-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Open
Description
We need to run runtime tests on CI to stop regressions.
We are currently building the tests on CI here
runtime/eng/pipelines/runtime.yml
Lines 105 to 130 in b2add50
| - template: /eng/pipelines/common/platform-matrix.yml | |
| parameters: | |
| jobTemplate: /eng/pipelines/common/global-build-job.yml | |
| buildConfig: Debug | |
| platforms: | |
| - browser_wasm | |
| - browser_wasm_win | |
| jobParameters: | |
| nameSuffix: AllSubsets_CoreCLR | |
| buildArgs: -s clr+libs -c $(_BuildConfig) -lc Release | |
| timeoutInMinutes: 120 | |
| postBuildSteps: | |
| - template: /eng/pipelines/common/templates/runtimes/build-runtime-tests.yml | |
| parameters: | |
| testBuildArgs: test JIT/interpreter/Interpreter.csproj | |
| extraVariablesTemplates: | |
| - template: /eng/pipelines/common/templates/runtimes/test-variables.yml | |
| parameters: | |
| testGroup: innerloop | |
| liveLibrariesBuildConfig: Release | |
| condition: >- | |
| or( | |
| eq(variables['wasmDarcDependenciesChanged'], true), | |
| eq(stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_tools_illink.containsChange'], true), | |
| eq(stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_wasm_coreclr_runtimetests.containsChange'], true), | |
| eq(variables['isRollingBuild'], true)) |
and we are not running them yet.
Best if we can run them on helix. In case there would non-trivial pieces missing we should run the Interpreter tests on build machine as an smoke test and continue working on the real thing on helix.
Metadata
Metadata
Assignees
Type
Projects
Status
No status