Skip to content

Commit bed309d

Browse files
committed
chore: use latest valgrind
1 parent 6c54971 commit bed309d

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,13 +165,24 @@ jobs:
165165
rm -f .cargo/config.toml
166166
cargo codspeed build -m ${{matrix.mode}} -p ${{ matrix.package }} ${{ matrix.features && format('--features {0}', matrix.features) || '' }}
167167
168+
- name: Install valgrind-codspeed
169+
if: inputs.language == 'python'
170+
shell: bash
171+
run: |
172+
git clone https://github.com/CodSpeedHQ/valgrind-codspeed
173+
cd valgrind-codspeed
174+
git checkout master
175+
./autogen.sh && ./configure && make -j$(nproc) && sudo make install
176+
168177
- name: Run the benchmarks
169178
uses: CodSpeedHQ/action@main
170179
env:
171180
MY_ENV_VAR: "YES"
172181
with:
173182
run: cargo codspeed run
174183
mode: ${{ matrix.mode }}
184+
cache-instruments: false
185+
runner-version: latest
175186

176187
walltime-integration-test:
177188
runs-on: codspeed-macro

0 commit comments

Comments
 (0)