Skip to content

Commit 7caed5a

Browse files
committed
[wasm] Move Scenario=BuildWasmApps to be submitted first
TLDR; - this might help with the job getting scheduled first, and thus having a chance at completing at the same time as others. Reasoning: The problem this is trying to fix is: 1. The helix step submits 3 jobs: a. library tests to be run with v8 b. library tests to be run with browser (scenario=wasmtestonbrowser) c. Wasm.Build.Tests (scenario=buildwasmapps) 2. The 3 jobs, individually take roughly 30mins each 3. And they get submitted at roughly the same time 4. But .. the first two seem to complete earlier, and the 3rd one completes 25-30mins later. The hypothesis is that all the machines might be busy processing the 200+ work items from each of the first two steps, and so Wasm.Build.Tests get scheduled pretty late. So, here we move that to be submitted first, in the hope that it would be able to run in parallel with the other jobs.
1 parent f463714 commit 7caed5a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

eng/pipelines/runtime.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,9 +293,9 @@ jobs:
293293
creator: dotnet-bot
294294
testRunNamePrefixSuffix: Mono_$(_BuildConfig)
295295
scenarios:
296+
- buildwasmapps
296297
- normal
297298
- wasmtestonbrowser
298-
- buildwasmapps
299299
condition: >-
300300
or(
301301
eq(variables['librariesContainsChange'], true),

0 commit comments

Comments
 (0)