Skip to content

Optimize CI timings slightly - #14640

Open
alexcrichton wants to merge 1 commit into
bytecodealliance:mainfrom
alexcrichton:opt-ci-a-bit
Open

alexcrichton wants to merge 1 commit into
bytecodealliance:mainfrom
alexcrichton:opt-ci-a-bit

Conversation

@alexcrichton

Copy link
Copy Markdown
Member
  • Build the wasmtime-cli package, notably the large tests/all binary, with no optimizations on emulated architectures in CI. This by default uses opt-level=2 to get emulation to be faster, but the amount of extra time spent compiling these tests is ~2 minutes more than the slowdown from running these unoptimized.

  • Fix a test moving a fair amount of data to work better in Pulley with an unoptimized interpreter, shaving a few minutes off execution time on i686 testing.

* Build the `wasmtime-cli` package, notably the large `tests/all`
  binary, with no optimizations on emulated architectures in CI. This by
  default uses opt-level=2 to get emulation to be faster, but the amount
  of extra time spent compiling these tests is ~2 minutes more than the
  slowdown from running these unoptimized.

* Fix a test moving a fair amount of data to work better in Pulley with
  an unoptimized interpreter, shaving a few minutes off execution time
  on i686 testing.
@alexcrichton
alexcrichton requested review from a team as code owners October 9, 2026 21:08
@alexcrichton
alexcrichton requested review from fitzgen and pchickey and removed request for a team October 9, 2026 21:08

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant