changeset | 1867428f1673 |
---|---|
branch | default |
bookmark | |
tag | tip |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Tests: fixed h3_limit_req.t spurious failures. In the "reset stream - cancellation" test, HTTP/3 stream is closed without sending the request body when the request is waiting in the limit_req module, and this results in error 444. However, when the request is received with some minor delay due to system load, it is not delayed by limit_req, and the stream is closed during reading the request body, which results in error 400 instead, breaking the test. Fix is to introduce yet another request before the "reset stream" test, so the stream in question is always delayed by limit_req. |
files | h3_limit_req.t |
changeset | e0b55129fbbf |
---|---|
branch | |
bookmark | |
tag | |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Tests: fixed server_tokens.t to accept alternative names. |
files | server_tokens.t |
changeset | 6e4a480ab370 |
---|---|
branch | |
bookmark | |
tag | |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Tests: fixed h3_keepalive.t spurious failures. Previously, reload was initiated immediately after starting a stream, and appropriate packets might end up being received by the new worker process, breaking the test. Fix is to wait a while before initiating reload. |
files | h3_keepalive.t |
changeset | 78452573505c |
---|---|
branch | |
bookmark | |
tag | |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Tests: improved server tokens tests to accept alternative names. |
files | h2_server_tokens.t h3_server_tokens.t |
changeset | 1d980c5013dc |
---|---|
branch | |
bookmark | |
tag | |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Tests: improved version detection to accept alternative names. |
files | lib/Test/Nginx.pm |
changeset | 374722806924 |
---|---|
branch | |
bookmark | |
tag | |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Tests: bump copyright year. |
files | LICENSE |
changeset | 0b5ec15c62ed |
---|---|
branch | |
bookmark | |
tag | |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Tests: compatibility with "openssl" app from OpenSSL 3.2.0. OpenSSL 3.2.0's "openssl" app generates X.509v3 certificates unless explicitly asked not to. Such certificates, even self-signed ones, cannot be used to sign other certificates without CA:TRUE explicitly set in the basicConstraints extension. As a result, tests doing so are now failing. Fix is to provide basicConstraints with CA:TRUE for self-signed root certificates used in "openssl ca" calls. |
files | ssl.t ssl_certificate_chain.t ssl_crl.t ssl_ocsp.t ssl_stapling.t ssl_verify_depth.t |
changeset | c287864444f8 |
---|---|
branch | |
bookmark | |
tag | |
user | Sergey Kandaurov <pluknet@nginx.com> |
description | Tests: fixed http_resolver_ipv4.t with parallel tests. Broken in 1786f49cca17. |
files | http_resolver_ipv4.t |
changeset | 1786f49cca17 |
---|---|
branch | |
bookmark | |
tag | |
user | Sergey Kandaurov <pluknet@nginx.com> |
description | Tests: fixed spurious http_resolver_ipv4.t failures. Previously, to get resolved addresses, the test relied on cached random rotation in resolver, such that a chosen address is eventually changed, which may not happen after several client requests. For this reason, the test is rewritten to get all addresses by switching to the next upstream. |
files | http_resolver_ipv4.t |
changeset | 00124c7d0ef1 |
---|---|
branch | |
bookmark | |
tag | |
user | Sergey Kandaurov <pluknet@nginx.com> |
description | Tests: made sure migrated QUIC connection didn't get stall. While working on connection migration patches, it was observed that connections could easly stuck due to bugs in bytes in-flight accounting. Added a simple test to make sure more data can be sent after confirming a client's ownership of its new address. |
files | quic_migration.t |