torrust-tracker icon indicating copy to clipboard operation
torrust-tracker copied to clipboard

Create benchmarking tool/test for `udp` tracker.

Open mickvandijke opened this issue 3 years ago • 3 comments

mickvandijke avatar Sep 13 '22 16:09 mickvandijke

I would recommend you to just use https://github.com/greatest-ape/aquatic/tree/master/crates/udp_load_test .

(edit by @da2ce7, fix link)

greatest-ape avatar Oct 31 '22 07:10 greatest-ape

Relates to: https://github.com/torrust/torrust-tracker/issues/496

josecelano avatar Nov 09 '23 14:11 josecelano

I'm getting this error running the lua script for the HTTP tracker:

PANIC: unprotected error in call to Lua API (attempt to index a nil value)

Relates to: https://github.com/wg/wrk/issues/298

I'm going to remove that benchmarking tool and start using the aquatic load test commands. I've been using the udp_load_test . I will update the documentation explaining how to use it.

josecelano avatar Mar 14 '24 16:03 josecelano

Hi @mickvandijke, I'm going to close this issue because we are using:

For E2E tests:

  • Aquatic UDP load test
  • Aquatic Bencher

For Unit tests (only the torrents repositories):

Feel free to re-open it if there is something that you had in your mind when you opened the issue that is still missing.

josecelano avatar Apr 08 '24 16:04 josecelano