Joakim Frostegård
|
9b032f7e24
|
Move all crates to new crates dir
|
2023-10-18 23:53:41 +02:00 |
|
Joakim Frostegård
|
965a9fdf35
|
http load test: fix incoming bandwidth stats
|
2023-01-18 21:56:09 +01:00 |
|
Joakim Frostegård
|
7553a29416
|
http load test: use log crate for logging deserialization errors
|
2022-04-11 01:19:22 +02:00 |
|
Joakim Frostegård
|
fc9211835e
|
http load test: use new escape_ascii from Rust 1.60
|
2022-04-10 01:21:25 +02:00 |
|
Joakim Frostegård
|
7215d26ff4
|
http load test: add keep_alive setting
|
2022-04-10 01:01:34 +02:00 |
|
Joakim Frostegård
|
da6180e871
|
http load test: use futures-rustls
|
2022-04-10 00:58:36 +02:00 |
|
Joakim Frostegård
|
b2a3c034b0
|
http_protocol: allow announce/scrape url suffix; use in load test
|
2022-04-03 19:17:57 +02:00 |
|
Joakim Frostegård
|
05faa10f4b
|
http load test: on response deserialize failure, print headers too
|
2022-04-03 19:08:20 +02:00 |
|
Joakim Frostegård
|
0e61744443
|
http load test: connection open interval setting, other improvements
|
2021-11-11 17:52:57 +01:00 |
|
Joakim Frostegård
|
49ed4371e7
|
Run cargo fmt, clean up imports
|
2021-10-28 01:23:43 +02:00 |
|
Joakim Frostegård
|
80447d9d1b
|
aquatic_http_load_test: refactor timer code; panic on an error case
|
2021-10-28 01:21:47 +02:00 |
|
Joakim Frostegård
|
e458cc54db
|
aquatic_http_load_test: remove mio implementation, clean up
|
2021-10-28 01:13:18 +02:00 |
|
Joakim Frostegård
|
13d18bbf03
|
aquatic_http_load_test: add glommio implementation
|
2021-10-28 01:06:13 +02:00 |
|
Joakim Frostegård
|
d0e716f80b
|
Run rustfmt, clean up aquatic_http_protocol/Cargo.toml
|
2021-08-15 22:26:11 +02:00 |
|
Joakim Frostegård
|
67c346f88e
|
aquatic_http_load_test: fix compiler unused variable warnings
|
2020-08-13 00:53:26 +02:00 |
|
Joakim Frostegård
|
e6a74c5bfe
|
aquatic http load test: send Host header, downloaded&uploaded keys
|
2020-08-12 04:08:43 +02:00 |
|
Joakim Frostegård
|
4bffecc345
|
aquatic_http_load_test: deregister socket before removing it
|
2020-08-09 04:26:08 +02:00 |
|
Joakim Frostegård
|
edeeee8f51
|
aquatic http load test: don't stop looping after reading response
It is important to keep reading until EWOULDBLOCK event
|
2020-08-03 00:22:22 +02:00 |
|
Joakim Frostegård
|
d36f97f272
|
aquatic http load test: remove connection if read 0 bytes
|
2020-08-02 21:42:35 +02:00 |
|
Joakim Frostegård
|
bed57717ba
|
aquatic_http_load_test: fix formatting
|
2020-08-02 19:26:47 +02:00 |
|
Joakim Frostegård
|
a02035d659
|
aquatic http load test: improve connection creation, default config
|
2020-08-02 19:11:14 +02:00 |
|
Joakim Frostegård
|
8a3f3fa330
|
aquatic http load test: add option for closing conn after response
|
2020-08-02 18:10:19 +02:00 |
|
Joakim Frostegård
|
e1d8983bb6
|
aquatic http load test: clean up, minor reformatting
|
2020-08-02 10:41:07 +02:00 |
|
Joakim Frostegård
|
93a7ad0344
|
aquatic http load test: only send request when appropriate, other fixes
|
2020-08-02 10:24:27 +02:00 |
|
Joakim Frostegård
|
49414e9006
|
aquatic http load test: parse requests properly, fix issues
|
2020-08-02 10:04:24 +02:00 |
|
Joakim Frostegård
|
cb3ec8cbf1
|
WIP: get http load test into better (but bad) state
Is now able to maintain correspondence with aquatic_http
and opentracker
|
2020-08-02 06:38:36 +02:00 |
|
Joakim Frostegård
|
9707898a32
|
aquatic_http: remove underscore from "failure_reason"
|
2020-08-02 02:46:52 +02:00 |
|
Joakim Frostegård
|
8fc09cb130
|
http: fix some clippy errors, including possible network bug
|
2020-08-01 23:59:17 +02:00 |
|
Joakim Frostegård
|
aa0094164a
|
http load test: add config fields num connections, creation interval
Also update defaults
|
2020-08-01 23:17:24 +02:00 |
|
Joakim Frostegård
|
cc46c4b72c
|
aquatic_http: write to buf ref in request serialization
|
2020-07-24 22:27:06 +02:00 |
|
Joakim Frostegård
|
d6f9c2637c
|
aquatic http load test: register response types
|
2020-07-20 18:31:22 +02:00 |
|
Joakim Frostegård
|
1c6f22db85
|
aquatic http load test: track and display bandwidth
|
2020-07-20 18:02:16 +02:00 |
|
Joakim Frostegård
|
47c71376e2
|
http load test: increase conn inverval const, move out of fn
|
2020-07-20 16:34:50 +02:00 |
|
Joakim Frostegård
|
6691b77824
|
aquatic_http_load_test: store connections in a slab::Slab
|
2020-07-20 16:30:47 +02:00 |
|
Joakim Frostegård
|
3eb18fc973
|
aquatic_http_load_test: use longer poll timeout, adjust conn creation
|
2020-07-20 16:20:57 +02:00 |
|
Joakim Frostegård
|
b9e875ad90
|
aquatic_http_load_test: slowly open a number of connections
|
2020-07-20 16:16:06 +02:00 |
|
Joakim Frostegård
|
75ebe3208d
|
aquatic_http_load_test: fix connection buffer issue, optimize
|
2020-07-20 15:21:02 +02:00 |
|
Joakim Frostegård
|
ff6eddfc85
|
WIP: aquatic_http_load_test: clean up config structs
|
2020-07-20 15:12:07 +02:00 |
|
Joakim Frostegård
|
da3b2bcd8c
|
WIP: cleanup aquatic_http_load_test and aquatic_http_protocol
|
2020-07-20 14:50:19 +02:00 |
|
Joakim Frostegård
|
d1e9d24773
|
WIP: work on http load test (now partly working) and http protocol
|
2020-07-20 14:30:36 +02:00 |
|
Joakim Frostegård
|
5b0d364ccf
|
WIP: start work on porting udp load test to http
|
2020-07-19 23:03:30 +02:00 |
|