Scripts used for testing hardware in Bit Goblin's videos
Go to file
Gregory Ballantine 0f887d0c76
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Added a new CPU test suite with a CPU stress test tool.
2022-08-07 10:18:30 -04:00
bin Fixed a small logic error; Updated Rust version to build against in the Docker build script 2022-08-05 13:48:24 -04:00
src Added a new CPU test suite with a CPU stress test tool. 2022-08-07 10:18:30 -04:00
.gitignore Added a simple program that tests a disk's write speed 2022-02-24 20:46:54 -05:00
.woodpecker.yml Added a global parameter to loop tests 2022-08-06 17:31:02 -04:00
Cargo.toml Added a new CPU test suite with a CPU stress test tool. 2022-08-07 10:18:30 -04:00
LICENSE Updated the README; added copyright info to LICENSE file 2022-08-05 17:29:05 -04:00
README.md Updated README 2022-08-05 21:47:42 -04:00

Bit Goblin Hardware Tests

Benchmarking suite used for testing hardware in Bit Goblin's videos.

Download & Installation

Check out the Releases page to find the latest compiled binaries.

Currently there is no installation method other than downloading the provided release binaries. In the future I want to build Linux package repositories for this, and have a Windows installer.

Running

Simply run the tool with ./bgbench and you'll be presented with the available subcommands.

Runtime requirements:

  • disk - requires fio.

Building

The easiest way to build the program is using the official Rust image from Docker Hub, for which there's a wrapper script at bin/docker-build.sh that can be used to build the test program. These will be available under target/debug/. Else you can just run a cargo build to compile the program.

License

The Bit Goblin hardware test suite is available via the BSD 2-Clause license, so feel free to hack away at it!