-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Testing: pr 11340 test flakiness #2
Testing: pr 11340 test flakiness #2
Commits on Apr 11, 2023
-
linkcheck builder: close streamed HTTP response objects when no respo…
…nse-content reads are required
Configuration menu - View commit details
-
Copy full SHA for f538440 - Browse repository at this point
Copy the full SHA f538440View commit details -
Configuration menu - View commit details
-
Copy full SHA for 524368f - Browse repository at this point
Copy the full SHA 524368fView commit details -
refactor: use requests.Response objects as context managers during li…
…nkchecking This ensures that the close method of the response is called when the response variable goes out-of-scope
Configuration menu - View commit details
-
Copy full SHA for 9ec505f - Browse repository at this point
Copy the full SHA 9ec505fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c708cc9 - Browse repository at this point
Copy the full SHA c708cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eb7896 - Browse repository at this point
Copy the full SHA 4eb7896View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95dd08a - Browse repository at this point
Copy the full SHA 95dd08aView commit details
Commits on Apr 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2aceccc - Browse repository at this point
Copy the full SHA 2acecccView commit details -
continuous integration: unit test workflow: simplify default PYTHONWA…
…RNINGS configuration
Configuration menu - View commit details
-
Copy full SHA for a3a340b - Browse repository at this point
Copy the full SHA a3a340bView commit details -
Revert "refactor: use requests.Response objects as context managers d…
…uring linkchecking" This reverts commit 9ec505f.
Configuration menu - View commit details
-
Copy full SHA for 692fdef - Browse repository at this point
Copy the full SHA 692fdefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fd82b3 - Browse repository at this point
Copy the full SHA 6fd82b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98df982 - Browse repository at this point
Copy the full SHA 98df982View commit details -
Revert "Fixup: close the response after an HTTP HEAD response is rece…
…ived" This reverts commit 98df982.
Configuration menu - View commit details
-
Copy full SHA for ec415ea - Browse repository at this point
Copy the full SHA ec415eaView commit details -
Revert "Fixup: do not close the response before anchor-checking has b…
…een performed" This reverts commit 6fd82b3.
Configuration menu - View commit details
-
Copy full SHA for 5769478 - Browse repository at this point
Copy the full SHA 5769478View commit details -
Revert "Revert "refactor: use requests.Response objects as context ma…
…nagers during linkchecking"" This reverts commit 692fdef.
Configuration menu - View commit details
-
Copy full SHA for 8269c6d - Browse repository at this point
Copy the full SHA 8269c6dView commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ad12d25 - Browse repository at this point
Copy the full SHA ad12d25View commit details -
tests: linkcheck builder: update test webserver handlers from HTTP/1.…
…0 protocol (default) to HTTP/1.1
Configuration menu - View commit details
-
Copy full SHA for 7162671 - Browse repository at this point
Copy the full SHA 7162671View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbedb4b - Browse repository at this point
Copy the full SHA cbedb4bView commit details -
Unit tests: linkcheck: ConnectionResetHandler: close the connection b…
…y setting the 'close_connection' handler attribute instead of calling connection.close Ref: https://docs.python.org/3/library/http.server.html#http.server.BaseHTTPRequestHandler.close_connection
Configuration menu - View commit details
-
Copy full SHA for cd756b4 - Browse repository at this point
Copy the full SHA cd756b4View commit details -
Unit tests: linkcheck: make_redirect_handler: send zero-valued conten…
…t-length response header during redirects
Configuration menu - View commit details
-
Copy full SHA for 687ea43 - Browse repository at this point
Copy the full SHA 687ea43View commit details -
Unit tests: linkcheck: capture_headers_handler: perform header captur…
…e after headers have all been configured, but before they may have been flushed to the client
Configuration menu - View commit details
-
Copy full SHA for acec710 - Browse repository at this point
Copy the full SHA acec710View commit details -
Configuration menu - View commit details
-
Copy full SHA for e304062 - Browse repository at this point
Copy the full SHA e304062View commit details -
Revert "linkcheck builder: begin using session-based HTTP requests"
This reverts commit ad12d25.
Configuration menu - View commit details
-
Copy full SHA for 3bf835c - Browse repository at this point
Copy the full SHA 3bf835cView commit details -
Unit tests: linkcheck: configure a single linkcheck worker during 'te…
…st_defaults' test case With thanks to @picnixz for mentioning this configuration setting: sphinx-doc#11324 (comment)
Configuration menu - View commit details
-
Copy full SHA for 4305d11 - Browse repository at this point
Copy the full SHA 4305d11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e07b90 - Browse repository at this point
Copy the full SHA 4e07b90View commit details -
Revert "Revert "linkcheck builder: begin using session-based HTTP req…
…uests"" This reverts commit 3bf835c.
Configuration menu - View commit details
-
Copy full SHA for 5d32e46 - Browse repository at this point
Copy the full SHA 5d32e46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08107c2 - Browse repository at this point
Copy the full SHA 08107c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f8a96 - Browse repository at this point
Copy the full SHA 80f8a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for af477d6 - Browse repository at this point
Copy the full SHA af477d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c22165 - Browse repository at this point
Copy the full SHA 8c22165View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e80b7 - Browse repository at this point
Copy the full SHA 72e80b7View commit details -
type hinting: ignore warnings related to Session.get and Session.head…
… methods since their superclass does not provide type hints
Configuration menu - View commit details
-
Copy full SHA for 893a4d9 - Browse repository at this point
Copy the full SHA 893a4d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac1ce7b - Browse repository at this point
Copy the full SHA ac1ce7bView commit details -
Revert "Naive fixup: add session request support to ImageDownloader c…
…lass" This reverts commit ac1ce7b.
Configuration menu - View commit details
-
Copy full SHA for 01d9136 - Browse repository at this point
Copy the full SHA 01d9136View commit details -
Revert "Naive fixup: add basic session request support to Intersphinx…
… extension" This reverts commit af477d6.
Configuration menu - View commit details
-
Copy full SHA for 6a766ec - Browse repository at this point
Copy the full SHA 6a766ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d0eb6 - Browse repository at this point
Copy the full SHA 39d0eb6View commit details -
Revert "Fixup: update requests mocking in 'test_build.py' unit test m…
…odule" This reverts commit 8c22165.
Configuration menu - View commit details
-
Copy full SHA for ac72068 - Browse repository at this point
Copy the full SHA ac72068View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a8c8a5 - Browse repository at this point
Copy the full SHA 3a8c8a5View commit details
Commits on Apr 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3aa4b40 - Browse repository at this point
Copy the full SHA 3aa4b40View commit details -
Configuration menu - View commit details
-
Copy full SHA for eca898e - Browse repository at this point
Copy the full SHA eca898eView commit details -
Revert "Unit tests: linkcheck: capture_headers_handler: perform heade…
…r capture after headers have all been configured, but before they may have been flushed to the client" This reverts commit acec710.
Configuration menu - View commit details
-
Copy full SHA for 31ca85b - Browse repository at this point
Copy the full SHA 31ca85bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89442fc - Browse repository at this point
Copy the full SHA 89442fcView commit details -
Merge branch 'issue-11317/linkcheck-close-streamed-http-connections' …
…into issue-11324/linkcheck-sessioned-requests
Configuration menu - View commit details
-
Copy full SHA for f7caae0 - Browse repository at this point
Copy the full SHA f7caae0View commit details -
Unit tests: linkcheck: capture_headers_handler: relocate the (client)…
… header capture to before any server-side communication has been initiated by the handler
Configuration menu - View commit details
-
Copy full SHA for 4d485ae - Browse repository at this point
Copy the full SHA 4d485aeView commit details -
linkcheck builder: enable streaming mode (no-immediate-content-read) …
…during HTTP HEAD requests This shouldn't theoretically make much of a difference for HTTP HEAD requests, since they're not expected to include body content in the response data. In practice, I think this may resolve some test flakiness for sphinx. Enabling streaming mode has to be done carefully to ensure that the connection is returned to the pool; we are using a context-manager when making requests here, so this should be safe. Ref: https://requests.readthedocs.io/en/latest/user/advanced/#body-content-workflow
Configuration menu - View commit details
-
Copy full SHA for 599f105 - Browse repository at this point
Copy the full SHA 599f105View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ee5cc6 - Browse repository at this point
Copy the full SHA 2ee5cc6View commit details -
Unit tests: linkcheck: send zero-valued Content-Length header for uns…
…upported-method response in redirect handler
Configuration menu - View commit details
-
Copy full SHA for ac2baaa - Browse repository at this point
Copy the full SHA ac2baaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88fb703 - Browse repository at this point
Copy the full SHA 88fb703View commit details -
Unit tests: linkcheck: send Content-Length header in all HTTP/1.1 tes…
Configuration menu - View commit details
-
Copy full SHA for 2cad628 - Browse repository at this point
Copy the full SHA 2cad628View commit details -
Revert "Unit tests: linkcheck: send Content-Length header in all HTTP…
…/1.1 test server responses" This reverts commit 2cad628.
Configuration menu - View commit details
-
Copy full SHA for a7b44bf - Browse repository at this point
Copy the full SHA a7b44bfView commit details -
Revert "Revert "Unit tests: linkcheck: send Content-Length header in …
…all HTTP/1.1 test server responses"" This reverts commit a7b44bf.
Configuration menu - View commit details
-
Copy full SHA for 81e554e - Browse repository at this point
Copy the full SHA 81e554eView commit details -
Revert "Unit tests: linkcheck: send Content-Length header in all HTTP…
…/1.1 test server responses" This reverts commit 2cad628.
Configuration menu - View commit details
-
Copy full SHA for 70b9c30 - Browse repository at this point
Copy the full SHA 70b9c30View commit details -
Revert "Revert "Unit tests: linkcheck: send Content-Length header in …
…all HTTP/1.1 test server responses"" This reverts commit a7b44bf.
Configuration menu - View commit details
-
Copy full SHA for 04d10f8 - Browse repository at this point
Copy the full SHA 04d10f8View commit details -
Unit tests: linkcheck: fixup: InfiniteRedirectOnHeadHandler: send Con…
…tent-Header before calling end-of-headers method
Configuration menu - View commit details
-
Copy full SHA for 9ade882 - Browse repository at this point
Copy the full SHA 9ade882View commit details -
Unit tests: linkcheck: further increase for timeout in 'linkcheck-loc…
…alserver-warn-redirects' conf
Configuration menu - View commit details
-
Copy full SHA for d28e9d6 - Browse repository at this point
Copy the full SHA d28e9d6View commit details -
Revert "Unit tests: linkcheck: send Content-Length header in all HTTP…
…/1.1 test server responses" This reverts commit 2cad628.
Configuration menu - View commit details
-
Copy full SHA for 5aaaeb4 - Browse repository at this point
Copy the full SHA 5aaaeb4View commit details -
Revert "Revert "Unit tests: linkcheck: send Content-Length header in …
…all HTTP/1.1 test server responses"" This reverts commit a7b44bf.
Configuration menu - View commit details
-
Copy full SHA for 0ed88b4 - Browse repository at this point
Copy the full SHA 0ed88b4View commit details -
test_linkcheck_allowed_redirects: reduce the number of HTTP round-tri…
…ps by enabling support for HEAD requests This is intended to reduce the number of HTTP requests within this particular test to closer-to-the-norm compared to other tests within the test_build_linkcheck.py module; this test has been failing intermittently and it seems possible that timeouts due to HTTP roundtrip traffic are a contributing factor. (cherry picked from commit c2d5bef)
Configuration menu - View commit details
-
Copy full SHA for e01937e - Browse repository at this point
Copy the full SHA e01937eView commit details -
Revert "Unit tests: linkcheck: send Content-Length header in all HTTP…
…/1.1 test server responses" This reverts commit 2cad628.
Configuration menu - View commit details
-
Copy full SHA for 93490f0 - Browse repository at this point
Copy the full SHA 93490f0View commit details -
Revert "Revert "Unit tests: linkcheck: send Content-Length header in …
…all HTTP/1.1 test server responses"" This reverts commit a7b44bf.
Configuration menu - View commit details
-
Copy full SHA for 3793f3b - Browse repository at this point
Copy the full SHA 3793f3bView commit details -
Revert "Unit tests: linkcheck: send Content-Length header in all HTTP…
…/1.1 test server responses" This reverts commit 2cad628.
Configuration menu - View commit details
-
Copy full SHA for 203763f - Browse repository at this point
Copy the full SHA 203763fView commit details -
Revert "Revert "Unit tests: linkcheck: send Content-Length header in …
…all HTTP/1.1 test server responses"" This reverts commit a7b44bf.
Configuration menu - View commit details
-
Copy full SHA for 2babbe8 - Browse repository at this point
Copy the full SHA 2babbe8View commit details -
Revert "Revert "Revert "Unit tests: linkcheck: send Content-Length he…
…ader in all HTTP/1.1 test server responses""" This reverts commit 2babbe8.
Configuration menu - View commit details
-
Copy full SHA for d7983d0 - Browse repository at this point
Copy the full SHA d7983d0View commit details -
Revert "Unit tests: linkcheck: send zero-valued Content-Length header…
… for unsupported-method response in redirect handler" This reverts commit ac2baaa.
Configuration menu - View commit details
-
Copy full SHA for fb2e944 - Browse repository at this point
Copy the full SHA fb2e944View commit details -
Revert "linkcheck builder: enable streaming mode (no-immediate-conten…
…t-read) during HTTP HEAD requests" This reverts commit 599f105.
Configuration menu - View commit details
-
Copy full SHA for 030be8b - Browse repository at this point
Copy the full SHA 030be8bView commit details -
Revert "Revert "Unit tests: linkcheck: send zero-valued Content-Lengt…
…h header for unsupported-method response in redirect handler"" This reverts commit fb2e944.
Configuration menu - View commit details
-
Copy full SHA for 53d9493 - Browse repository at this point
Copy the full SHA 53d9493View commit details -
Revert "Revert "Revert "Revert "Unit tests: linkcheck: send Content-L…
…ength header in all HTTP/1.1 test server responses"""" This reverts commit d7983d0.
Configuration menu - View commit details
-
Copy full SHA for 8375bdb - Browse repository at this point
Copy the full SHA 8375bdbView commit details -
Merge branch 'issue-11324/linkcheck-sessioned-requests' into issue-11…
…324/linkcheck-sessioned-requests-test-flakiness-testing
Configuration menu - View commit details
-
Copy full SHA for b946162 - Browse repository at this point
Copy the full SHA b946162View commit details
Commits on Apr 22, 2023
-
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for e82aea5 - Browse repository at this point
Copy the full SHA e82aea5View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 8cb0e8c - Browse repository at this point
Copy the full SHA 8cb0e8cView commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for b8c26a6 - Browse repository at this point
Copy the full SHA b8c26a6View commit details -
Revert "Unit tests: linkcheck: send Content-Length header in all HTTP…
…/1.1 test server responses" This reverts commit 2cad628.
Configuration menu - View commit details
-
Copy full SHA for adbd334 - Browse repository at this point
Copy the full SHA adbd334View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 8467293 - Browse repository at this point
Copy the full SHA 8467293View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for bea4776 - Browse repository at this point
Copy the full SHA bea4776View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 7448c23 - Browse repository at this point
Copy the full SHA 7448c23View commit details -
Revert "Unit tests: linkcheck: send zero-valued Content-Length header…
… for unsupported-method response in redirect handler" This reverts commit ac2baaa.
Configuration menu - View commit details
-
Copy full SHA for 6f49c47 - Browse repository at this point
Copy the full SHA 6f49c47View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for bafccbb - Browse repository at this point
Copy the full SHA bafccbbView commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 2092ddf - Browse repository at this point
Copy the full SHA 2092ddfView commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 820bca1 - Browse repository at this point
Copy the full SHA 820bca1View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 0305d07 - Browse repository at this point
Copy the full SHA 0305d07View commit details -
Revert "Unit tests: linkcheck: further increase for timeout in 'linkc…
…heck-localserver-warn-redirects' conf" This reverts commit d28e9d6.
Configuration menu - View commit details
-
Copy full SHA for 5629d1a - Browse repository at this point
Copy the full SHA 5629d1aView commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 026064d - Browse repository at this point
Copy the full SHA 026064dView commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 67d382e - Browse repository at this point
Copy the full SHA 67d382eView commit details -
linkcheck builder: experiment: ensure that any error exception from a…
…n initial HTTP HEAD request is out-of-scope before performing a fallback HTTP GET request (ensuring that the associated 'response' object's resources can be collected)
Configuration menu - View commit details
-
Copy full SHA for d6f29be - Browse repository at this point
Copy the full SHA d6f29beView commit details -
Revert "test_linkcheck_allowed_redirects: reduce the number of HTTP r…
…ound-trips by enabling support for HEAD requests" This reverts commit e01937e.
Configuration menu - View commit details
-
Copy full SHA for 4108d60 - Browse repository at this point
Copy the full SHA 4108d60View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for edb0981 - Browse repository at this point
Copy the full SHA edb0981View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for fb61370 - Browse repository at this point
Copy the full SHA fb61370View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 43ed3a8 - Browse repository at this point
Copy the full SHA 43ed3a8View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for f23752e - Browse repository at this point
Copy the full SHA f23752eView commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for bee3042 - Browse repository at this point
Copy the full SHA bee3042View commit details -
CI: empty commit to re-run tests (an attempt to gain confidence that …
…test flakiness has been resolved)
Configuration menu - View commit details
-
Copy full SHA for 3d7aa20 - Browse repository at this point
Copy the full SHA 3d7aa20View commit details -
unit tests: linkcheck: begin using a thread-safe collections.deque in…
…stance to record received client headers
Configuration menu - View commit details
-
Copy full SHA for c3aab47 - Browse repository at this point
Copy the full SHA c3aab47View commit details -
Merge branch 'issue-11348/flaky-test-linkcheck-client-header-collecti…
…on' into issue-11324/linkcheck-sessioned-requests-test-flakiness-testing
Configuration menu - View commit details
-
Copy full SHA for 5c0d611 - Browse repository at this point
Copy the full SHA 5c0d611View commit details -
Configuration menu - View commit details
-
Copy full SHA for e232058 - Browse repository at this point
Copy the full SHA e232058View commit details -
Merge branch 'issue-11348/flaky-test-linkcheck-client-header-collecti…
…on' into issue-11324/linkcheck-sessioned-requests-test-flakiness-testing
Configuration menu - View commit details
-
Copy full SHA for 2017e71 - Browse repository at this point
Copy the full SHA 2017e71View commit details