Skip to content

Commit d761c18

Browse files
committed
feat: add memory executor
1 parent e3214c8 commit d761c18

16 files changed

Lines changed: 864 additions & 499 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@ jobs:
2424
with:
2525
lfs: true
2626
- uses: moonrepo/setup-rust@v1
27+
28+
# Install memtrack for the memory integration tests
29+
- name: Install dependencies required for libbpf-sys (vendored feature)
30+
run: sudo apt-get update && sudo apt-get install -y autopoint bison flex
31+
- name: Install memtrack
32+
run: |
33+
cargo install --path crates/memtrack --locked
34+
echo "CODSPEED_MEMTRACK_BINARY=$(which codspeed-memtrack)" >> $GITHUB_ENV
35+
2736
- run: cargo test --all --exclude memtrack
2837

2938
bpf-tests:

0 commit comments

Comments
 (0)