Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dolthub/sysbench-lua-scripts
repository of custom sysbench lua scripts
https://github.com/dolthub/sysbench-lua-scripts
Last synced: about 2 months ago
JSON representation
repository of custom sysbench lua scripts
- Host: GitHub
- URL: https://github.com/dolthub/sysbench-lua-scripts
- Owner: dolthub
- Created: 2022-01-20T20:41:02.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-27T01:15:32.000Z (6 months ago)
- Last Synced: 2024-06-27T04:11:20.023Z (6 months ago)
- Language: Lua
- Size: 727 KB
- Stars: 1
- Watchers: 10
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sysbench-lua-scripts
Making changes to scripts:
1. Run scripts locally by cloning the core Dolt repo, navigating to `go/performance/scripts`, and then running `local_sysbench.sh`. You can commit changes to feature branches in `scripts/sysbench-lua-scripts` (this repo), which will be cloned locally after running the local benchmark script once.
2. Edit the Dolt performance jobs to include new workflow scripts. `.github/scripts/performance-benchmarking/get-mysql-dolt-job-json.sh` and `.github/scripts/performance-benchmarking/get-dolt-dolt-job-json.sh` have `readTests` and `writeTests` variables that reference lua scripts by name. The remote worker will run every script name that is available in `sysbench-lua-scripts`.