Skip to content

Support non-1xx feature bands in source-only validation jobs #2021

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mthalman
Copy link
Member

In non-1xx feature band branches, there are no runtime-related vertical jobs. This is a problem for the source-only validation jobs which rely on the Browser_Shortstack_wasm job to retrieve the various WASM packages needed for testing because that job is not run in those branches.

The solution is to conditionally depend on that job so that we don't depend on it outside 1xx scenarios. But we still need to have the packages. So the test project dynamically downloads the required WASM packages from the related build produced by the 1xx branch.

Contributes to #1011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants