Skip to content

Commit ca0d20a

Browse files
committed
fix: remove micro overhead test and check in raw experiment data
1 parent 4feef98 commit ca0d20a

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/eval-overhead-e2e.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@ jobs:
5454
run: |
5555
cd benchmarks/instr-overhead
5656
xonsh analysis.xsh --res_folder perf_benchmark_results
57+
cat perf_benchmark_results/overhead_e2e.csv
5758
5859
- name: Generate plots
5960
run: |
6061
cd benchmarks/instr-overhead
6162
COMMIT_HASH=$(git rev-parse --short HEAD)
6263
COMMIT_MESSAGE=$(git log -1 --pretty=%B)
63-
python3 plot_micro.py -i perf_benchmark_results/wrapper_overhead_micro.csv -o ./overhead_micro.png -t "$COMMIT_HASH - $COMMIT_MESSAGE"
6464
python3 plot_e2e.py -i perf_benchmark_results/overhead_e2e.csv -o ./overhead_macro.png -t "$COMMIT_HASH - $COMMIT_MESSAGE"
6565
6666
- name: Update docs with benchmark plots
@@ -69,18 +69,19 @@ jobs:
6969
COMMIT_HASH=$(git rev-parse --short HEAD)
7070
7171
# Copy plots to docs assets
72-
cp benchmarks/instr-overhead/overhead_micro.png docs/assets/images/
72+
mkdir -p docs/assets/images
7373
cp benchmarks/instr-overhead/overhead_macro.png docs/assets/images/
7474
75+
# Copy CSV to docs assets
76+
mkdir -p docs/assets/csv
77+
cp benchmarks/instr-overhead/overhead_e2e.csv docs/assets/csv/
78+
7579
# Create or update benchmark page
7680
cat > docs/benchmarks.md << EOF
7781
# Performance Benchmarks
7882
7983
Latest benchmark results (updated: $TIMESTAMP, commit: $COMMIT_HASH)
8084
81-
## Instrumentation Overhead - Micro Benchmarks
82-
![Micro Benchmark Results](assets/images/overhead_micro.png)
83-
8485
## End-to-End Performance Impact
8586
![E2E Benchmark Results](assets/images/overhead_macro.png)
8687
@@ -90,8 +91,8 @@ jobs:
9091
# Commit and push changes
9192
git config user.email "jyuxuan@umich.edu"
9293
git config user.name "Yuxuan Jiang"
93-
git add docs/assets/images/overhead_micro.png
9494
git add docs/assets/images/overhead_macro.png
95+
git add docs/assets/csv/overhead_e2e.csv
9596
git add docs/benchmarks.md
9697
git commit -m "Update benchmark plots for $COMMIT_HASH" || echo "No changes to commit"
9798
git push origin main

0 commit comments

Comments
 (0)