Skip to content

Commit 29583e3

Browse files
committed
ci: cover the shipped engine in the dense differential and gate on the Python version job
1 parent 3d9c2ca commit 29583e3

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

‎.github/workflows/compiler-differential.yml‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
dense:
1717
name: Dense compiler differential (${{ matrix.models }} models)
1818
runs-on: ubuntu-24.04
19-
timeout-minutes: 90
19+
timeout-minutes: 150
2020
strategy:
2121
fail-fast: false
2222
matrix:
@@ -37,8 +37,14 @@ jobs:
3737
run: uv python install 3.12
3838
- name: Install dependencies
3939
run: uv sync --locked --all-groups --all-extras
40-
- name: Compare dense projects with and without custom rules
40+
- name: Compare dense projects with and without custom rules on the preview engine
4141
env:
4242
MODELS: ${{ matrix.models }}
4343
run: make compiler-differential-dense COMPILER_DIFFERENTIAL_DENSE_MODELS="${MODELS}"
44+
- name: Compare dense projects with and without custom rules on the shipped engine
45+
env:
46+
MODELS: ${{ matrix.models }}
47+
run: >-
48+
make compiler-differential-dense COMPILER_DIFFERENTIAL_DENSE_MODELS="${MODELS}"
49+
COMPILER_DIFFERENTIAL_ARGS="--engines python native"
4450

‎.github/workflows/verify.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,7 @@ jobs:
761761
checks,
762762
e2e_shards,
763763
compiler_differential,
764+
compiler_differential_python_versions,
764765
format_performance,
765766
performance,
766767
cold_compile_performance,
@@ -781,6 +782,7 @@ jobs:
781782
CHECKS_RESULT: ${{ needs.checks.result }}
782783
E2E_SHARDS_RESULT: ${{ needs.e2e_shards.result }}
783784
COMPILER_DIFFERENTIAL_RESULT: ${{ needs.compiler_differential.result }}
785+
COMPILER_DIFFERENTIAL_PYTHON_VERSIONS_RESULT: ${{ needs.compiler_differential_python_versions.result }}
784786
FORMAT_PERFORMANCE_RESULT: ${{ needs.format_performance.result }}
785787
PERFORMANCE_RESULT: ${{ needs.performance.result }}
786788
COLD_COMPILE_PERFORMANCE_RESULT: ${{ needs.cold_compile_performance.result }}
@@ -803,6 +805,7 @@ jobs:
803805
for result in \
804806
"${E2E_SHARDS_RESULT}" \
805807
"${COMPILER_DIFFERENTIAL_RESULT}" \
808+
"${COMPILER_DIFFERENTIAL_PYTHON_VERSIONS_RESULT}" \
806809
"${FORMAT_PERFORMANCE_RESULT}" \
807810
"${PERFORMANCE_RESULT}" \
808811
"${COLD_COMPILE_PERFORMANCE_RESULT}" \

0 commit comments

Comments
 (0)