Repository navigation
Conversation
Shard core packages across four jobs and reserve the 16 slowest core scenarios for daily and manual runs. File or update a failure issue from daily full validation while preserving complete scheduled coverage. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
pelikhan
marked this pull request as ready for review
November 13, 2026 03:56
Preserve main's zero-based core package sharding and stronger shard contract tests alongside daily-only slow tests and failure issue reporting. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The core Go test job spent 9m35s running tests serially. Sixteen top-level scenarios taking at least 10 seconds each accounted for 4m28s of that execution time.
Changes
testing.Short(). Daily and manual runs retain full coverage, including the service-backed dashboard suite.This intentionally trades exhaustive per-push coverage for faster feedback; the existing 06:37 UTC daily run remains the full-suite backstop. The 4m28s figure is historical test execution moved off the frequent path, not a measured end-to-end speedup for the new CI jobs.
Validation