This repository contains integration tests for Ethereum client interoperability using Kurtosis with go.
Tests basic interoperability between different Ethereum clients. Verifies finalization and syncing.
- Go 1.22 or later
- Kurtosis CLI installed
- Docker running
Each test suite has its own README with specific instructions. Generally:
# Run all tests
go test -v -timeout 1h ./...
# Run specific test suite
go test -v -timeout 1h ./basic-interop/...