4949
5050 - name : Initialise ASV machine
5151 working-directory : pixi_envs/orgs/metatensor/gromacs
52- run : pixi run -e metatomic-cuda bash -c " asv machine --yes"
52+ run : pixi run -e metatomic-cuda python -m asv machine --yes
5353
5454 - name : Record commit SHAs
5555 id : shas
7878 env :
7979 GMX_BIN : ${{ github.workspace }}/pixi_envs/orgs/metatensor/gromacs/.pixi/envs/metatomic-cuda/bin/gmx
8080 run : |
81- pixi run -e metatomic-cuda bash -c \
82- "asv run -E 'existing:\$(which python)' --set-commit-hash ${{ steps.shas.outputs.base }} --record-samples --quick"
81+ pixi run -e metatomic-cuda python -m asv run -E existing --set-commit-hash ${{ steps.shas.outputs.base }} --record-samples --quick
8382
8483 # -- Benchmark PR HEAD --------------------------------------------
8584 - name : Build GROMACS (PR)
@@ -95,16 +94,14 @@ jobs:
9594 env :
9695 GMX_BIN : ${{ github.workspace }}/pixi_envs/orgs/metatensor/gromacs/.pixi/envs/metatomic-cuda/bin/gmx
9796 run : |
98- pixi run -e metatomic-cuda bash -c \
99- "asv run -E 'existing:\$(which python)' --set-commit-hash ${{ steps.shas.outputs.pr }} --record-samples --quick"
97+ pixi run -e metatomic-cuda python -m asv run -E existing --set-commit-hash ${{ steps.shas.outputs.pr }} --record-samples --quick
10098
10199 # -- Compare and upload -------------------------------------------
102100 - name : Generate comparison
103101 working-directory : pixi_envs/orgs/metatensor/gromacs
104102 run : |
105103 mkdir -p results
106- pixi run -e metatomic-cuda bash -c \
107- "asv compare ${{ steps.shas.outputs.base }} ${{ steps.shas.outputs.pr }}" > results/comparison.txt || true
104+ pixi run -e metatomic-cuda python -m asv compare ${{ steps.shas.outputs.base }} ${{ steps.shas.outputs.pr }} > results/comparison.txt || true
108105 cat results/comparison.txt
109106
110107 - name : Write metadata
0 commit comments