File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -76,10 +76,33 @@ jobs:
7676 - name : Run tests
7777 run : uv run --no-sync pytest -vs
7878
79+ walltime-macos-test :
80+ runs-on : macos-latest
81+ steps :
82+ - uses : actions/checkout@v5
83+ with :
84+ submodules : true
85+ - uses : astral-sh/setup-uv@v7
86+ - uses : actions/setup-python@v6
87+ with :
88+ python-version : " 3.14"
89+ - name : Install dependencies
90+ run : uv sync --all-extras --dev --locked
91+ - name : Run the benchmarks
92+ uses : CodSpeedHQ/action@main
93+ env :
94+ CODSPEED_SKIP_UPLOAD : " true"
95+ with :
96+ run : uv run pytest tests/benchmarks/test_bench_fibo.py --codspeed
97+ mode : walltime
98+ # TODO: Drop this
99+ runner-version : branch:cod-2459-be-able-to-run-all-integrations-on-macos
100+
79101 all-checks :
80102 runs-on : ubuntu-latest
81103 steps :
82104 - run : echo "All CI checks passed."
83105 needs :
84106 - static-analysis
85107 - tests
108+ - walltime-macos-test
You can’t perform that action at this time.
0 commit comments