Skip to content

Commit

Permalink
benchmarks: add missing poetry
Browse files Browse the repository at this point in the history
  • Loading branch information
Johannes Wünsche committed Jan 23, 2024
1 parent fe75e7d commit fc3a811
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ jobs:
- name: Run plots
run: |
sudo apt update || true
sudo apt --yes --no-install-recommends install python3
sudo apt --yes --no-install-recommends install python3-poetry
cd betree/haura-benchmarks/haura-plots
poetry install
poetry run plots ../results/*
Expand Down
8 changes: 2 additions & 6 deletions betree/haura-benchmarks/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
# betree-perf

This repository contains tooling and benchmarks for the betree-storage-stack, which are not universally useful enough
to add into the main repository in their current state. They are focused only on object-/tiered storage, and consist of
This directory contains some additional tools and benchmarks which can be helpful when assessing the performance

- `src/bin/{json-flatten,json-merge,sysinfo-log}.rs`: Tooling to aggregate multiple newline-delimited JSON streams into one final file
- `src/lib.rs`: Shared setup between benchmarks
- `src/main.rs`: CLI to select and configure a benchmark, also spawns the sysinfo-log binary
- `src/{ingest, rewrite, switchover, tiered1, zip}.rs`: Individual benchmarks
- `src/{ingest, rewrite, switchover, tiered1, zip, scientific_evaluation, filesystem, filesystem_zip, checkpoints}.rs`: Individual benchmarks
- `run.sh`: Example usage, runs benchmarks with different configurations

The relative path to the betree-storage-stack library in `Cargo.toml` may need adjustment, if this repository is not cloned into the `/betree`
directory of the main repository.

0 comments on commit fc3a811

Please sign in to comment.