diff --git a/.github/workflows/benchmark-cachegrind.yml b/.github/workflows/benchmark-cachegrind.yml index 3360d4e0..936985c5 100644 --- a/.github/workflows/benchmark-cachegrind.yml +++ b/.github/workflows/benchmark-cachegrind.yml @@ -44,10 +44,9 @@ jobs: python -m pip install requests python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose - - name: Run benchmark + - name: Install valgrind run: | - python bench/bench.py | tee ../${{ matrix.bench.script }}-output.txt - ls scripts + sudo apt-get install valgrind - name: Run ${{ matrix.bench.title }} (Cold Cachegrind) run: sudo bash ./scripts/run-with-cachegrind.sh python ./bench/bench.py "${{ matrix.bench.cachegrindTitle}}Cold" 1 | tee -a ${{ matrix.bench.script }}-output.txt