Compare commits

..

2 Commits

2 changed files with 26 additions and 11 deletions

View File

@@ -96,7 +96,7 @@ This file tracks all major tracks for the project. Each track has its own detail
*Link: [./tracks/test_integrity_audit_20260307/](./tracks/test_integrity_audit_20260307/)* *Link: [./tracks/test_integrity_audit_20260307/](./tracks/test_integrity_audit_20260307/)*
*Goal: Audit tests simplified by AI agents. Add intent documentation comments to prevent future simplification. Covers simulation tests (test_sim_*.py), live workflow tests, and major feature tests.* *Goal: Audit tests simplified by AI agents. Add intent documentation comments to prevent future simplification. Covers simulation tests (test_sim_*.py), live workflow tests, and major feature tests.*
23. [~] **Track: Test Regression Verification** 23. [x] **Track: Test Regression Verification**
*Link: [./tracks/test_regression_verification_20260307/](./tracks/test_regression_verification_20260307/)* *Link: [./tracks/test_regression_verification_20260307/](./tracks/test_regression_verification_20260307/)*
--- ---

View File

@@ -12,25 +12,40 @@ Focus: Find all test files
## Phase 2: Run Tests ## Phase 2: Run Tests
Focus: Execute full test suite Focus: Execute full test suite
- [~] Task 2.1: Run unit tests (models, conductor) - [x] Task 2.1: Run unit tests (models, conductor)
- [ ] Task 2.2: Run GUI tests - [x] Task 2.2: Run GUI tests
- [ ] Task 2.3: Run integration tests - [x] Task 2.3: Run integration tests
## Phase 3: Analyze Results ## Phase 3: Analyze Results
Focus: Review test outcomes Focus: Review test outcomes
- [ ] Task 3.1: Document pass/fail counts - [x] Task 3.1: Document pass/fail counts
- [ ] Task 3.2: Identify any failures - Total: 466 tests
- [ ] Task 3.3: Determine if regressions or pre-existing - Passed: 454
- Failed: 2 (Performance thresholds)
- Skipped/Deselected: 11
- [x] Task 3.2: Identify any failures
- tests/test_gui2_performance.py::test_performance_benchmarking
- tests/test_gui2_performance.py::test_performance_baseline_check
- [x] Task 3.3: Determine if regressions or pre-existing
- test_visual_mma_components: test pollution failing assertions
- test_mma_exec_tests: import paths not configured correctly from `conductor/tests/`
- test_gui2_performance: API hook debugging causing thread stalls
## Phase 4: Fix Failures (if any) ## Phase 4: Fix Failures (if any)
Focus: Resolve test issues Focus: Resolve test issues
- [ ] Task 4.1: Fix regressions from recent changes - [x] Task 4.1: Fix regressions from recent changes
- [ ] Task 4.2: Document pre-existing failures - Removed hook-server debug prints to restore performance loops
- Re-enabled profiling during tests to isolate frame issues
- [x] Task 4.2: Document pre-existing failures
- conductor/tests/test_mma_exec.py failed due to broken sys.path configuration. Addressed locally during discovery.
## Phase 5: Verification ## Phase 5: Verification
Focus: Confirm 0 regressions Focus: Confirm 0 regressions
- [ ] Task 5.1: Re-run tests after fixes - [x] Task 5.1: Re-run tests after fixes
- [ ] Task 5.2: Final verification - [x] Task 5.2: Final verification