7272 shell : bash
7373 run : |
7474 mvn clean install -B -Dquickly -Dversion.ai.timefold.solver=${{ github.event.inputs.baseline }} -Dversion.tools.provider="${{ github.event.inputs.async_profiler_version }}"
75- mv target/benchmarks.jar target/benchmarks-baseline.jar
76- ls -l target
75+ mv target/benchmarks.jar benchmarks-baseline.jar
7776
7877 - name : Phase 1 - (SUT) Checkout timefold-solver
7978 uses : actions/checkout@v4
@@ -116,8 +115,7 @@ jobs:
116115 shell : bash
117116 run : |
118117 mvn clean install -B -Dquickly -Dversion.tools.provider="${{ github.event.inputs.async_profiler_version }}"
119- mv target/benchmarks.jar target/benchmarks-sut.jar
120- ls -l target
118+ mv target/benchmarks.jar benchmarks-sut.jar
121119
122120 # Fine-tuned for stability on GHA.
123121 - name : Phase 2 - Configure the benchmark
@@ -140,7 +138,7 @@ jobs:
140138 RUN_ID : ${{ github.event.inputs.baseline }}
141139 shell : bash
142140 run : |
143- cp target/ benchmarks-baseline.jar target/benchmarks.jar
141+ cp benchmarks-baseline.jar target/benchmarks.jar
144142 ./run-scoredirector.sh
145143 echo "RANGE_START=$(jq '.[0].primaryMetric.scoreConfidence[0]|round' results/scoredirector/${{ github.event.inputs.baseline }}/results.json)" >> "$GITHUB_OUTPUT"
146144 echo "RANGE_END=$(jq '.[0].primaryMetric.scoreConfidence[1]|round' results/scoredirector/${{ github.event.inputs.baseline }}/results.json)" >> "$GITHUB_OUTPUT"
@@ -154,7 +152,7 @@ jobs:
154152 shell : bash
155153 run : |
156154 rm target/benchmarks.jar
157- cp target/ benchmarks-sut.jar target/benchmarks.jar
155+ cp benchmarks-sut.jar target/benchmarks.jar
158156 ./run-scoredirector.sh
159157 echo "RANGE_START=$(jq '.[0].primaryMetric.scoreConfidence[0]|round' results/scoredirector/${{ github.event.inputs.branch }}/results.json)" >> "$GITHUB_OUTPUT"
160158 echo "RANGE_END=$(jq '.[0].primaryMetric.scoreConfidence[1]|round' results/scoredirector/${{ github.event.inputs.branch }}/results.json)" >> "$GITHUB_OUTPUT"
@@ -165,8 +163,9 @@ jobs:
165163 with :
166164 name : results-${{ matrix.example }}-${{ github.event.inputs.baseline }}_vs_${{ github.event.inputs.branch }}
167165 path : |
168- ./timefold-solver-benchmarks/target/benchmarks-baseline.jar
169- ./timefold-solver-benchmarks/target/benchmarks-sut.jar
166+ ./timefold-solver-benchmarks/benchmarks-baseline.jar
167+ ./timefold-solver-benchmarks/benchmarks-sut.jar
168+ ./timefold-solver-benchmarks/scoredirector-benchmark.properties
170169 ./timefold-solver-benchmarks/results/scoredirector
171170
172171 - name : Phase 3 - Report results
0 commit comments