From bbe40f8cbffe47f685bc50d4cb1a6d4535c68a4d Mon Sep 17 00:00:00 2001 From: Cameron Aavik <99771732+caaavik-msft@users.noreply.github.com> Date: Fri, 11 Aug 2023 19:09:00 +1000 Subject: [PATCH] Update perf run yaml with changes for crank on helix (#90368) --- eng/pipelines/coreclr/templates/run-performance-job.yml | 5 +++++ eng/pipelines/coreclr/templates/run-scenarios-job.yml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/eng/pipelines/coreclr/templates/run-performance-job.yml b/eng/pipelines/coreclr/templates/run-performance-job.yml index ba93a839ad4..9cde063db85 100644 --- a/eng/pipelines/coreclr/templates/run-performance-job.yml +++ b/eng/pipelines/coreclr/templates/run-performance-job.yml @@ -162,6 +162,11 @@ jobs: displayName: Performance Setup (Unix) condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} + - script: wget https://bootstrap.pypa.io/pip/3.6/get-pip.py && $(Python) get-pip.py --user + displayName: Ensure pip is installed (non-Windows) + condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) + - script: $(Python) -m pip install --user dataclasses + displayName: Install dataclasses library used in ci_setup.py - script: $(Python) $(PerformanceDirectory)/scripts/ci_setup.py $(SetupArguments) ${{ parameters.additionalSetupParameters }} displayName: Run ci setup script # Run perf testing in helix diff --git a/eng/pipelines/coreclr/templates/run-scenarios-job.yml b/eng/pipelines/coreclr/templates/run-scenarios-job.yml index bc142530cc5..3a767657b75 100644 --- a/eng/pipelines/coreclr/templates/run-scenarios-job.yml +++ b/eng/pipelines/coreclr/templates/run-scenarios-job.yml @@ -131,6 +131,11 @@ jobs: condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) continueOnError: ${{ parameters.continueOnError }} # run ci-setup + - script: wget https://bootstrap.pypa.io/pip/3.6/get-pip.py && $(Python) get-pip.py --user + displayName: Ensure pip is installed (non-Windows) + condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) + - script: $(Python) -m pip install --user dataclasses + displayName: Install dataclasses library used in ci_setup.py - script: $(Python) $(PerformanceDirectory)\scripts\ci_setup.py $(SetupArguments) $(ExtraSetupArguments) --output-file $(WorkItemDirectory)\machine-setup.cmd displayName: Run ci setup script (Windows) condition: and(succeeded(), eq(variables['Agent.Os'], 'Windows_NT')) -- GitLab