|
8 | 8 | # READ BEFORE ENABLING THE TRIGGER BELOW
|
9 | 9 | # This trigger is only used when testing the scripts in a branch, and should be commented out in other cases.
|
10 | 10 | # 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 |
14 | 14 |
|
15 | 15 | env:
|
16 | 16 | # 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' |
18 | 18 | # Whether we deploy the generated page. Set to true for master.
|
19 | 19 | DEPLOY: true
|
20 | 20 | # Directories in ci-perf-kit that will be uploaded as artifacts. The dirs can be found in ci-perf-kit/scripts/common.sh
|
|
24 | 24 | jobs:
|
25 | 25 | # JikesRVM
|
26 | 26 | jikesrvm-perf-regression:
|
| 27 | + if: false # Disable this to test openjdk regression, only. |
27 | 28 | runs-on: [self-hosted, Linux, freq-scaling-off]
|
28 | 29 | timeout-minutes: 1440
|
29 | 30 | steps:
|
@@ -116,8 +117,8 @@ jobs:
|
116 | 117 | - name: Checkout Perf Kit
|
117 | 118 | uses: actions/checkout@v4
|
118 | 119 | with:
|
119 |
| - repository: mmtk/ci-perf-kit |
120 |
| - ref: "0.8.0" |
| 120 | + repository: wks/ci-perf-kit |
| 121 | + ref: "feature/history-canary" |
121 | 122 | path: ci-perf-kit
|
122 | 123 | token: ${{ secrets.CI_ACCESS_TOKEN }}
|
123 | 124 | submodules: true
|
@@ -168,6 +169,7 @@ jobs:
|
168 | 169 | export RESULT_REPO_BRANCH=${{ env.RESULT_REPO_BRANCH }}
|
169 | 170 | export RESULT_REPO_ACCESS_TOKEN=${{ secrets.CI_ACCESS_TOKEN }}
|
170 | 171 | export FROM_DATE=2020-07-10
|
| 172 | + export OPENJDK_HISTORY_RUN_TEST_FAST=1 |
171 | 173 | ./ci-perf-kit/scripts/openjdk-history-run.sh \
|
172 | 174 | ./latest/mmtk-openjdk \
|
173 | 175 | ./canary/mmtk-openjdk \
|
@@ -196,6 +198,7 @@ jobs:
|
196 | 198 | if-no-files-found: error
|
197 | 199 |
|
198 | 200 | openjdk-mutator-perf:
|
| 201 | + if: false # Disable this to test openjdk regression, only. |
199 | 202 | runs-on: [self-hosted, Linux, freq-scaling-off]
|
200 | 203 | timeout-minutes: 1440
|
201 | 204 | steps:
|
|
0 commit comments