-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
test: add matrix dimension to run hive tests with experimental flag #10355
Merged
Merged
Changes from all commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
cde1dcd
test: add gh workflow to run hive tests with experimental flag
fgimenez 15f3435
do not use FLAGS, patch reth.sh
fgimenez 66c4961
patch reth.sh from build simulators script
fgimenez 3ac948b
separate file to build simulators with experimental flag
fgimenez d84920b
debug
fgimenez 42f56b7
debug
fgimenez f9f97e2
run_experimental_simulator and use it from hive-experimental workflow
fgimenez 74f92f0
run hive-experimental on schedule
fgimenez 9372da1
add experimental engine specific failures
fgimenez 09a7cd9
still run on pr for testing
fgimenez d3b45e5
remove passing tests from excluded
fgimenez 6d47f66
modify client from workflow, remove separate run simulator script for…
fgimenez f18f11b
specific expected failures file for experimental
fgimenez 9de013d
add missing engine-api failure
fgimenez 7849d01
extend hive workflow matrix to run on experimental engine
fgimenez 55a92ff
proper job name and filter
fgimenez 271ad9c
refactor matrix
fgimenez 7ac3b8f
fix lint
fgimenez f90ec3e
combine ethereum/rpc-compact included test cases
fgimenez f5abb58
comment pyspec
fgimenez 3ffc878
separate entry for debug tests
fgimenez 9296d3a
recover schedule
fgimenez 0973f47
fix rpc-compat test filter
fgimenez 125e559
debug
fgimenez f75ba22
run on schedule
fgimenez 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 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 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,72 @@ | ||
# https://github.com/paradigmxyz/reth/issues/7015 | ||
# https://github.com/paradigmxyz/reth/issues/6332 | ||
rpc-compat: | ||
- debug_getRawBlock/get-invalid-number (reth) | ||
- debug_getRawHeader/get-invalid-number (reth) | ||
- debug_getRawReceipts/get-invalid-number (reth) | ||
- debug_getRawTransaction/get-invalid-hash (reth) | ||
|
||
- eth_call/call-callenv (reth) | ||
- eth_createAccessList/create-al-contract-eip1559 (reth) | ||
- eth_createAccessList/create-al-contract (reth) | ||
- eth_feeHistory/fee-history (reth) | ||
- eth_getStorageAt/get-storage-invalid-key-too-large (reth) | ||
- eth_getStorageAt/get-storage-invalid-key (reth) | ||
- eth_getTransactionReceipt/get-access-list (reth) | ||
- eth_getTransactionReceipt/get-blob-tx (reth) | ||
- eth_getTransactionReceipt/get-dynamic-fee (reth) | ||
|
||
# https://github.com/paradigmxyz/reth/issues/8732 | ||
engine-withdrawals: | ||
- Withdrawals Fork On Genesis (Paris) (reth) | ||
- Withdrawals Fork on Block 1 (Paris) (reth) | ||
- Withdrawals Fork on Block 2 (Paris) (reth) | ||
- Withdrawals Fork on Block 3 (Paris) (reth) | ||
- Withdraw to a single account (Paris) (reth) | ||
- Withdraw to two accounts (Paris) (reth) | ||
- Withdraw many accounts (Paris) (reth) | ||
- Withdraw zero amount (Paris) (reth) | ||
- Empty Withdrawals (Paris) (reth) | ||
- Corrupted Block Hash Payload (INVALID) (Paris) (reth) | ||
- Withdrawals Fork on Block 1 - 8 Block Re-Org NewPayload (Paris) (reth) | ||
- Withdrawals Fork on Block 1 - 8 Block Re-Org, Sync (Paris) (reth) | ||
- Withdrawals Fork on Block 8 - 10 Block Re-Org NewPayload (Paris) (reth) | ||
- Withdrawals Fork on Block 8 - 10 Block Re-Org Sync (Paris) (reth) | ||
- Withdrawals Fork on Canonical Block 8 / Side Block 7 - 10 Block Re-Org (Paris) (reth) | ||
- Withdrawals Fork on Canonical Block 8 / Side Block 7 - 10 Block Re-Org Sync (Paris) (reth) | ||
- Withdrawals Fork on Canonical Block 8 / Side Block 9 - 10 Block Re-Org (Paris) (reth) | ||
- Withdrawals Fork on Canonical Block 8 / Side Block 9 - 10 Block Re-Org Sync (Paris) (reth) | ||
|
||
# https://github.com/paradigmxyz/reth/issues/8305 | ||
# https://github.com/paradigmxyz/reth/issues/6217 | ||
engine-api: | ||
- Invalid Missing Ancestor Syncing ReOrg, GasLimit, EmptyTxs=False, CanonicalReOrg=False, Invalid P8 (Paris) (reth) | ||
- Invalid Missing Ancestor Syncing ReOrg, Timestamp, EmptyTxs=False, CanonicalReOrg=False, Invalid P8 (Paris) (reth) | ||
- Invalid Missing Ancestor Syncing ReOrg, Transaction Nonce, EmptyTxs=False, CanonicalReOrg=True, Invalid P8 (Paris) (reth) | ||
- Re-org to Previously Validated Sidechain Payload (Paris) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=False, Invalid P9 (Paris) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=True, Invalid P9 (Paris) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=False, Invalid P10 (Paris) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=True, Invalid P10 (Paris) (reth) | ||
|
||
# https://github.com/paradigmxyz/reth/issues/8305 | ||
# https://github.com/paradigmxyz/reth/issues/6217 | ||
# https://github.com/paradigmxyz/reth/issues/8306 | ||
# https://github.com/paradigmxyz/reth/issues/7144 | ||
engine-cancun: | ||
- Blob Transaction Ordering, Multiple Clients (Cancun) (reth) | ||
- Invalid Missing Ancestor Syncing ReOrg, GasLimit, EmptyTxs=False, CanonicalReOrg=False, Invalid P8 (Cancun) (reth) | ||
- Invalid Missing Ancestor Syncing ReOrg, Timestamp, EmptyTxs=False, CanonicalReOrg=False, Invalid P8 (Cancun) (reth) | ||
- Invalid PayloadAttributes, Missing BeaconRoot, Syncing=True (Cancun) (reth) | ||
- Invalid NewPayload, BlobGasUsed, Syncing=True, EmptyTxs=False, DynFeeTxs=False (Cancun) (reth) | ||
- Invalid NewPayload, Blob Count on BlobGasUsed, Syncing=True, EmptyTxs=False, DynFeeTxs=False (Cancun) (reth) | ||
- Invalid NewPayload, ExcessBlobGas, Syncing=True, EmptyTxs=False, DynFeeTxs=False (Cancun) (reth) | ||
- Re-org to Previously Validated Sidechain Payload (Cancun) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=False, Invalid P9 (Cancun) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=True, Invalid P9 (Cancun) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=False, Invalid P10 (Cancun) (reth) | ||
- Invalid Missing Ancestor ReOrg, StateRoot, EmptyTxs=True, Invalid P10 (Cancun) (reth) | ||
|
||
# https://github.com/paradigmxyz/reth/issues/8579 | ||
sync: | ||
- sync reth -> reth |
This file contains 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.
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.
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.
let's create a tracking issue for this if you haven't already
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.
sure added here #10427