drill icon indicating copy to clipboard operation
drill copied to clipboard

Drill is an HTTP load testing application written in Rust

Results 56 drill issues
Sort by recently updated
recently updated
newest added

I want to set tags for skipping and selecting task like ansible-playbook tags. https://docs.ansible.com/ansible/latest/user_guide/playbooks_tags.html Do you have any plans to implement like this functions.

enhancement

I've encountered an issue where I have an endpoint returning a value that I assign to a variable which I depend on later, times out. This causes the whole benchmark...

enhancement

It would be helpful for testing file-upload APIs

enhancement

I think Drill is outstanding. A key limitation is if your application is secured via some form of JWT then it's a little difficult to run longer load tests without...

enhancement

Hi. I’m writing on an article about do’s and dont’s in aync Rust and using actix as an examle. I wanted to use a Rust load testing application for benchmarking...

Feature request: I want to be able to load test a mass number of users running through multiple actions (purchasing on a site, configuring their account, etc.). Right now I...

enhancement

Given the following benchmark file: ``` base: 'myUrl' threads: 8 plan: - name: CRIANDO UM CLIENTE {{ thread }} {{ item.txn }} request: url: /api/v1/customer/create method: POST body: '{{ item.txn...

enhancement

Sometimes I miss a flag to generate structured data to feed reports(like json) --stats flag is awesome, but --json would allow us to show that info in a more structured...

enhancement

It could be cool to evaluate `tera` project and check if the available features can improve `drill` interpolation capabilities. One simple example could be: `https://localhost:9999/{{ user.token | length }}` More...

enhancement

![image](https://user-images.githubusercontent.com/5871626/54755794-0c747c80-4be7-11e9-9431-f1c390d52621.png) config: ``` threads: 16 base: 'http://localhost:8080' iterations: 1000 rampup: 2 plan: - name: json request: url: /json ``` result: ``` ./target/release/drill --benchmark benchmark.yml --stats -q Threads 16 Iterations 1000...

async