Skip to content

test(core): add regression tests for dereference_refs cycles and all… #45011

test(core): add regression tests for dereference_refs cycles and all…

test(core): add regression tests for dereference_refs cycles and all… #45011

Triggered via pull request August 21, 2025 18:09
Status Failure
Total duration 11m 13s
Artifacts

check_diffs.yml

on: pull_request
Detect Changes & Set Matrix
15s
Detect Changes & Set Matrix
Matrix: compile-integration-tests
Matrix: Extended Tests
Matrix: lint
Matrix: test-doc-imports
Waiting for pending jobs
Matrix: test-pydantic
Matrix: test
✅ CI Success
2s
✅ CI Success
Fit to window
Zoom out
Zoom in

Annotations

61 errors
test-pydantic (libs/core, 2.10.0, 3.11) / Pydantic ~=2.10.0
Process completed with exit code 2.
test (libs/core, 3.12) / Python 3.12
Process completed with exit code 2.
test (libs/core, 3.9) / Python 3.9
Process completed with exit code 2.
test (libs/core, 3.11) / Python 3.11
Process completed with exit code 2.
test-pydantic (libs/core, 2.7.0, 3.11) / Pydantic ~=2.7.0
Process completed with exit code 2.
lint (libs/core, 3.13) / Python 3.13
Process completed with exit code 2.
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L539
tests/unit_tests/utils/test_json_schema.py:539:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L530
tests/unit_tests/utils/test_json_schema.py:530:89: E501 Line too long (93 > 88)
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L526
tests/unit_tests/utils/test_json_schema.py:526:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L521
tests/unit_tests/utils/test_json_schema.py:521:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:89: E501 Line too long (90 > 88)
Ruff (D205): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:5: D205 1 blank line required between summary line and description
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L479
tests/unit_tests/utils/test_json_schema.py:479:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L477
tests/unit_tests/utils/test_json_schema.py:477:5: PT018 Assertion should be broken down into multiple parts
Ruff (RUF003): libs/core/tests/unit_tests/utils/test_json_schema.py#L474
tests/unit_tests/utils/test_json_schema.py:474:30: RUF003 Comment contains ambiguous `’` (RIGHT SINGLE QUOTATION MARK). Did you mean ``` (GRAVE ACCENT)?
lint (libs/core, 3.11) / Python 3.11
Process completed with exit code 2.
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L539
tests/unit_tests/utils/test_json_schema.py:539:5: PT018 Assertion should be broken down into multiple parts
test-pydantic (libs/core, 2.9.0, 3.11) / Pydantic ~=2.9.0
Process completed with exit code 2.
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L530
tests/unit_tests/utils/test_json_schema.py:530:89: E501 Line too long (93 > 88)
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L526
tests/unit_tests/utils/test_json_schema.py:526:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L521
tests/unit_tests/utils/test_json_schema.py:521:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:89: E501 Line too long (90 > 88)
Ruff (D205): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:5: D205 1 blank line required between summary line and description
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L479
tests/unit_tests/utils/test_json_schema.py:479:5: PT018 Assertion should be broken down into multiple parts
test (libs/core, 3.10) / Python 3.10
Process completed with exit code 2.
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L477
tests/unit_tests/utils/test_json_schema.py:477:5: PT018 Assertion should be broken down into multiple parts
Ruff (RUF003): libs/core/tests/unit_tests/utils/test_json_schema.py#L474
tests/unit_tests/utils/test_json_schema.py:474:30: RUF003 Comment contains ambiguous `’` (RIGHT SINGLE QUOTATION MARK). Did you mean ``` (GRAVE ACCENT)?
lint (libs/core, 3.10) / Python 3.10
Process completed with exit code 2.
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L539
tests/unit_tests/utils/test_json_schema.py:539:5: PT018 Assertion should be broken down into multiple parts
test-pydantic (libs/core, 2.8.0, 3.11) / Pydantic ~=2.8.0
Process completed with exit code 2.
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L530
tests/unit_tests/utils/test_json_schema.py:530:89: E501 Line too long (93 > 88)
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L526
tests/unit_tests/utils/test_json_schema.py:526:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L521
tests/unit_tests/utils/test_json_schema.py:521:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:89: E501 Line too long (90 > 88)
Ruff (D205): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:5: D205 1 blank line required between summary line and description
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L479
tests/unit_tests/utils/test_json_schema.py:479:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L477
tests/unit_tests/utils/test_json_schema.py:477:5: PT018 Assertion should be broken down into multiple parts
Ruff (RUF003): libs/core/tests/unit_tests/utils/test_json_schema.py#L474
tests/unit_tests/utils/test_json_schema.py:474:30: RUF003 Comment contains ambiguous `’` (RIGHT SINGLE QUOTATION MARK). Did you mean ``` (GRAVE ACCENT)?
test-pydantic (libs/core, 2.11.0, 3.11) / Pydantic ~=2.11.0
Process completed with exit code 2.
lint (libs/core, 3.12) / Python 3.12
Process completed with exit code 2.
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L539
tests/unit_tests/utils/test_json_schema.py:539:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L530
tests/unit_tests/utils/test_json_schema.py:530:89: E501 Line too long (93 > 88)
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L526
tests/unit_tests/utils/test_json_schema.py:526:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L521
tests/unit_tests/utils/test_json_schema.py:521:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:89: E501 Line too long (90 > 88)
Ruff (D205): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:5: D205 1 blank line required between summary line and description
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L479
tests/unit_tests/utils/test_json_schema.py:479:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L477
tests/unit_tests/utils/test_json_schema.py:477:5: PT018 Assertion should be broken down into multiple parts
Ruff (RUF003): libs/core/tests/unit_tests/utils/test_json_schema.py#L474
tests/unit_tests/utils/test_json_schema.py:474:30: RUF003 Comment contains ambiguous `’` (RIGHT SINGLE QUOTATION MARK). Did you mean ``` (GRAVE ACCENT)?
test (libs/core, 3.13) / Python 3.13
Process completed with exit code 2.
lint (libs/core, 3.9) / Python 3.9
Process completed with exit code 2.
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L539
tests/unit_tests/utils/test_json_schema.py:539:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L530
tests/unit_tests/utils/test_json_schema.py:530:89: E501 Line too long (93 > 88)
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L526
tests/unit_tests/utils/test_json_schema.py:526:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L521
tests/unit_tests/utils/test_json_schema.py:521:5: PT018 Assertion should be broken down into multiple parts
Ruff (E501): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:89: E501 Line too long (90 > 88)
Ruff (D205): libs/core/tests/unit_tests/utils/test_json_schema.py#L491
tests/unit_tests/utils/test_json_schema.py:491:5: D205 1 blank line required between summary line and description
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L479
tests/unit_tests/utils/test_json_schema.py:479:5: PT018 Assertion should be broken down into multiple parts
Ruff (PT018): libs/core/tests/unit_tests/utils/test_json_schema.py#L477
tests/unit_tests/utils/test_json_schema.py:477:5: PT018 Assertion should be broken down into multiple parts
Ruff (RUF003): libs/core/tests/unit_tests/utils/test_json_schema.py#L474
tests/unit_tests/utils/test_json_schema.py:474:30: RUF003 Comment contains ambiguous `’` (RIGHT SINGLE QUOTATION MARK). Did you mean ``` (GRAVE ACCENT)?
✅ CI Success
Process completed with exit code 1.