Skip to content

016 strict non null#139

Open
elchupanebrej wants to merge 89 commits into
defaultfrom
016-strict-non-null
Open

016 strict non null#139
elchupanebrej wants to merge 89 commits into
defaultfrom
016-strict-non-null

Conversation

@elchupanebrej
Copy link
Copy Markdown
Owner

No description provided.

Konstantin Goloveshko added 30 commits February 22, 2026 19:05
…23,T025,T026,T027,T028,T029,T030,T031,T032,T036,T037,T038,T039,T040,T041)
…nvert alias flow and initialize parity tracking
… T006 T007 T008 T009 T010 T011 T012 T013 T014 T015 T016 T017 T018 T019 T020 T021 T022 T023 T024 T025 T026 T027 T029 T030 T031 T032 T033)
Konstantin Goloveshko added 30 commits March 6, 2026 19:28
- Prevented global state pollution where internal xdist worker tests leaked events to the outer parent test session.
- Switched in-process testdir.runpytest to testdir.runpytest_subprocess for all reporter acceptance tests as mandated by FR-025.
- Fixed upstream mock module resolution when reporting is disabled.
- Ensured strong class reference for EventEnvelope annotation.
- Resolved test suite collection issues (Allure missing features and private feature isolation).

Completes T034 follow-up fixes.
- Implemented message consolidation for pytest-xdist distributed runs.
- Mapped xdist worker event lifecycles to master aggregation layer.
- Added message assertions and updated relevant testing hooks.
- Updated spec and task completions for 011-merge-xdist-reporting.
…_node KeyError propagation and typed AST node resolution
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant