Commit 7948889
authored
Switch integration tests to OffchainLabs/arbitrum-testnode action (#629)
* switch to OffchainLabs/arbitrum-testnode action for integration tests
Replace OffchainLabs/actions/run-nitro-test-node with the new
snapshot-backed OffchainLabs/arbitrum-testnode action. Uses pre-built
Docker images instead of building from source, cutting testnode
startup from ~20min to ~30sec.
- fee-token-decimals input replaces --l3-fee-token args
- Network config exported via env var instead of docker exec
* bump testnode action to v0.1.1
* speed up withdrawal integration tests with event-based confirmation
Replace polling-based waitUntilReadyToExecute (500ms interval, 5-7 RPC
calls per poll) with a test utility that listens for NodeConfirmed /
AssertionConfirmed events and resolves immediately. Also reduce
mineUntilStop interval from 15s to 1s.
* speed up integration confirmation waits
* ci: point testnode action at testnode-workspace-migration branch
Use the migrated action (l3-node -> l3-enabled input rename) and the
nc-format fast snapshot image dl-ci-fast-2 from the arbitrum-testnode-ci
package.
* ci: use autopublished testnode v0.2.2
* ci: pin testnode action to v0.2.4 interface, keep v0.2.2 images
* chore: allowlist 4 new undici advisories (<6.27.0) in audit-ci
Adds GHSA-vxpw-j846-p89q, GHSA-p88m-4jfj-68fv, GHSA-35p6-xmwp-9g52,
GHSA-g8m3-5g58-fq7m. All are dev-only via hardhat>undici (pinned 5.x);
fixes require undici >=6.27.0 which hardhat does not yet allow.1 parent 4a467b2 commit 7948889
1 file changed
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | | - | |
174 | | - | |
175 | | - | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
176 | 179 | | |
177 | 180 | | |
178 | 181 | | |
| |||
182 | 185 | | |
183 | 186 | | |
184 | 187 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
| |||
0 commit comments