-
Notifications
You must be signed in to change notification settings - Fork 260
refactor(tests): split suites by execution level and speed up CI #1609
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
26d3966
split test suites by execution level
hassiebp 38b5c9a
speed up unit test suite
hassiebp 48fcd29
speed up unit shutdown without weakening assertions
hassiebp 82bfb88
Merge remote-tracking branch 'origin/main' into codex/split-test-suit…
hassiebp a20e811
fix post-merge propagate attributes test
hassiebp 4cd23c3
stabilize e2e readbacks in ci
hassiebp 3c3b264
stabilize remaining e2e checks
hassiebp 78395e7
reduce e2e ci load
hassiebp b5b0bc6
speed up langfuse server startup in ci
hassiebp c9ed554
use langfuse init bootstrap in ci
hassiebp 46785f9
split serial e2e tests from parallel ci lane
hassiebp 12c5847
serialize flaky trace e2e test
hassiebp 9679ca9
split e2e ci into core and data shards
hassiebp 174884c
make e2e data shard the catch-all
hassiebp a98487e
cache langfuse docker images in ci
hassiebp 6fd4dde
stabilize live-provider langchain assertions
hassiebp 30ffc8f
replace marker-based e2e sharding
hassiebp 27ae9d3
remove docker image cache from e2e ci
hassiebp 67e0682
add shared agent instructions
hassiebp 1719aee
sync agent guidance with monorepo standards
hassiebp 871fc31
fix(tests): wait for generation visibility in e2e
hassiebp eb98e3a
fix(prompt-cache): avoid redundant refresh races
hassiebp 6fed925
ci: migrate GitHub Actions to Blacksmith runners
hassiebp 170beb8
revert(ci): switch back from Blacksmith runners
hassiebp daaf571
fix(tests): address high-priority review feedback
hassiebp fbac98e
fix(tests): stabilize remaining CI failures
hassiebp 0b65df2
fix(tests): use direct dataset-item reads in e2e
hassiebp 43e3059
fix(tests): align dataset e2e with archived item behavior
hassiebp 7c38f2a
fix(tests): wait for async generator observations
hassiebp 76feeef
Merge remote-tracking branch 'origin/main' into codex/split-test-suit…
hassiebp 5a63f6b
fix(tests): isolate live provider client state
hassiebp f305068
Merge branch 'main' into codex/split-test-suites-by-directory
hassiebp edf219e
fix(tests): align dataset archival assertion with server
hassiebp File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.