-
Notifications
You must be signed in to change notification settings - Fork 4
Add e2e script for creating branch with benchmark results based on experiment runs. #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
perf-benchmarking-for-releases/fio-job-files/random-read-workload.fio
Outdated
Show resolved
Hide resolved
perf-benchmarking-for-releases/run-all-benchmarks-and-update-results-to-branch.sh
Outdated
Show resolved
Hide resolved
perf-benchmarking-for-releases/run-all-benchmarks-and-update-results-to-branch.sh
Outdated
Show resolved
Hide resolved
| CLONE_DIR="${TMP_DIR}/gcsfuse" | ||
| REPO_URL="https://github.com/GoogleCloudPlatform/gcsfuse.git" | ||
| clone_gcsfuse_repo | ||
| pushd "$CLONE_DIR" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can't we simply use cd instead of pushd as I don't see any use of returning to current directory.
| DISK_TYPE=$5 | ||
|
|
||
| # Files to read from GCS. Basenames | ||
| RANDOM_READ_RES_BASENAME="gcsfuse-random-read-workload-benchmark.json" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We might introduce more jobs in future. So we should iterate on the job files that exist in bucket instead of hardcoding them.
Adding e2e script for creating benchmark results and creating a new branch with updated results.
NOTE: Convert bw to only MB/sec and GB/sec
NOTE: upated nrfiles to match with existing benchmark on github.