Skip to content

ci: add Autobahn EVM GIGA Module integration test (CON-256)#3453

Open
wen-coding wants to merge 1 commit into
mainfrom
wen/add_autobahn_evm_giga_integration_test
Open

ci: add Autobahn EVM GIGA Module integration test (CON-256)#3453
wen-coding wants to merge 1 commit into
mainfrom
wen/add_autobahn_evm_giga_integration_test

Conversation

@wen-coding
Copy link
Copy Markdown
Contributor

Summary

Adds a new matrix entry Autobahn EVM GIGA Module to .github/workflows/integration-test.yml, sibling to EVM GIGA Module. Reuses evm_giga_tests.sh against an Autobahn-enabled cluster (AUTOBAHN=true GIGA_EXECUTOR=true GIGA_STORAGE=true). Same shape as #3428, which added the Autobahn RPC .io/.iox entry.

Test plan

  • Cluster up locally with the exact matrix env (AUTOBAHN=true GIGA_EXECUTOR=true GIGA_STORAGE=true); all 4 nodes report GigaRouter initialized and the chain advances.
  • ./integration_test/evm_module/scripts/evm_giga_tests.sh against the Autobahn cluster on main: 26/26 pass.
  • CI: confirm the new matrix entry comes up green in the Docker Integration Test workflow.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@cursor
Copy link
Copy Markdown

cursor Bot commented May 17, 2026

PR Summary

Low Risk
Low risk CI-only change that adds another integration-test matrix variant; main impact is longer CI runtime and potential new test flakiness.

Overview
Adds a new Docker Integration Test matrix entry, Autobahn EVM GIGA Module, which reruns the existing evm_giga_tests.sh suite with AUTOBAHN=true (and GIGA executor/storage enabled) to validate the EVM GIGA path on an Autobahn-enabled cluster.

Reviewed by Cursor Bugbot for commit 93d976c. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 17, 2026

The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedMay 17, 2026, 2:52 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant