Repository navigation
Conversation
|
Analysis of PR #20114 at 49ede89a: Test ../../tests/http/test_03_goaway.py::TestGoAway::test_03_02_h3_goaway failed, but it has been 0.7% flaky lately, so it's probably NOT a fault of the PR. Note that this test has failed in 2 different CI jobs (the link just goes to one of them). Test 100 failed, which has NOT been flaky recently, so there could be a real issue in this PR. Note that this test has failed in 4 different CI jobs (the link just goes to one of them). Test 101 failed, which has NOT been flaky recently, so there could be a real issue in this PR. Note that this test has failed in 4 different CI jobs (the link just goes to one of them). Test 102 failed, which has NOT been flaky recently, so there could be a real issue in this PR. Note that this test has failed in 4 different CI jobs (the link just goes to one of them). Test 103 failed, which has NOT been flaky recently, so there could be a real issue in this PR. Note that this test has failed in 4 different CI jobs (the link just goes to one of them). Test 104 failed, which has NOT been flaky recently, so there could be a real issue in this PR. Note that this test has failed in 4 different CI jobs (the link just goes to one of them). Test 105 failed, which has NOT been flaky recently, so there could be a real issue in this PR. Note that this test has failed in 2 different CI jobs (the link just goes to one of them). There are more failures, but that's enough from Gha. Generated by Testclutch |
I think it needs to replace the other ones, otherwise you need a syntax to remove the default ones as well. |
|
Thanks for your comments!
Just to make sure I understand, would the alternative be using the
Hmm, I take it |
|
Closing this as I couldn't find a way to make the new approach work. |
I took a swing at https://github.com/curl/curl/blob/master/docs/TODO.md#specify-which-response-codes-that-make--f--fail-return-error by adding a new option that accepts statuses and ranges of statuses to fail on, like
404,500-599.One implementation detail I'm wondering about is when e.g.
--fail-on-status 204is specified, should curl fail ONLY on status 204, or on status 204 IN ADDITION TO the other status codes thathttp_should_failconsiders failures? The current state of my implementation is that it would only fail on 204 in that case.