workerd
workerd copied to clipboard
Use disk cache to run wd tests
This PR does a few things:
- It updates the pyodide bucket to one that includes a file called
all_wheels.zipin its GitHub release. - It uses this file to create a bazel repo that contains all the wheels
- It passes a path to the bazel repo as
--disk-cache-dirwhen the test is being run.
Open questions:
- Does this work on Windows
- Does this break tests on edgeworker somehow
Why not just download the wheels from R2? The main reason is that the R2 bucket is not accessible from our build infrastructure.
The main reason is that the R2 bucket is not accessible from our build infrastructure.
Why is that? Can't we make the R2 bucket accessible from there?