-
Notifications
You must be signed in to change notification settings - Fork 110
ci(l1): reenable engine-cancun
hive simulation
#4876
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
Conversation
engine-cancun
and disable rpc-compat
simulations
|
||
if ! command -v jq >/dev/null 2>&1; then | ||
echo "jq is required to parse Hive results but was not found in PATH" | ||
exit 1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
script done by Codex, low risk, no need to review
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The script was changed to basically group the logs for each tests in a separate folder
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates CI to improve Hive test coverage by re-enabling Cancun engine simulations and disabling the rpc-compat suite, and enhances failure artifact generation.
- Re-enable engine-cancun Hive simulations; disable rpc-compat scenarios tied to pre-merge genesis.
- Reduce Hive simulation parallelism and increase log verbosity in the L1 workflow.
- Expand check-hive-results.sh to extract per-client log snippets for failing cases, with slugifying and a python3 prerequisite.
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
File | Description |
---|---|
.github/workflows/pr-main_l1.yaml | Updates the Hive matrix (disable rpc-compat, enable engine-cancun) and adjusts sim flags (parallelism/loglevel). |
.github/scripts/check-hive-results.sh | Adds slugify, requires python3, and generates per-client log snippets for failing Hive test cases. |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
engine-cancun
and disable rpc-compat
simulationsengine-cancun
hive simulation
hive_repository: ${{ matrix.hive_repository }} | ||
hive_version: ${{ matrix.hive_version }} | ||
hive_repository: ethereum/hive | ||
hive_version: 7709e5892146c793307da072e1593f48039a7e4b |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What version is this? Can we add a comment with the numerical version or at least the date?
Motivation
Improve Hive test coverage
Description