Skip to content

Commit 3ec378e

Browse files
authored
Merge pull request #8 from cryspen/dev
Rework benchmarking action to only extract and transform benchmark data
2 parents 5378675 + c985651 commit 3ec378e

File tree

108 files changed

+576
-11281
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+576
-11281
lines changed

.github/workflows/benchmarkdotnet.yml

Lines changed: 0 additions & 50 deletions
This file was deleted.

.github/workflows/benchmarkjs.yml

Lines changed: 0 additions & 51 deletions
This file was deleted.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Build and test
2+
3+
on:
4+
workflow_dispatch:
5+
pull_request:
6+
7+
# Test all inputs
8+
# TODO: ensure that the output matches
9+
# TODO: add failing cases
10+
jobs:
11+
build-and-test:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@v4
15+
- name: "build"
16+
run: |
17+
npm install
18+
npm run build
19+
- uses: ./ # local action in repo
20+
with:
21+
tool: 'cargo'
22+
platform: 'default'
23+
output-file-path: ./test/data/extract/cargo_output.txt
24+
data-out-path: output.txt
25+
- uses: ./ # local action in repo
26+
with:
27+
tool: 'cargo'
28+
platform: 'default'
29+
output-file-path: ./test/data/extract/cargo_output2.txt
30+
data-out-path: output.txt
31+
- uses: ./ # local action in repo
32+
with:
33+
tool: 'cargo'
34+
platform: 'default'
35+
output-file-path: ./test/data/extract/cargo_output3.txt
36+
data-out-path: output.txt
37+
- uses: ./ # local action in repo
38+
with:
39+
tool: 'cargo'
40+
platform: 'default'
41+
output-file-path: ./test/data/extract/criterion_output.txt
42+
data-out-path: output.txt

.github/workflows/catch2.yml

Lines changed: 0 additions & 52 deletions
This file was deleted.

.github/workflows/catch2_v2.yml

Lines changed: 0 additions & 52 deletions
This file was deleted.

0 commit comments

Comments
 (0)