Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/test_e2e_cdk_erigon_args_base.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"binary_name": "aggkit",
"aggkit_components": "aggsender",
"aggkit_image": "aggkit:local",
"agglayer_image": "ghcr.io/agglayer/agglayer:0.4.0-rc.18",
"agglayer_contracts_image": "jhkimqd/agglayer-contracts:v0.0.0-rc.0.fix.1.create.genesis-fork.12",
"agglayer_prover_primary_prover": "mock-prover",
"zkevm_use_real_verifier": false,
Expand Down
1 change: 1 addition & 0 deletions .github/test_e2e_op_args_base.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"l1_seconds_per_slot": 2,
"verbosity": "debug",
"aggkit_image": "aggkit:local",
"agglayer_image": "ghcr.io/agglayer/agglayer:0.4.0-rc.18",
"additional_services": [],
"binary_name": "aggkit",
"aggkit_components": "aggsender,aggoracle",
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/test-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -171,11 +171,11 @@ jobs:
- build-aggkit-image
- read-aggkit-args
- get-kurtosis-cdk-commit
uses: agglayer/e2e/.github/workflows/aggkit-e2e-single-chain.yml@25ece31a112cc6f48f2dada8fdaf69350eedb8dc
uses: agglayer/e2e/.github/workflows/aggkit-e2e-single-chain.yml@eebf6f10aacd189dca250e11da9dbfdbc1e14053
secrets: inherit
with:
kurtosis-cdk-ref: ${{ needs.get-kurtosis-cdk-commit.outputs.kurtosis-commit }}
agglayer-e2e-ref: 25ece31a112cc6f48f2dada8fdaf69350eedb8dc
agglayer-e2e-ref: eebf6f10aacd189dca250e11da9dbfdbc1e14053
kurtosis-cdk-enclave-name: aggkit
kurtosis-cdk-args: ${{ needs.read-aggkit-args.outputs.kurtosis-cdk-args-single-op-pessimistic }}
test-name: "test-single-l2-network-op-pessimistic"
Expand All @@ -196,11 +196,11 @@ jobs:
- build-aggkit-image
- read-aggkit-args
- get-kurtosis-cdk-commit
uses: agglayer/e2e/.github/workflows/aggkit-e2e-single-chain.yml@eb195bccd8bddbb5e2eba26b6274664f1417d44d
uses: agglayer/e2e/.github/workflows/aggkit-e2e-single-chain.yml@eebf6f10aacd189dca250e11da9dbfdbc1e14053
secrets: inherit
with:
kurtosis-cdk-ref: ${{ needs.get-kurtosis-cdk-commit.outputs.kurtosis-commit }}
agglayer-e2e-ref: eb195bccd8bddbb5e2eba26b6274664f1417d44d # main <- feat/fix_e2e_multisig
agglayer-e2e-ref: eebf6f10aacd189dca250e11da9dbfdbc1e14053 # main
kurtosis-cdk-enclave-name: op
kurtosis-cdk-args: ${{ needs.read-aggkit-args.outputs.kurtosis-cdk-args-single-op-succinct }}
test-name: "test-single-l2-network-op-succinct"
Expand All @@ -221,11 +221,11 @@ jobs:
- build-aggkit-image
- read-aggkit-args
- get-kurtosis-cdk-commit
uses: agglayer/e2e/.github/workflows/aggkit-e2e-single-chain.yml@25ece31a112cc6f48f2dada8fdaf69350eedb8dc
uses: agglayer/e2e/.github/workflows/aggkit-e2e-single-chain.yml@eebf6f10aacd189dca250e11da9dbfdbc1e14053
secrets: inherit
with:
kurtosis-cdk-ref: ${{ needs.get-kurtosis-cdk-commit.outputs.kurtosis-commit }}
agglayer-e2e-ref: 25ece31a112cc6f48f2dada8fdaf69350eedb8dc
agglayer-e2e-ref: eebf6f10aacd189dca250e11da9dbfdbc1e14053
kurtosis-cdk-enclave-name: op
kurtosis-cdk-args: ${{ needs.read-aggkit-args.outputs.kurtosis-cdk-args-single-op-succinct-aggoracle-committee }}
test-name: "test-single-l2-network-op-succinct-aggoracle-committee"
Expand All @@ -247,11 +247,11 @@ jobs:
- build-tools
- read-aggkit-args
- get-kurtosis-cdk-commit
uses: agglayer/e2e/.github/workflows/aggkit-e2e-multi-chains.yml@25ece31a112cc6f48f2dada8fdaf69350eedb8dc
uses: agglayer/e2e/.github/workflows/aggkit-e2e-multi-chains.yml@eebf6f10aacd189dca250e11da9dbfdbc1e14053
secrets: inherit
with:
kurtosis-cdk-ref: ${{ needs.get-kurtosis-cdk-commit.outputs.kurtosis-commit }}
agglayer-e2e-ref: 25ece31a112cc6f48f2dada8fdaf69350eedb8dc
agglayer-e2e-ref: eebf6f10aacd189dca250e11da9dbfdbc1e14053
kurtosis-cdk-enclave-name: aggkit
aggsender-find-imported-bridge-artifact: aggsender_find_imported_bridge
kurtosis-cdk-args-1: ${{ needs.read-aggkit-args.outputs.kurtosis-cdk-args-1 }}
Expand All @@ -273,11 +273,11 @@ jobs:
- build-tools
- read-aggkit-args
- get-kurtosis-cdk-commit
uses: agglayer/e2e/.github/workflows/aggkit-e2e-multi-chains.yml@25ece31a112cc6f48f2dada8fdaf69350eedb8dc
uses: agglayer/e2e/.github/workflows/aggkit-e2e-multi-chains.yml@eebf6f10aacd189dca250e11da9dbfdbc1e14053
secrets: inherit
with:
kurtosis-cdk-ref: ${{ needs.get-kurtosis-cdk-commit.outputs.kurtosis-commit }}
agglayer-e2e-ref: 25ece31a112cc6f48f2dada8fdaf69350eedb8dc
agglayer-e2e-ref: eebf6f10aacd189dca250e11da9dbfdbc1e14053
kurtosis-cdk-enclave-name: aggkit
aggsender-find-imported-bridge-artifact: aggsender_find_imported_bridge
kurtosis-cdk-args-1: ${{ needs.read-aggkit-args.outputs.kurtosis-cdk-args-3 }}
Expand Down
4 changes: 2 additions & 2 deletions config/default.go
Original file line number Diff line number Diff line change
Expand Up @@ -217,8 +217,8 @@ RequireCommitteeMembershipCheck = false
[[AggSender.AgglayerClient.APIRateLimits]]
MethodName = "SendCertificate"
[AggSender.AgglayerClient.APIRateLimits.RateLimit]
NumRequests = 1800 # up to 1800 requests per hour (avg ~1 request every 2s)
Interval = "1h"
NumRequests = 15 # up to 15 requests per minute (avg ~1 request every 4s)
Interval = "1m"
[AggSender.AgglayerClient.ConfigurationCache]
TTL = "5m"
Capacity = 100
Expand Down
2 changes: 1 addition & 1 deletion test/run-local-e2e.sh
Copy link
Contributor

@Stefan-Ethernal Stefan-Ethernal Oct 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Btw would it make sense to add fail fast for the other test suites as well (e.g. single-l2-network-op-pessimistic etc):

bats <test_file> || exit 1

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Totally agree! I think that we must create another PR to work on it. Also to add fail-fast in the same file (right now if one of the tests fails it keep running the rest)

Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ if [ "$E2E_REPO_PATH" != "-" ]; then
log_info "Running BATS E2E tests..."
case "$TEST_TYPE" in
single-l2-network-op-succinct)
bats ./tests/aggkit/bridge-e2e.bats || exit 1
bats --jobs 5 ./tests/aggkit/bridge-e2e.bats || exit 1
bats ./tests/op/optimistic-mode.bats || exit 1
bats ./tests/aggkit/e2e-pp.bats || exit 1
bats ./tests/aggkit/bridge-sovereign-chain-e2e.bats || exit 1
Expand Down
Loading