Skip to content

Commit e8ff03a

Browse files
authored
Merge pull request #8250 from tautschnig/bugfixes/perf-event-triggers
Move benchcomp YAML file to avoid spurious GitHub errors
2 parents b6ab541 + b8f78a0 commit e8ff03a

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

.github/workflows/benchcomp-config.yaml renamed to .github/performance/benchcomp-config.yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,22 @@
1010
variants:
1111
aws-c-common@old:
1212
config:
13-
command_line: cd verification/cbmc/proofs && export PATH=/home/runner/work/cbmc/cbmc/old/build/bin:$PATH &&
14-
./run-cbmc-proofs.py
13+
command_line: cd verification/cbmc/proofs && ./run-cbmc-proofs.py
1514
directory: /home/runner/work/cbmc/cbmc/aws-c-common.git
16-
env: {}
15+
env:
16+
PATH: /home/runner/work/cbmc/cbmc/old/build/bin:${PATH}
1717
aws-c-common@new:
1818
config:
19-
command_line: cd verification/cbmc/proofs && export PATH=/home/runner/work/cbmc/cbmc/new/build/bin:$PATH &&
20-
./run-cbmc-proofs.py
19+
command_line: cd verification/cbmc/proofs && ./run-cbmc-proofs.py
2120
directory: /home/runner/work/cbmc/cbmc/aws-c-common.git
22-
env: {}
21+
env:
22+
PATH: /home/runner/work/cbmc/cbmc/new/build/bin:${PATH}
2323

2424
run:
2525
suites:
2626
aws-c-common:
2727
parser:
28-
command: /home/runner/work/cbmc/cbmc/new/.github/workflows/benchcomp-parse_cbmc.py
28+
command: /home/runner/work/cbmc/cbmc/new/.github/performance/benchcomp-parse_cbmc.py
2929
variants:
3030
- aws-c-common@old
3131
- aws-c-common@new

.github/workflows/performance.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -97,20 +97,20 @@ jobs:
9797
- name: Run benchcomp
9898
run: |
9999
kani.git/tools/benchcomp/bin/benchcomp \
100-
--config new/.github/workflows/benchcomp-config.yaml \
100+
--config new/.github/performance/benchcomp-config.yaml \
101101
run
102102
kani.git/tools/benchcomp/bin/benchcomp \
103-
--config new/.github/workflows/benchcomp-config.yaml \
103+
--config new/.github/performance/benchcomp-config.yaml \
104104
collate
105105
106106
- name: Perf Regression Results Table
107107
run: |
108108
kani.git/tools/benchcomp/bin/benchcomp \
109-
--config new/.github/workflows/benchcomp-config.yaml \
109+
--config new/.github/performance/benchcomp-config.yaml \
110110
visualize --only dump_markdown_results_table >> "$GITHUB_STEP_SUMMARY"
111111
112112
- name: Run other visualizations
113113
run: |
114114
kani.git/tools/benchcomp/bin/benchcomp \
115-
--config new/.github/workflows/benchcomp-config.yaml \
115+
--config new/.github/performance/benchcomp-config.yaml \
116116
visualize --except dump_markdown_results_table

0 commit comments

Comments
 (0)