Skip to content

test(core): stabilize release gate timeouts - #166

Merged
jb-thery merged 2 commits into
developfrom
feature/release-gate-timeouts
Aug 19, 2026
Merged

test(core): stabilize release gate timeouts#166
jb-thery merged 2 commits into
developfrom
feature/release-gate-timeouts

Conversation

@jb-thery

Copy link
Copy Markdown
Member

Summary

  • Align source-catalog and concurrent-ingest test budgets with their measured integration work.
  • Align exact-path fallback coverage with its measured 91-file ingestion workload.
  • Preserve every product assertion and the stricter child-process timeout guards.

Release highlights:

  • Keep protected release gates reliable under concurrent CI load.

Release details:

  • Give source-catalog ingestion 15 seconds and concurrent CLI ingestion 30 seconds.
  • Give exact-path fallback coverage 20 seconds without changing its retrieval assertions.

Verification:

  • Run the source-catalog and lock test files three times.
  • Run exact-path fallback three times, including a valid 9.6-second execution.
  • Pass Core coverage twice: 55 files and 546 tests.
  • Verify signed commits and Commitlint.

Release highlights:
- Keep the protected release gate reliable on constrained CI runners.

Release details:
- Align source-catalog and concurrent-ingest test budgets with their real integration work.

Verification:
- Run both test files three times and the full Core coverage suite.
Release highlights:
- Keep exact-path fallback coverage reliable under concurrent CI load.

Release details:
- Align the fallback integration timeout with the measured 91-file ingestion workload.

Verification:
- Run the focused test three times and the full Core coverage suite.
@jb-thery
jb-thery merged commit e3aa8e7 into develop Aug 19, 2026
11 checks passed
@jb-thery
jb-thery deleted the feature/release-gate-timeouts branch August 19, 2026 15:45
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