drill
drill copied to clipboard
Drill is an HTTP load testing application written in Rust
Unfortunately the name of this tool collides with that of a [well-known Apache project](https://drill.apache.org/) that's been around since 2015. The collision can make this tool more difficult to locate and...
Many enterprise solutions require mTLS as a standard for s2s communication. I believe it is possible to add it as an option to drill. ``` plan: - name: Execute batch...
(i believe this closes #151) i was seeing panics happening when trying to print stats while load-testing a relatively inefficient, but not THAT inefficient site did a bit of digging...
I'm currently load-testing nginx with drill. It's always the same file, which is requested and always the same content delivered. It came to my mind, that the logged `$body_bytes_sent` in...
moved main.rs to lib.rs. (and make the main() pub) replaced main.rs with a simple main() that calls drill:main(). Moving the code from main to lib.rs will be able to import...
Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs) from 111.24.0+1.1.1s to 111.25.2+1.1.1t. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl-src&package-manager=cargo&previous-version=111.24.0+1.1.1s&new-version=111.25.2+1.1.1t)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Hi, I like your tool! My infra not so much, but that's the whole idea isn't it 😄 I want to use it to loadtest a poc. I have an...
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.0 to 1.24.2. Release notes Sourced from tokio's releases. Tokio v1.24.1 This release fixes a compilation failure on targets without AtomicU64 when using rustc older than 1.63....
Trying to run this for the first time on Ubuntu 20.04 and it just outputs: ``` ./drill --benchmark drillBenchmark.yml Concurrency 55 Iterations 55 Rampup 0 Base URL [reacted] Segmentation fault...
This PR refactors `Request` and `Report` to use a field called `duration_ms` to avoid the extra multiplication by 1000 described in #165. I chose to rename the field for clarity...