Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .github/workflows/performance_score_director.yml
Original file line number Diff line number Diff line change
Expand Up @@ -295,9 +295,10 @@ jobs:
- name: (Baseline) Run the benchmark
working-directory: ./timefold-solver-benchmarks
id: benchmark_baseline
shell: bash
env:
RUN_ID: ${{ env.BASELINE_DIR }}
shell: bash
TIMEFOLD_ENTERPRISE_LICENSE: ${{ secrets.TIMEFOLD_SOLVER_CI_PROD_LICENSE }}
run: |
mkdir target
cp benchmarks-baseline.jar target/benchmarks.jar
Expand All @@ -316,9 +317,10 @@ jobs:
- name: (SUT) Run the benchmark
id: benchmark_sut
working-directory: ./timefold-solver-benchmarks
shell: bash
env:
RUN_ID: ${{ env.SUT_DIR }}
shell: bash
TIMEFOLD_ENTERPRISE_LICENSE: ${{ secrets.TIMEFOLD_SOLVER_CI_PROD_LICENSE }}
run: |
rm target/benchmarks.jar
cp benchmarks-sut.jar target/benchmarks.jar
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,4 +125,6 @@ jobs:
- name: Build and test timefold-solver-benchmarks
working-directory: ./timefold-solver-benchmarks
shell: bash
env:
TIMEFOLD_ENTERPRISE_LICENSE: ${{ secrets.TIMEFOLD_SOLVER_CI_PROD_LICENSE }}
run: ./mvnw -B clean verify
4 changes: 3 additions & 1 deletion .github/workflows/turtle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
example: [cloudbalancing, conferencescheduling, curriculumcourse, examination, machinereassignment, meetingscheduling, nurserostering, pas, taskassigning, travelingtournament, tsp, vehiclerouting]
example: [cloudbalancing, conferencescheduling, curriculumcourse, examination, flow_shop, machinereassignment, meetingscheduling, nurserostering, pas, taskassigning, travelingtournament, tsp, vehiclerouting]
steps:
# Clone timefold-solver
- name: Checkout timefold-solver
Expand Down Expand Up @@ -54,4 +54,6 @@ jobs:
- name: Run and test timefold-solver-benchmarks per example
working-directory: ./timefold-solver-benchmarks
shell: bash
env:
TIMEFOLD_ENTERPRISE_LICENSE: ${{ secrets.TIMEFOLD_SOLVER_CI_PROD_LICENSE }}
run: ./mvnw -B -Dai.timefold.solver.benchmarks.examples.turtle=${{matrix.example}} -Dai.timefold.solver.benchmarks.examples.turtle.runTimeLimitMinutes=300 test
Loading