Skip to content

Request node and custom tags#352

Merged
MatthewMckee4 merged 3 commits intomainfrom
request-node
Jan 2, 2026
Merged

Request node and custom tags#352
MatthewMckee4 merged 3 commits intomainfrom
request-node

Conversation

@MatthewMckee4
Copy link
Member

@MatthewMckee4 MatthewMckee4 commented Jan 1, 2026

Summary

This PR adds support for custom tags, with custom names and also support for request.node and on the node you can access the name and the closest marker / tag.

Resolves #296

Test Plan

Add integration tests

@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Project Diff Results

View diff
4c4
< test result: FAILED. 376 passed; 33 failed; 4 skipped
---
> test result: FAILED. 379 passed; 30 failed; 4 skipped
6c6
< test result: FAILED. 9843 passed; 1223 failed; 377 skipped
---
> test result: FAILED. 10590 passed; 476 failed; 377 skipped
New outputs
affect

stdout


test result: ok. 256 passed; 0 failed; 0 skipped; finished in 542ms

stderr

----------------

pydantic-settings

stdout


diagnostics:

tests/test_settings.py:735:5: error[test-failure] Test `test_alias_resolution_init_source` failed
tests/test_source_cli.py:241:5: error[missing-fixtures] Test `test_cli_alias_subcommand_and_positional_args` has missing fixtures: `capsys`
tests/test_source_cli.py:345:5: error[missing-fixtures] Test `test_cli_alias_nested_arg` has missing fixtures: `capsys`
tests/test_source_cli.py:345:5: error[missing-fixtures] Test `test_cli_alias_nested_arg` has missing fixtures: `capsys`
tests/test_source_cli.py:465:5: error[missing-fixtures] Test `test_cli_help_differentiation` has missing fixtures: `capsys`
tests/test_source_cli.py:490:5: error[missing-fixtures] Test `test_cli_help_string_format` has missing fixtures: `capsys`
tests/test_source_cli.py:594:5: error[missing-fixtures] Test `test_cli_help_default_or_none_model` has missing fixtures: `capsys`
tests/test_source_cli.py:1098:5: error[missing-fixtures] Test `test_cli_subcommand_union` has missing fixtures: `capsys`
tests/test_source_cli.py:1782:5: error[missing-fixtures] Test `test_cli_hide_none_type` has missing fixtures: `capsys`
tests/test_source_nested_secrets.py:301:5: error[test-failure] Test `test_multiple_secrets_dirs` failed
tests/test_source_nested_secrets.py:301:5: error[test-failure] Test `test_multiple_secrets_dirs` failed
tests/test_source_nested_secrets.py:301:5: error[test-failure] Test `test_multiple_secrets_dirs` failed
tests/test_source_cli.py:405:5: error[missing-fixtures] Test `test_cli_alias_exceptions` has missing fixtures: `capsys`
tests/test_source_cli.py:547:5: error[missing-fixtures] Test `test_cli_help_union_of_models` has missing fixtures: `capsys`
tests/test_source_cli.py:1442:5: error[missing-fixtures] Test `test_cli_enums` has missing fixtures: `capsys`
tests/test_source_cli.py:1742:5: error[missing-fixtures] Test `test_cli_remove_empty_groups` has missing fixtures: `capsys`
tests/test_source_cli.py:2386:5: error[missing-fixtures] Test `test_cli_mutually_exclusive_group` has missing fixtures: `capsys`
tests/test_source_cli.py:2592:5: error[missing-fixtures] Test `test_cli_kebab_case` has missing fixtures: `capsys`
tests/test_docs.py:60:5: error[missing-fixtures] Test `test_docs_examples` has missing fixtures: `example`, `eval_example`, `mocker`
tests/test_source_cli.py:1698:5: error[missing-fixtures] Test `test_cli_avoid_json` has missing fixtures: `capsys`
tests/test_source_cli.py:1818:5: error[missing-fixtures] Test `test_cli_use_class_docs_for_groups` has missing fixtures: `capsys`
tests/test_source_pyproject_toml.py:178:5: error[missing-fixtures] Test `test_pyproject_toml_file_parent` has missing fixtures: `mocker`
tests/test_source_pyproject_toml.py:289:5: error[missing-fixtures] Test `test_pyproject_toml_no_file_too_shallow` has missing fixtures: `mocker`
tests/test_source_pyproject_toml.py:289:5: error[missing-fixtures] Test `test_pyproject_toml_no_file_too_shallow` has missing fixtures: `mocker`
tests/test_source_pyproject_toml.py:289:5: error[missing-fixtures] Test `test_pyproject_toml_no_file_too_shallow` has missing fixtures: `mocker`
tests/test_settings.py:1320:5: error[test-failure] Test `test_env_file_home_directory` failed
tests/test_source_cli.py:289:5: error[missing-fixtures] Test `test_cli_alias_arg` has missing fixtures: `capsys`
tests/test_source_cli.py:289:5: error[missing-fixtures] Test `test_cli_alias_arg` has missing fixtures: `capsys`
tests/test_source_cli.py:1902:5: error[missing-fixtures] Test `test_cli_exit_on_error` has missing fixtures: `capsys`
tests/test_source_cli.py:2329:5: error[missing-fixtures] Test `test_cli_suppress` has missing fixtures: `capsys`

test result: FAILED. 379 passed; 30 failed; 4 skipped; finished in 2.22s

stderr

----------------

pydantic

stdout


diagnostics:

tests/benchmarks/test_model_serialization.py:9:5: error[missing-fixtures] Test `test_simple_model_serialization` has missing fixtures: `benchmark`
tests/benchmarks/test_model_serialization.py:15:5: error[missing-fixtures] Test `test_nested_model_serialization` has missing fixtures: `benchmark`
tests/benchmarks/test_model_serialization.py:23:5: error[missing-fixtures] Test `test_complex_model_serialization` has missing fixtures: `benchmark`
tests/benchmarks/test_model_serialization.py:29:5: error[missing-fixtures] Test `test_list_of_models_serialization` has missing fixtures: `benchmark`
tests/benchmarks/test_model_serialization.py:38:5: error[missing-fixtures] Test `test_model_json_serialization` has missing fixtures: `benchmark`
tests/benchmarks/test_north_star.py:86:5: error[missing-fixtures] Test `test_north_star_validate_json` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/benchmarks/test_north_star.py:90:5: error[missing-fixtures] Test `test_north_star_validate_json_strict` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/benchmarks/test_north_star.py:97:5: error[missing-fixtures] Test `test_north_star_dump_json` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/benchmarks/test_north_star.py:102:5: error[missing-fixtures] Test `test_north_star_validate_python` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/benchmarks/test_north_star.py:106:5: error[missing-fixtures] Test `test_north_star_validate_python_strict` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/benchmarks/test_north_star.py:113:5: error[missing-fixtures] Test `test_north_star_dump_python` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/benchmarks/test_north_star.py:118:5: error[missing-fixtures] Test `test_north_star_json_loads` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/benchmarks/test_north_star.py:122:5: error[missing-fixtures] Test `test_north_star_json_dumps` has missing fixtures: `north_star_data_bytes`, `benchmark`
tests/pydantic_core/validators/test_model.py:219:5: error[test-failure] Test `test_model_class_root_validator_wrap` failed
tests/pydantic_core/validators/test_model.py:258:5: error[test-failure] Test `test_model_class_root_validator_before` failed
tests/pydantic_core/validators/test_model.py:292:5: error[test-failure] Test `test_model_class_root_validator_after` failed
tests/pydantic_core/validators/test_model.py:478:5: error[test-failure] Test `test_model_class_not_type` failed
tests/test_docs_extraction.py:290:5: error[test-pass-on-expect-failure] Test `test_stdlib_docs_extraction_duplicate_class` passes when expected to fail
tests/test_generics.py:338:5: error[missing-fixtures] Test `test_cover_cache` has missing fixtures: `mocker`
tests/test_generics.py:355:5: error[missing-fixtures] Test `test_cache_keys_are_hashable` has missing fixtures: `mocker`
tests/test_generics.py:389:5: error[missing-fixtures] Test `test_caches_get_cleaned_up` has missing fixtures: `mocker`
tests/test_generics.py:417:5: error[missing-fixtures] Test `test_caches_get_cleaned_up_with_aliased_parametrized_bases` has missing fixtures: `mocker`
tests/test_generics.py:447:5: error[missing-fixtures] Test `test_circular_generic_refs_get_cleaned_up` has missing fixtures: `mocker`
tests/test_generics.py:475:5: error[missing-fixtures] Test `test_generics_work_with_many_parametrized_base_models` has missing fixtures: `mocker`
tests/test_generics.py:971:5: error[test-failure] Test `test_generic_model_pickle` failed
tests/test_generics.py:998:5: error[test-failure] Test `test_generic_model_from_function_pickle_fail` failed
tests/test_generics.py:1025:5: error[test-failure] Test `test_generic_model_redefined_without_cache_fail` failed
tests/test_generics.py:1059:5: error[test-failure] Test `test_generic_model_caching_detect_order_of_union_args_basic` failed
tests/test_generics.py:1105:5: error[test-failure] Test `test_get_caller_frame_info` failed
tests/test_generics.py:1125:5: error[test-failure] Test `test_get_caller_frame_info_called_from_module` failed
tests/test_generics.py:1622:5: error[test-failure] Test `test_generic_recursive_models` failed
tests/test_generics.py:1755:5: error[test-failure] Test `test_generic_recursive_models_separate_parameters` failed
tests/test_generics.py:1817:5: error[test-failure] Test `test_generic_recursive_models_repeated_separate_parameters` failed
tests/test_generics.py:1873:5: error[test-failure] Test `test_generic_recursive_models_triple` failed
tests/test_generics.py:1914:5: error[test-failure] Test `test_generic_recursive_models_with_a_concrete_parameter` failed
tests/test_generics.py:1939:5: error[test-failure] Test `test_generic_recursive_models_complicated` failed
tests/test_generics.py:2001:5: error[test-failure] Test `test_generic_recursive_models_in_container` failed
tests/test_json_schema.py:3140:5: error[test-failure] Test `test_multiple_models_with_same_name_different_input_output` failed
tests/test_pickle.py:100:5: error[test-failure] Test `test_pickle_model` failed
tests/test_pickle.py:145:5: error[test-failure] Test `test_pickle_nested_model` failed
tests/test_pickle.py:224:5: error[test-failure] Test `test_pickle_dataclass` failed
tests/test_pickle.py:224:5: error[test-failure] Test `test_pickle_dataclass` failed
tests/test_pickle.py:224:5: error[test-failure] Test `test_pickle_dataclass` failed
tests/test_pickle.py:276:5: error[test-failure] Test `test_pickle_dataclass_nested_in_model` failed
tests/test_pickle.py:314:5: error[test-failure] Test `test_pickle_model_with_config` failed
tests/test_structural_pattern_matching.py:7:5: error[test-failure] Test `test_match_kwargs` failed
tests/test_type_adapter.py:670:5: error[test-failure] Test `test_correct_frame_used_parametrized` failed
tests/test_types_self.py:19:5: error[missing-fixtures] Test `test_recursive_model` has missing fixtures: `Self`
tests/test_types_self.py:27:5: error[missing-fixtures] Test `test_recursive_model_invalid` has missing fixtures: `Self`
tests/test_types_self.py:39:5: error[missing-fixtures] Test `test_recursive_model_with_subclass` has missing fixtures: `Self`
tests/test_types_self.py:60:5: error[missing-fixtures] Test `test_recursive_model_with_subclass_invalid` has missing fixtures: `Self`
tests/test_types_self.py:77:5: error[missing-fixtures] Test `test_recursive_model_with_subclass_override` has missing fixtures: `Self`
tests/test_types_self.py:100:5: error[missing-fixtures] Test `test_self_type_with_field` has missing fixtures: `Self`
tests/test_types_self.py:109:5: error[missing-fixtures] Test `test_self_type_json_schema` has missing fixtures: `Self`
tests/test_types_self.py:134:5: error[missing-fixtures] Test `test_self_type_in_named_tuple` has missing fixtures: `Self`
tests/test_types_self.py:143:5: error[missing-fixtures] Test `test_self_type_in_typed_dict` has missing fixtures: `Self`
tests/test_types_self.py:152:5: error[missing-fixtures] Test `test_self_type_in_dataclass` has missing fixtures: `Self`
tests/test_types_self.py:168:5: error[missing-fixtures] Test `test_invalid_validate_call` has missing fixtures: `Self`
tests/test_types_self.py:176:5: error[missing-fixtures] Test `test_invalid_validate_call_of_method` has missing fixtures: `Self`
tests/test_types_self.py:185:5: error[missing-fixtures] Test `test_type_of_self` has missing fixtures: `Self`
tests/test_validate_call.py:439:5: error[test-failure] Test `test_positional_only` failed
tests/test_validate_call.py:946:5: error[test-failure] Test `test_validate_all_positional` failed
tests/test_validate_call.py:984:5: error[test-failure] Test `test_positional_and_keyword_with_same_name` failed
tests/test_validate_call.py:1161:5: error[test-failure] Test `test_eval_namespace_basic` failed
tests/test_validate_call.py:1203:5: error[test-failure] Test `test_validate_call_with_pep_695_syntax` failed
tests/test_validate_call.py:1233:5: error[test-failure] Test `test_pep695_with_class` failed
tests/test_validate_call.py:1257:5: error[test-failure] Test `test_pep695_with_nested_scopes` failed
tests/types/test_union.py:8:5: error[test-failure] Test `test_field_serializer_in_nested_union_called_only_twice` failed
tests/benchmarks/test_model_schema_generation_recursive.py:11:5: error[missing-fixtures] Test `test_simple_recursive_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation_recursive.py:20:5: error[missing-fixtures] Test `test_generic_recursive_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation_recursive.py:31:5: error[missing-fixtures] Test `test_nested_recursive_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation_recursive.py:45:5: error[missing-fixtures] Test `test_nested_recursive_generic_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation_recursive.py:61:5: error[missing-fixtures] Test `test_recursive_discriminated_union_with_base_model` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation_recursive.py:76:5: error[missing-fixtures] Test `test_deeply_nested_recursive_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_validation.py:13:5: error[missing-fixtures] Test `test_simple_model_validation` has missing fixtures: `method`, `benchmark`
tests/benchmarks/test_model_validation.py:21:5: error[missing-fixtures] Test `test_nested_model_validation` has missing fixtures: `method`, `benchmark`
tests/benchmarks/test_model_validation.py:29:5: error[missing-fixtures] Test `test_complex_model_validation` has missing fixtures: `method`, `benchmark`
tests/benchmarks/test_model_validation.py:37:5: error[missing-fixtures] Test `test_list_of_models_validation` has missing fixtures: `method`, `benchmark`
tests/benchmarks/test_validators_build.py:4:5: error[missing-fixtures] Test `test_validators_build` has missing fixtures: `benchmark`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:132:5: error[missing-fixtures] Test `test_mypy_results` has missing fixtures: `request`
tests/mypy/test_mypy.py:186:5: error[test-failure] Test `test_bad_toml_config` failed
tests/mypy/test_mypy.py:217:5: error[test-failure] Test `test_parse_mypy_version` failed
tests/mypy/test_mypy.py:217:5: error[test-failure] Test `test_parse_mypy_version` failed
tests/pydantic_core/benchmarks/test_serialization_micro.py:67:5: error[missing-fixtures] Test `test_json_direct_list_str` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:76:5: error[missing-fixtures] Test `test_python_json_list_str` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:88:5: error[missing-fixtures] Test `test_json_any_list_str` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:97:5: error[missing-fixtures] Test `test_json_direct_list_int` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:106:5: error[missing-fixtures] Test `test_json_any_list_int` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:115:5: error[missing-fixtures] Test `test_python_json_list_int` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:127:5: error[missing-fixtures] Test `test_python_json_list_none` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:139:5: error[missing-fixtures] Test `test_date_format` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:150:5: error[missing-fixtures] Test `test_date_format_function` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:168:5: error[missing-fixtures] Test `test_date_format_function_no_info` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:211:5: error[missing-fixtures] Test `test_core_model_py` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:241:5: error[missing-fixtures] Test `test_core_model_py_extra` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:258:5: error[missing-fixtures] Test `test_core_model_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:265:5: error[missing-fixtures] Test `test_core_model_json_extra` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:301:5: error[missing-fixtures] Test `test_model_exclude_unset_false` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:312:5: error[missing-fixtures] Test `test_model_exclude_unset_true` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:323:5: error[missing-fixtures] Test `test_model_list_core_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:353:5: error[missing-fixtures] Test `test_datetime` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:364:5: error[missing-fixtures] Test `test_datetime_seconds` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:380:5: error[missing-fixtures] Test `test_datetime_milliseconds` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:391:5: error[missing-fixtures] Test `test_uuid` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:402:5: error[missing-fixtures] Test `test_to_string_format` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:410:5: error[missing-fixtures] Test `test_to_string_direct` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:418:5: error[missing-fixtures] Test `test_filter` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:428:5: error[missing-fixtures] Test `test_to_json_list_of_lists` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:435:5: error[missing-fixtures] Test `test_ser_list_of_lists` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:466:5: error[missing-fixtures] Test `test_dataclass_serialization_python` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:474:5: error[missing-fixtures] Test `test_dataclass_serialization_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:482:5: error[missing-fixtures] Test `test_dataclass_to_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:488:5: error[missing-fixtures] Test `test_function_wrap_python` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_serialization_micro.py:499:5: error[missing-fixtures] Test `test_function_wrap_json` has missing fixtures: `benchmark`
tests/pydantic_core/test_garbage_collection.py:29:5: error[test-pass-on-expect-failure] Test `test_gc_schema_serializer` passes when expected to fail
tests/pydantic_core/test_garbage_collection.py:58:5: error[test-pass-on-expect-failure] Test `test_gc_schema_validator` passes when expected to fail
tests/pydantic_core/test_garbage_collection.py:87:5: error[test-pass-on-expect-failure] Test `test_gc_validator_iterator` passes when expected to fail
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:88:5: error[test-failure] Test `test_simple_tagged_union` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/pydantic_core/validators/test_tagged_union.py:164:5: error[test-failure] Test `test_int_choice_keys` failed
tests/test_create_model.py:75:5: error[test-failure] Test `test_create_model_pickle` failed
tests/test_create_model.py:383:5: error[test-failure] Test `test_resolving_forward_refs_across_modules` failed
tests/test_json_schema.py:3209:5: error[test-failure] Test `test_multiple_enums_with_same_name` failed
tests/test_main.py:765:5: error[test-failure] Test `test_validating_assignment_pass` failed
tests/test_main.py:776:5: error[test-failure] Test `test_validating_assignment_fail` failed
tests/test_main.py:776:5: error[test-failure] Test `test_validating_assignment_fail` failed
tests/test_main.py:3446:5: error[test-failure] Test `test_help` failed
tests/test_main.py:3626:5: error[test-failure] Test `test_inherited_class_vars` failed
tests/test_networks.py:983:5: error[missing-fixtures] Test `test_email_validator_not_installed` has missing fixtures: `mocker`
tests/test_networks.py:991:5: error[missing-fixtures] Test `test_import_email_validator_not_installed` has missing fixtures: `mocker`
tests/test_private_attributes.py:383:5: error[test-failure] Test `test_classvar_collision_prevention` failed
tests/test_root_model.py:558:5: error[test-failure] Test `test_pickle_root_model` failed
tests/test_root_model.py:602:5: error[test-failure] Test `test_help` failed
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:370:5: error[missing-fixtures] Test `test_smart_deepcopy_immutable_non_sequence` has missing fixtures: `mocker`
tests/test_utils.py:378:5: error[missing-fixtures] Test `test_smart_deepcopy_empty_collection` has missing fixtures: `empty_collection`, `mocker`
tests/test_utils.py:388:5: error[missing-fixtures] Test `test_smart_deepcopy_collection` has missing fixtures: `collection`, `mocker`
tests/test_utils.py:395:5: error[missing-fixtures] Test `test_smart_deepcopy_error` has missing fixtures: `mocker`
tests/test_utils.py:395:5: error[missing-fixtures] Test `test_smart_deepcopy_error` has missing fixtures: `mocker`
tests/test_utils.py:395:5: error[missing-fixtures] Test `test_smart_deepcopy_error` has missing fixtures: `mocker`
tests/test_validators.py:131:5: error[test-failure] Test `test_annotated_validator_nested` failed
tests/test_validators.py:1616:5: error[missing-fixtures] Test `test_root_validator_classmethod` has missing fixtures: `validator_classmethod`, `root_validator_classmethod`
tests/test_validators.py:2203:5: error[test-failure] Test `test_model_config_validate_default` failed
tests/benchmarks/test_discriminated_unions.py:28:5: error[missing-fixtures] Test `test_schema_build` has missing fixtures: `benchmark`
tests/benchmarks/test_discriminated_unions.py:46:5: error[missing-fixtures] Test `test_efficiency_with_highly_nested_examples` has missing fixtures: `benchmark`
tests/benchmarks/test_isinstance.py:11:5: error[missing-fixtures] Test `test_isinstance_basemodel` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:36:5: error[missing-fixtures] Test `test_simple_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:46:5: error[missing-fixtures] Test `test_simple_model_schema_lots_of_fields_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:59:5: error[missing-fixtures] Test `test_nested_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:73:5: error[missing-fixtures] Test `test_complex_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:83:5: error[missing-fixtures] Test `test_recursive_model_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:92:5: error[missing-fixtures] Test `test_construct_dataclass_schema` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:117:5: error[missing-fixtures] Test `test_lots_of_models_with_lots_of_fields` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:199:5: error[missing-fixtures] Test `test_field_validators_serializers` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:212:5: error[missing-fixtures] Test `test_model_validators_serializers` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:233:5: error[missing-fixtures] Test `test_failed_rebuild` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:256:5: error[missing-fixtures] Test `test_tagged_union_with_str_discriminator_schema_generation` has missing fixtures: `benchmark`
tests/benchmarks/test_model_schema_generation.py:277:5: error[missing-fixtures] Test `test_tagged_union_with_callable_discriminator_schema_generation` has missing fixtures: `benchmark`
tests/plugin/test_plugin.py:8:5: error[test-failure] Test `test_plugin_usage` failed
tests/pydantic_core/benchmarks/test_complete_benchmark.py:91:5: error[missing-fixtures] Test `test_complete_core_lax` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:97:5: error[missing-fixtures] Test `test_complete_core_strict` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:103:5: error[missing-fixtures] Test `test_complete_core_root` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:109:5: error[missing-fixtures] Test `test_complete_core_serializer_to_python` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:119:5: error[missing-fixtures] Test `test_complete_core_serializer_to_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:128:5: error[missing-fixtures] Test `test_complete_core_error` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:143:5: error[missing-fixtures] Test `test_complete_core_isinstance` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:163:5: error[missing-fixtures] Test `test_complete_core_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:170:5: error[missing-fixtures] Test `test_complete_core_root_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_complete_benchmark.py:177:5: error[missing-fixtures] Test `test_build_schema` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:125:5: error[missing-fixtures] Test `test_bool_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:138:5: error[missing-fixtures] Test `test_small_class_core_dict` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:151:5: error[missing-fixtures] Test `test_small_class_core_model` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:174:5: error[missing-fixtures] Test `test_core_string_lax` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:184:5: error[missing-fixtures] Test `test_core_string_lax_wrong` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:199:5: error[missing-fixtures] Test `test_core_string_strict` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:209:5: error[missing-fixtures] Test `test_core_string_strict_wrong` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:224:5: error[missing-fixtures] Test `test_core_string_strict_wrong_str_e` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:239:5: error[missing-fixtures] Test `test_isinstance_string_lax_true` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:249:5: error[missing-fixtures] Test `test_isinstance_string_lax_false` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:258:5: error[missing-fixtures] Test `test_isinstance_string_strict_true` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:268:5: error[missing-fixtures] Test `test_isinstance_string_strict_false` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:290:5: error[missing-fixtures] Test `test_definition_model_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:323:5: error[missing-fixtures] Test `test_list_of_dict_models_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:340:5: error[missing-fixtures] Test `test_list_of_ints_core_py` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:350:5: error[missing-fixtures] Test `test_list_of_ints_core_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:365:5: error[missing-fixtures] Test `test_list_of_strs_py_cached` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:372:5: error[missing-fixtures] Test `test_list_of_strs_json_cached` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:380:5: error[missing-fixtures] Test `test_list_of_strs_json_uncached` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:388:5: error[missing-fixtures] Test `test_list_of_any_core_py` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:402:5: error[missing-fixtures] Test `test_set_of_ints_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:412:5: error[missing-fixtures] Test `test_set_of_ints_core_duplicates` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:422:5: error[missing-fixtures] Test `test_set_of_ints_core_length` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:432:5: error[missing-fixtures] Test `test_set_of_ints_core_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:444:5: error[missing-fixtures] Test `test_set_of_ints_core_json_duplicates` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:460:5: error[missing-fixtures] Test `test_frozenset_of_ints_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:467:5: error[missing-fixtures] Test `test_frozenset_of_ints_duplicates_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:477:5: error[missing-fixtures] Test `test_dict_of_ints_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:489:5: error[missing-fixtures] Test `test_dict_of_any_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:499:5: error[missing-fixtures] Test `test_dict_of_ints_core_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:516:5: error[missing-fixtures] Test `test_many_models_core_dict` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:529:5: error[missing-fixtures] Test `test_many_models_core_model` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:550:5: error[missing-fixtures] Test `test_list_of_nullable_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:562:5: error[missing-fixtures] Test `test_bytes_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:820:5: error[missing-fixtures] Test `test_dont_raise_error` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:832:5: error[missing-fixtures] Test `test_dont_raise_error_no_info` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:844:5: error[missing-fixtures] Test `test_raise_error_value_error` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:861:5: error[missing-fixtures] Test `test_raise_error_custom` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:878:5: error[missing-fixtures] Test `test_positional_tuple` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:896:5: error[missing-fixtures] Test `test_variable_tuple` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:904:5: error[missing-fixtures] Test `test_tuple_many_variable` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:912:5: error[missing-fixtures] Test `test_tuple_many_positional` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:920:5: error[missing-fixtures] Test `test_arguments` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:938:5: error[missing-fixtures] Test `test_with_default` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:958:5: error[missing-fixtures] Test `test_chain_list` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:970:5: error[missing-fixtures] Test `test_chain_function` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:984:5: error[missing-fixtures] Test `test_chain_two_functions` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1000:5: error[missing-fixtures] Test `test_chain_nested_functions` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1031:5: error[missing-fixtures] Test `test_generator_python` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1050:5: error[missing-fixtures] Test `test_generator_rust` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1061:5: error[missing-fixtures] Test `test_isinstance_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1073:5: error[missing-fixtures] Test `test_int_error` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1100:5: error[missing-fixtures] Test `test_definition_in_tree` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1107:5: error[missing-fixtures] Test `test_definition_out_of_tree` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1119:5: error[missing-fixtures] Test `test_model_instance` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1150:5: error[missing-fixtures] Test `test_model_instance_abc` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1226:5: error[missing-fixtures] Test `test_validate_literal` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1245:5: error[missing-fixtures] Test `test_core_root_model` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1259:5: error[missing-fixtures] Test `test_strict_int` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1266:5: error[missing-fixtures] Test `test_strict_int_fails` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1278:5: error[missing-fixtures] Test `test_int_range` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1289:5: error[missing-fixtures] Test `test_int_range_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1300:5: error[missing-fixtures] Test `test_tagged_union_int_keys_python` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1320:5: error[missing-fixtures] Test `test_tagged_union_int_keys_json` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1342:5: error[missing-fixtures] Test `test_field_function_validator` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1427:5: error[missing-fixtures] Test `test_enum_int_python` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1442:5: error[missing-fixtures] Test `test_enum_int_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1457:5: error[missing-fixtures] Test `test_enum_str_python` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1472:5: error[missing-fixtures] Test `test_enum_str_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1481:5: error[missing-fixtures] Test `test_url_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_micro_benchmarks.py:1488:5: error[missing-fixtures] Test `test_multi_host_url_core` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_nested_benchmark.py:12:5: error[missing-fixtures] Test `test_nested_schema_using_defs` has missing fixtures: `benchmark`
tests/pydantic_core/benchmarks/test_nested_benchmark.py:19:5: error[missing-fixtures] Test `test_nested_schema_inlined` has missing fixtures: `benchmark`
tests/pydantic_core/test_build.py:36:5: error[test-failure] Test `test_try_self_schema_discriminator` failed
tests/pydantic_core/test_docstrings.py:24:5: error[missing-fixtures] Test `test_docstrings` has missing fixtures: `example`, `eval_example`
tests/pydantic_core/test_docstrings.py:38:5: error[missing-fixtures] Test `test_readme` has missing fixtures: `example`, `eval_example`
tests/pydantic_core/test_errors.py:86:5: error[test-failure] Test `test_pydantic_value_error_invalid_dict` failed
tests/pydantic_core/test_errors.py:104:5: error[test-failure] Test `test_pydantic_value_error_invalid_type` failed
tests/pydantic_core/test_errors.py:699:5: error[missing-fixtures] Test `test_validation_error_cause_config_variants` has missing fixtures: `mocker`
tests/pydantic_core/test_errors.py:699:5: error[missing-fixtures] Test `test_validation_error_cause_config_variants` has missing fixtures: `mocker`
tests/pydantic_core/test_errors.py:699:5: error[missing-fixtures] Test `test_validation_error_cause_config_variants` has missing fixtures: `mocker`
tests/pydantic_core/validators/test_complex.py:201:5: error[test-failure] Test `test_complex_with_special_methods` failed
tests/pydantic_core/validators/test_complex.py:201:5: error[test-failure] Test `test_complex_with_special_methods` failed
tests/pydantic_core/validators/test_complex.py:201:5: error[test-failure] Test `test_complex_with_special_methods` failed
tests/pydantic_core/validators/test_complex.py:201:5: error[test-failure] Test `test_complex_with_special_methods` failed
tests/pydantic_core/validators/test_complex.py:201:5: error[test-failure] Test `test_complex_with_special_methods` failed
tests/pydantic_core/validators/test_complex.py:201:5: error[test-failure] Test `test_complex_with_special_methods` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_decimal.py:114:5: error[test-failure] Test `test_decimal_three_tuple_constructor` failed
tests/pydantic_core/validators/test_is_subclass.py:60:5: error[test-failure] Test `test_invalid_type` failed
tests/pydantic_core/validators/test_nullable.py:46:5: error[test-pass-on-expect-failure] Test `test_leak_nullable` passes when expected to fail
tests/pydantic_core/validators/test_typed_dict.py:643:5: error[test-failure] Test `test_alias_build_error` failed
tests/pydantic_core/validators/test_typed_dict.py:1215:5: error[test-pass-on-expect-failure] Test `test_leak_typed_dict` passes when expected to fail
tests/test_deferred_annotations.py:26:5: error[test-failure] Test `test_deferred_annotations_model` failed
tests/test_deferred_annotations.py:39:5: error[test-failure] Test `test_deferred_annotations_nested_model` failed
tests/test_deferred_annotations.py:63:5: error[test-failure] Test `test_deferred_annotations_pydantic_dataclass` failed
tests/test_deferred_annotations.py:73:5: error[test-failure] Test `test_deferred_annotations_pydantic_dataclass_pydantic_field` failed
tests/test_deferred_annotations.py:87:5: error[test-failure] Test `test_deferred_annotations_return_values` failed
tests/test_deferred_annotations.py:115:5: error[test-failure] Test `test_deferred_annotations_pydantic_extra` failed
tests/test_exports.py:81:5: error[test-failure] Test `test_import_pydantic` failed
tests/test_exports.py:101:5: error[test-failure] Test `test_import_base_model` failed
tests/test_exports.py:111:5: error[test-failure] Test `test_dataclass_import` failed
tests/test_exports.py:130:5: error[test-failure] Test `test_dataclass_import2` failed
tests/test_forward_ref.py:14:5: error[test-failure] Test `test_postponed_annotations` failed
tests/test_forward_ref.py:29:5: error[test-failure] Test `test_postponed_annotations_auto_model_rebuild` failed
tests/test_forward_ref.py:43:5: error[test-failure] Test `test_forward_ref_auto_update_no_model` failed
tests/test_forward_ref.py:78:5: error[test-failure] Test `test_basic_forward_ref` failed
tests/test_forward_ref.py:97:5: error[test-failure] Test `test_self_forward_ref_module` failed
tests/test_forward_ref.py:114:5: error[test-failure] Test `test_self_forward_ref_collection` failed
tests/test_forward_ref.py:154:5: error[test-failure] Test `test_self_forward_ref_local` failed
tests/test_forward_ref.py:175:5: error[test-failure] Test `test_forward_ref_dataclass` failed
tests/test_forward_ref.py:191:5: error[test-failure] Test `test_forward_ref_sub_types` failed
tests/test_forward_ref.py:217:5: error[test-failure] Test `test_forward_ref_nested_sub_types` failed
tests/test_forward_ref.py:247:5: error[test-failure] Test `test_self_reference_json_schema` failed
tests/test_forward_ref.py:278:5: error[test-failure] Test `test_self_reference_json_schema_with_future_annotations` failed
tests/test_forward_ref.py:312:5: error[test-failure] Test `test_circular_reference_json_schema` failed
tests/test_forward_ref.py:354:5: error[test-failure] Test `test_circular_reference_json_schema_with_future_annotations` failed
tests/test_forward_ref.py:400:5: error[test-failure] Test `test_forward_ref_with_field` failed
tests/test_forward_ref.py:419:5: error[test-failure] Test `test_forward_ref_optional` failed
tests/test_forward_ref.py:451:5: error[test-failure] Test `test_forward_ref_with_create_model` failed
tests/test_forward_ref.py:463:5: error[test-failure] Test `test_resolve_forward_ref_dataclass` failed
tests/test_forward_ref.py:495:5: error[test-failure] Test `test_discriminated_union_forward_ref` failed
tests/test_forward_ref.py:551:5: error[test-failure] Test `test_class_var_as_string` failed
tests/test_forward_ref.py:584:5: error[test-failure] Test `test_json_encoder_str` failed
tests/test_forward_ref.py:618:5: error[test-failure] Test `test_pep585_self_referencing_generics` failed
tests/test_forward_ref.py:641:5: error[test-failure] Test `test_pep585_recursive_generics` failed
tests/test_forward_ref.py:668:5: error[test-failure] Test `test_class_var_forward_ref` failed
tests/test_forward_ref.py:683:5: error[test-failure] Test `test_recursive_model` failed
tests/test_forward_ref.py:703:5: error[test-failure] Test `test_recursive_models_union` failed
tests/test_forward_ref.py:737:5: error[test-failure] Test `test_recursive_models_union_backport` failed
tests/test_forward_ref.py:791:5: error[test-failure] Test `test_nested_annotation` failed
tests/test_forward_ref.py:814:5: error[test-failure] Test `test_nested_more_annotation` failed
tests/test_forward_ref.py:836:5: error[test-failure] Test `test_nested_annotation_priority` failed
tests/test_forward_ref.py:862:5: error[test-failure] Test `test_nested_model_rebuild` failed
tests/test_forward_ref.py:911:5: error[test-failure] Test `test_undefined_types_warning_1a_raised_by_default_2a_future_annotations` failed
tests/test_forward_ref.py:928:5: error[test-failure] Test `test_undefined_types_warning_1a_raised_by_default_2b_forward_ref` failed
tests/test_forward_ref.py:946:5: error[test-failure] Test `test_undefined_types_warning_1b_suppressed_via_config_2a_future_annotations` failed
tests/test_forward_ref.py:963:5: error[test-failure] Test `test_undefined_types_warning_1b_suppressed_via_config_2b_forward_ref` failed
tests/test_forward_ref.py:981:5: error[test-failure] Test `test_undefined_types_warning_raised_by_usage` failed
tests/test_forward_ref.py:1032:5: error[test-failure] Test `test_forward_ref_in_generic` failed
tests/test_forward_ref.py:1051:5: error[test-failure] Test `test_forward_ref_in_generic_separate_modules` failed
tests/test_forward_ref.py:1086:5: error[test-failure] Test `test_pydantic_extra_forward_ref_separate_module` failed
tests/test_forward_ref.py:1118:5: error[test-failure] Test `test_pydantic_extra_forward_ref_separate_module_subclass` failed
tests/test_forward_ref.py:1203:5: error[test-failure] Test `test_uses_correct_global_ns_for_type_defined_in_separate_module` failed
tests/test_forward_ref.py:1229:5: error[test-failure] Test `test_preserve_evaluated_attribute_of_parent_fields` failed
tests/test_forward_ref.py:1302:5: error[test-failure] Test `test_uses_the_correct_globals_to_resolve_dataclass_forward_refs` failed
tests/test_forward_ref.py:1336:5: error[test-failure] Test `test_class_locals_are_kept_during_schema_generation` failed
tests/test_forward_ref.py:1352:5: error[test-failure] Test `test_validate_call_does_not_override_the_global_ns_with_the_local_ns_where_it_is_used` failed
tests/test_forward_ref.py:1372:5: error[test-failure] Test `test_uses_the_correct_globals_to_resolve_forward_refs_on_serializers` failed
tests/test_forward_ref.py:1404:5: error[test-failure] Test `test_type_adapter_uses_function_module_namespace_and_parent_namespace` failed
tests/test_forward_ref.py:1430:5: error[test-failure] Test `test_type_adapter_uses_function_type_params_namespace` failed
tests/test_forward_ref.py:1486:5: error[test-failure] Test `test_pep695_generics_syntax_base_model` failed
tests/test_forward_ref.py:1500:5: error[test-failure] Test `test_pep695_generics_syntax_arbitrary_class` failed
tests/test_forward_ref.py:1515:5: error[test-failure] Test `test_pep695_generics_class_locals_take_priority` failed
tests/test_forward_ref.py:1532:5: error[test-failure] Test `test_annotation_scope_skipped` failed
tests/test_forward_ref.py:1581:5: error[test-failure] Test `test_typeddict_parent_from_other_module` failed
tests/test_migration.py:20:5: error[missing-fixtures] Test `test_moved_on_v2` has missing fixtures: `module`
tests/test_migration.py:25:5: error[missing-fixtures] Test `test_moved_but_not_warn_on_v2` has missing fixtures: `module`
tests/test_migration.py:31:5: error[missing-fixtures] Test `test_redirect_to_v1` has missing fixtures: `module`
tests/test_migration.py:36:5: error[missing-fixtures] Test `test_removed_on_v2` has missing fixtures: `module`
tests/test_types_namedtuple.py:139:5: error[test-failure] Test `test_namedtuple_different_module` failed
tests/test_types_typeddict.py:573:5: error[test-failure] Test `test_recursive_generic_typeddict_in_module` failed
tests/test_types_typeddict.py:935:5: error[test-failure] Test `test_readonly_qualifier_warning` failed
tests/test_typing.py:117:5: error[test-failure] Test `test_parent_frame_namespace` failed
tests/benchmarks/test_attribute_access.py:38:5: error[missing-fixtures] Test `test_setattr` has missing fixtures: `benchmark`
tests/benchmarks/test_attribute_access.py:63:5: error[missing-fixtures] Test `test_getattr` has missing fixtures: `benchmark`
tests/benchmarks/test_fastapi_startup_generics.py:48:5: error[missing-fixtures] Test `test_fastapi_startup_perf` has missing fixtures: `benchmark`
tests/benchmarks/test_imports.py:5:5: error[missing-fixtures] Test `test_import_basemodel` has missing fixtures: `benchmark`
tests/benchmarks/test_imports.py:14:5: error[missing-fixtures] Test `test_import_field` has missing fixtures: `benchmark`
tests/benchmarks/test_regex.py:8:5: error[missing-fixtures] Test `test_repeated_regex_pattern` has missing fixtures: `benchmark`
tests/pydantic_core/validators/test_dataclasses.py:1558:5: error[test-pass-on-expect-failure] Test `test_leak_dataclass` passes when expected to fail
tests/pydantic_core/validators/test_dataclasses.py:1558:5: error[test-pass-on-expect-failure] Test `test_leak_dataclass` passes when expected to fail
tests/pydantic_core/validators/test_dataclasses.py:1558:5: error[test-pass-on-expect-failure] Test `test_leak_dataclass` passes when expected to fail
tests/pydantic_core/validators/test_model_fields.py:757:5: error[test-failure] Test `test_alias_build_error` failed
tests/pydantic_core/validators/test_model_init.py:419:5: error[test-pass-on-expect-failure] Test `test_leak_model` passes when expected to fail
tests/pydantic_core/validators/test_model_init.py:419:5: error[test-pass-on-expect-failure] Test `test_leak_model` passes when expected to fail
tests/pydantic_core/validators/test_model_init.py:419:5: error[test-pass-on-expect-failure] Test `test_leak_model` passes when expected to fail
tests/pydantic_core/validators/test_with_default.py:653:5: error[test-pass-on-expect-failure] Test `test_leak_with_default` passes when expected to fail
tests/pydantic_core/validators/test_with_default.py:859:5: error[missing-fixtures] Test `test_default_factory_not_called_if_existing_error` has missing fixtures: `container_schema_builder`
tests/pydantic_core/validators/test_with_default.py:946:5: error[missing-fixtures] Test `test_default_factory_not_called_union_ok` has missing fixtures: `container_schema_builder`
tests/test_config.py:545:5: error[test-failure] Test `test_config_validation_error_cause` failed
tests/test_construction.py:344:5: error[test-failure] Test `test_recursive_pickle` failed
tests/test_construction.py:370:5: error[test-failure] Test `test_pickle_undefined` failed
tests/test_dataclasses.py:1057:5: error[test-failure] Test `test_pickle_overridden_builtin_dataclass` failed
tests/test_dataclasses.py:1627:5: error[test-failure] Test `test_cyclic_reference_dataclass` failed
tests/test_dataclasses.py:1684:5: error[test-failure] Test `test_cross_module_cyclic_reference_dataclass` failed
tests/test_dataclasses.py:1754:5: error[test-failure] Test `test_base_dataclasses_annotations_resolving` failed
tests/test_dataclasses.py:1754:5: error[test-failure] Test `test_base_dataclasses_annotations_resolving` failed
tests/test_dataclasses.py:1784:5: error[test-failure] Test `test_base_dataclasses_annotations_resolving_with_override` failed
tests/test_dataclasses.py:1784:5: error[test-failure] Test `test_base_dataclasses_annotations_resolving_with_override` failed
tests/test_dataclasses.py:2244:5: error[test-failure] Test `test_dataclass_config_validate_default` failed
tests/test_dataclasses.py:2384:5: error[test-failure] Test `test_recursive_dataclasses_gh_4509` failed
tests/test_deprecated_validate_arguments.py:149:5: error[test-failure] Test `test_positional_only` failed
tests/test_deprecated_validate_arguments.py:362:5: error[missing-fixtures] Test `test_validate` h...*[Comment body truncated]*

@codspeed-hq
Copy link

codspeed-hq bot commented Jan 1, 2026

CodSpeed Performance Report

Merging #352 will degrade performance by 26.65%

Comparing request-node (bbf2d51) with main (a3b1d88)

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

Summary

❌ 1 (👁 1) regression
✅ 4 untouched

Benchmarks breakdown

Mode Benchmark BASE HEAD Efficiency
👁 WallTime pydantic 8.1 s 11.1 s -26.65%

@MatthewMckee4 MatthewMckee4 changed the title Request node Request node and custom tags Jan 2, 2026
@MatthewMckee4 MatthewMckee4 added the extensions/tags Related to Karva tags or pytest marks label Jan 2, 2026
@MatthewMckee4 MatthewMckee4 merged commit a49a37b into main Jan 2, 2026
17 checks passed
@MatthewMckee4 MatthewMckee4 deleted the request-node branch January 2, 2026 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extensions/tags Related to Karva tags or pytest marks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support request.node

1 participant