Skip to content

Commit fa4b704

Browse files
committed
Testing regression history canary
1 parent 7ff02ed commit fa4b704

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

.github/workflows/perf-regression-ci.yml

+9-6
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ on:
88
# READ BEFORE ENABLING THE TRIGGER BELOW
99
# This trigger is only used when testing the scripts in a branch, and should be commented out in other cases.
1010
# If this trigger is used, please change the following env: RESULT_REPO_BRANCH -> 'test' (MUST), DEPLOY -> 'false' (optional)
11-
# pull_request:
12-
# branches:
13-
# - master
11+
pull_request:
12+
branches:
13+
- master
1414

1515
env:
1616
# The branch to save run data and plot graph from. Use 'self-hosted' for master, use 'test' or anything else for testing in a branch.
17-
RESULT_REPO_BRANCH: 'self-hosted'
17+
RESULT_REPO_BRANCH: 'test'
1818
# Whether we deploy the generated page. Set to true for master.
1919
DEPLOY: true
2020
# Directories in ci-perf-kit that will be uploaded as artifacts. The dirs can be found in ci-perf-kit/scripts/common.sh
@@ -24,6 +24,7 @@ env:
2424
jobs:
2525
# JikesRVM
2626
jikesrvm-perf-regression:
27+
if: false # Disable this to test openjdk regression, only.
2728
runs-on: [self-hosted, Linux, freq-scaling-off]
2829
timeout-minutes: 1440
2930
steps:
@@ -116,8 +117,8 @@ jobs:
116117
- name: Checkout Perf Kit
117118
uses: actions/checkout@v4
118119
with:
119-
repository: mmtk/ci-perf-kit
120-
ref: "0.8.0"
120+
repository: wks/ci-perf-kit
121+
ref: "feature/history-canary"
121122
path: ci-perf-kit
122123
token: ${{ secrets.CI_ACCESS_TOKEN }}
123124
submodules: true
@@ -168,6 +169,7 @@ jobs:
168169
export RESULT_REPO_BRANCH=${{ env.RESULT_REPO_BRANCH }}
169170
export RESULT_REPO_ACCESS_TOKEN=${{ secrets.CI_ACCESS_TOKEN }}
170171
export FROM_DATE=2020-07-10
172+
export OPENJDK_HISTORY_RUN_TEST_FAST=1
171173
./ci-perf-kit/scripts/openjdk-history-run.sh \
172174
./latest/mmtk-openjdk \
173175
./canary/mmtk-openjdk \
@@ -196,6 +198,7 @@ jobs:
196198
if-no-files-found: error
197199

198200
openjdk-mutator-perf:
201+
if: false # Disable this to test openjdk regression, only.
199202
runs-on: [self-hosted, Linux, freq-scaling-off]
200203
timeout-minutes: 1440
201204
steps:

0 commit comments

Comments
 (0)