-
Notifications
You must be signed in to change notification settings - Fork 1
Add E2E test suite CI job with code coverage #129
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 2 commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
1451589
feat(ci): add E2E test suite CI job with JS and Rust code coverage
mudigal 4c5e128
feat(e2e): add E2E test suite workflows and updated api.js
mudigal c307999
Merge branch 'dev' into feat/e2e-coverage
bkontur fcdd4d9
fix(e2e): fix 6 bugs across E2E workflows and extract CI composite ac…
mudigal f7f81a6
merge: resolve conflicts in integration-tests.yml
mudigal b1073b1
chore(e2e): remove unused imports and variables (CodeQL)
mudigal 829a570
perf(e2e): switch tx submission from finalization to best-block for ~…
mudigal b0a1f3c
fix(e2e): use finalized-block for submitTx so state queries see changes
mudigal 15be944
feat(ci): run E2E tests with 2s dev blocks instead of zombienet
mudigal 12f02be
fix(ci): add --unsafe-force-node-key-generation for ephemeral E2E chain
mudigal b313b20
fix(e2e): fix test failures in workflows 07, 08, and 10
mudigal afcb299
fix(e2e): fix workflow 02 reject balance assertion and Burn encoding
mudigal a346f9f
ci(e2e): consolidate to single runtime and add JS coverage step
mudigal 2cbb1ac
fix(ci): fix Rust coverage profraw generation and add diagnostics
mudigal 54d8fc1
fix(e2e): fix Burn test Token::BelowMinimum and remove unused vars
mudigal 0ecdab4
fix(ci): improve Rust coverage profraw generation reliability
mudigal 3b8cf24
perf(ci): build common artifacts once, run the two test suites in par…
bkontur 464fae4
Merge branch 'bko-ci-build-once-shard' into feat/e2e-coverage
bkontur a91e231
ci(e2e): single-source runtime + chain-spec from runtimes-matrix.json
bkontur 5ee9cb6
fix(ci): restore artifact paths and shrink build artifact
bkontur b216b7c
Merge remote-tracking branch 'origin/bko-ci-build-once-shard' into fe…
bkontur 3fa90a9
ci(e2e): drop unused build-artifact dependency from e2e job
bkontur 445f9a0
docs(ci): correct build-once artifact comments
bkontur d3de2d9
use in-block for tests
bkontur 4f414c1
Merge remote-tracking branch 'origin/bko-ci-build-once-shard' into fe…
bkontur 391f8bf
fix(papi): read demo state at best block, centralised via READ_OPTS
bkontur 456a4b4
Merge remote-tracking branch 'origin/bko-ci-build-once-shard' into fe…
bkontur de28f36
fix(e2e): read state at best block (READ_OPTS) in e2e workflows
bkontur 18e1416
fix(papi): count ChallengeDefended from tx events, not finalized watch
bkontur 2bd19cf
fix(papi): finalize challenge-creating txs so respond can't hit Chall…
bkontur 42d64c7
demo(papi): shorten full-flow agreement duration 50 -> 15 blocks
bkontur 83328e3
Merge remote-tracking branch 'origin/bko-ci-build-once-shard' into fe…
bkontur 923f158
fix(ci): fix Rust coverage (use continuous mode) and add pallet coverage
mudigal 0c258fe
fix(ci): correct pallet package name for coverage (pallet-storage-pro…
mudigal c5fa7be
refactor(pallet): split tests.rs into tests/ directory and add CI cov…
mudigal e507d07
fix(ci): fix pallet binary path (debug not release) and use SIGTERM f…
mudigal 7a37421
ci(ui-e2e): make the required check always report via an aggregate gate
bkontur 189b3ac
docs: trim the explanatory comments added in this PR
bkontur e288a37
Merge remote-tracking branch 'origin/bko-ci-build-once-shard' into fe…
bkontur 57814d9
fix(ci): add safe.directory for container git ops, fix pallet binary …
mudigal 3bc91fc
Merge remote-tracking branch 'origin/feat/e2e-coverage' into feat/e2e…
mudigal 23fa0dc
Merge remote-tracking branch 'origin/dev' into feat/e2e-coverage
mudigal 0801b5a
refactor(ci): consolidate Rust coverage into check.yml, keep JS-only …
mudigal 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
Some comments aren't visible on the classic Files Changed page.
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| { | ||
| "all": true, | ||
| "src": ["."], | ||
| "include": ["api.js", "common.js"], | ||
| "exclude": ["e2e/**", "node_modules/**", "sc-*.js", ".papi/**"] | ||
| } |
|
mudigal marked this conversation as resolved.
|
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.