Skip to content

fix(test): wildcard P256VERIFY gas in osaka snapshot#14287

Merged
zerosnacks merged 1 commit into
masterfrom
zerosnacks/fix-flaky-tests-p256-selectors
Apr 13, 2026
Merged

fix(test): wildcard P256VERIFY gas in osaka snapshot#14287
zerosnacks merged 1 commit into
masterfrom
zerosnacks/fix-flaky-tests-p256-selectors

Conversation

@decofe
Copy link
Copy Markdown
Contributor

@decofe decofe commented Apr 13, 2026

The P256VERIFY precompile gas cost was reduced from 6900 to 3450, but the flaky_osaka_can_run_p256_precompile snapshot still had the old value hardcoded. This was missed in #14278 which already wildcarded most other gas values in this snapshot.

Replace [6900] with [..] for consistency.

Analysis of #14282 and #14283:

  • flaky_osaka_can_run_p256_precompile failed deterministically on all 6 retries in both isolate and non-isolate runs — fixed by this PR
  • flaky_decode_external_libraries_with_cached_selectors only failed on TRY 1 in isolate mode and succeeded on retry — genuine flaky behavior, no code fix needed
  • flaky_expect_emit_tests_should_fail only failed on TRY 1 in isolate mode and succeeded on retry — genuine flaky behavior, no code fix needed

Closes #14282
Closes #14283

Prompted by: zerosnacks

The P256VERIFY precompile gas cost was reduced from 6900 to 3450,
but the flaky_osaka_can_run_p256_precompile snapshot still had the
old value hardcoded. Replace with [..] for consistency with the
rest of the snapshot.

Closes #14282
Closes #14283

Co-Authored-By: zerosnacks <95942363+zerosnacks@users.noreply.github.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019d8681-ae7d-712f-b4e7-eb6f595f82e3
@zerosnacks zerosnacks enabled auto-merge (squash) April 13, 2026 11:10
@zerosnacks zerosnacks merged commit dbf835b into master Apr 13, 2026
15 checks passed
@zerosnacks zerosnacks deleted the zerosnacks/fix-flaky-tests-p256-selectors branch April 13, 2026 11:14
@github-project-automation github-project-automation Bot moved this to Done in Foundry Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

bug: flaky tests workflow failed bug: flaky tests workflow failed (isolate)

3 participants