-
Notifications
You must be signed in to change notification settings - Fork 2k
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
[tests] linkcheck: bind each test HTTP server to a unique port per-testcase. #12126
[tests] linkcheck: bind each test HTTP server to a unique port per-testcase. #12126
Commits on Mar 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 35e3406 - Browse repository at this point
Copy the full SHA 35e3406View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1d4f565 - Browse repository at this point
Copy the full SHA 1d4f565View commit details -
Configuration menu - View commit details
-
Copy full SHA for 345dde3 - Browse repository at this point
Copy the full SHA 345dde3View commit details -
[linting] Ignore ruff v0.3.2 nested-context-manager suggestion due to…
… our dependency on the 'port' variable.
Configuration menu - View commit details
-
Copy full SHA for 0a91f69 - Browse repository at this point
Copy the full SHA 0a91f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ffc7e0 - Browse repository at this point
Copy the full SHA 7ffc7e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aabff8 - Browse repository at this point
Copy the full SHA 0aabff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81f3d44 - Browse repository at this point
Copy the full SHA 81f3d44View commit details -
[tests] Nitpick: continue to begin from port 7777 (not 7778) when bin…
…ding test HTTP servers.
Configuration menu - View commit details
-
Copy full SHA for 065d5b6 - Browse repository at this point
Copy the full SHA 065d5b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3da4fb - Browse repository at this point
Copy the full SHA d3da4fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4029674 - Browse repository at this point
Copy the full SHA 4029674View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73bf0e1 - Browse repository at this point
Copy the full SHA 73bf0e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for acb40e4 - Browse repository at this point
Copy the full SHA acb40e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aec0e7 - Browse repository at this point
Copy the full SHA 9aec0e7View commit details -
[codestyle] More concise code using f-strings / elimination of variab…
…les in intersphinx test.
Configuration menu - View commit details
-
Copy full SHA for d21a1e2 - Browse repository at this point
Copy the full SHA d21a1e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for aae9f9e - Browse repository at this point
Copy the full SHA aae9f9eView commit details -
Merge branch 'master' into issue-12122/linkcheck-tests-httpserver-por…
…t-isolation Conflicts: tests/test_builders/test_build_linkcheck.py
Configuration menu - View commit details
-
Copy full SHA for c5db9c7 - Browse repository at this point
Copy the full SHA c5db9c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a781a9a - Browse repository at this point
Copy the full SHA a781a9aView commit details -
Revert "[linting] Ignore ruff v0.3.2 nested-context-manager suggestio…
…n due to our dependency on the 'port' variable." This reverts commit 0a91f69.
Configuration menu - View commit details
-
Copy full SHA for 8af07d1 - Browse repository at this point
Copy the full SHA 8af07d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f44e38 - Browse repository at this point
Copy the full SHA 9f44e38View commit details
Commits on Mar 19, 2024
-
[tests] linkcheck: permit serve_sources context-manager to be provide…
…d with an empty file-rewrite path.
Configuration menu - View commit details
-
Copy full SHA for ceb7452 - Browse repository at this point
Copy the full SHA ceb7452View commit details -
[tests] linkcheck: use 'linkcheck-process-uri' event handler as a nea…
…ter way to rewrite hyperlinks checked by test app.
Configuration menu - View commit details
-
Copy full SHA for 5b3ad00 - Browse repository at this point
Copy the full SHA 5b3ad00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 162a96e - Browse repository at this point
Copy the full SHA 162a96eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ecd55 - Browse repository at this point
Copy the full SHA 41ecd55View commit details -
[tests] linkcheck: minimize the overall diff by renaming the 'server_…
…sources' utility method.
Configuration menu - View commit details
-
Copy full SHA for 5d10a5a - Browse repository at this point
Copy the full SHA 5d10a5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf145ea - Browse repository at this point
Copy the full SHA bf145eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c35d50 - Browse repository at this point
Copy the full SHA 4c35d50View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7fdefc - Browse repository at this point
Copy the full SHA c7fdefcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b2430b - Browse repository at this point
Copy the full SHA 2b2430bView commit details
Commits on Mar 20, 2024
-
[nitpick] Align start of url option token vertically under parent rST…
… directive name.
Configuration menu - View commit details
-
Copy full SHA for b453386 - Browse repository at this point
Copy the full SHA b453386View commit details -
[nitpick] Artifically introduce an f-string, to make indentation easi…
…er to inspect in the code file.
Configuration menu - View commit details
-
Copy full SHA for fbdeee2 - Browse repository at this point
Copy the full SHA fbdeee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc82164 - Browse repository at this point
Copy the full SHA bc82164View commit details -
[refactor] Return mapped network location (service address and port) …
…from the ctxmanager
Configuration menu - View commit details
-
Copy full SHA for 7e6ec1a - Browse repository at this point
Copy the full SHA 7e6ec1aView commit details -
[refactor] Use str.format technique instead of f-strings to maintain …
…code indentation alignment
Configuration menu - View commit details
-
Copy full SHA for 2439f1f - Browse repository at this point
Copy the full SHA 2439f1fView commit details -
Revert "[tests] Cleanup: remove no-longer-used test server lockfile c…
…onstant." This reverts commit d3da4fb.
Configuration menu - View commit details
-
Copy full SHA for 00dc3a1 - Browse repository at this point
Copy the full SHA 00dc3a1View commit details -
Revert "[tests] Remove 'filelock' dependency."
This reverts commit 81f3d44.
Configuration menu - View commit details
-
Copy full SHA for fea86e6 - Browse repository at this point
Copy the full SHA fea86e6View commit details -
[tests] Implement a per-port lockfile strategy for test HTTP servers"…
… -m "Design credit: @picnixz: sphinx-doc#12126 (comment)
Configuration menu - View commit details
-
Copy full SHA for 24afabb - Browse repository at this point
Copy the full SHA 24afabbView commit details -
[CI/CD] implement readiness check before yielding local-http(s) test …
…servers (sphinx-doc#12050) Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com> (cherry picked from commit 1bfddf8) Conflicts: CHANGES.rst tests/utils.py
Configuration menu - View commit details
-
Copy full SHA for 9897bb5 - Browse repository at this point
Copy the full SHA 9897bb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 028f023 - Browse repository at this point
Copy the full SHA 028f023View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd1448a - Browse repository at this point
Copy the full SHA dd1448aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b75fc28 - Browse repository at this point
Copy the full SHA b75fc28View commit details -
[tests] testroots: increase the linkcheck builder timeout for the tes…
…t-linkcheck source project
Configuration menu - View commit details
-
Copy full SHA for 190bb86 - Browse repository at this point
Copy the full SHA 190bb86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2890d9b - Browse repository at this point
Copy the full SHA 2890d9bView commit details -
Merge branch 'master' into issue-12122/linkcheck-tests-httpserver-por…
…t-isolation Conflicts: tests/test_builders/test_build_linkcheck.py tests/utils.py
Configuration menu - View commit details
-
Copy full SHA for 87d6647 - Browse repository at this point
Copy the full SHA 87d6647View commit details -
[tests] linkcheck: provide a string-format kwarg named netloc for tes…
…t-URL-string consistency.
Configuration menu - View commit details
-
Copy full SHA for a4e483f - Browse repository at this point
Copy the full SHA a4e483fView commit details
Commits on Mar 21, 2024
-
[tests] utils: bind test HTTP server to port 0 (arbitrary unused port).
Configuration menu - View commit details
-
Copy full SHA for 61a5af5 - Browse repository at this point
Copy the full SHA 61a5af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc45135 - Browse repository at this point
Copy the full SHA dc45135View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5c7cc5 - Browse repository at this point
Copy the full SHA c5c7cc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 101c735 - Browse repository at this point
Copy the full SHA 101c735View commit details -
[fixup] Resolve merge-conflict resolution mistake (daemon argument sh…
…ould have been removed from object instantiation).
Configuration menu - View commit details
-
Copy full SHA for 83f7300 - Browse repository at this point
Copy the full SHA 83f7300View commit details -
Revert "[tests] testroots: increase the linkcheck builder timeout for…
… the test-linkcheck source project" This reverts commit 190bb86.
Configuration menu - View commit details
-
Copy full SHA for 65dc815 - Browse repository at this point
Copy the full SHA 65dc815View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29bb8da - Browse repository at this point
Copy the full SHA 29bb8daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f49d8c - Browse repository at this point
Copy the full SHA 2f49d8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for abb2678 - Browse repository at this point
Copy the full SHA abb2678View commit details -
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 91bd2de - Browse repository at this point
Copy the full SHA 91bd2deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 251a072 - Browse repository at this point
Copy the full SHA 251a072View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbcb75d - Browse repository at this point
Copy the full SHA bbcb75dView commit details -
[tests] linkcheck: move some config elements back into the pytest mar…
…kers. Partially-reverts commit a781a9a.
Configuration menu - View commit details
-
Copy full SHA for 927747c - Browse repository at this point
Copy the full SHA 927747cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd7dddc - Browse repository at this point
Copy the full SHA cd7dddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d77bf7b - Browse repository at this point
Copy the full SHA d77bf7bView commit details -
Merge branch 'master' into issue-12122/linkcheck-tests-httpserver-por…
…t-isolation Conflicts: tests/test_builders/test_build_linkcheck.py
Configuration menu - View commit details
-
Copy full SHA for 5934a20 - Browse repository at this point
Copy the full SHA 5934a20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7498a6f - Browse repository at this point
Copy the full SHA 7498a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d734ae - Browse repository at this point
Copy the full SHA 8d734aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe53a8 - Browse repository at this point
Copy the full SHA 3fe53a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c759b6 - Browse repository at this point
Copy the full SHA 8c759b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d25084 - Browse repository at this point
Copy the full SHA 9d25084View commit details -
Configuration menu - View commit details
-
Copy full SHA for d708130 - Browse repository at this point
Copy the full SHA d708130View commit details -
Configuration menu - View commit details
-
Copy full SHA for 238ce86 - Browse repository at this point
Copy the full SHA 238ce86View commit details -
Partially revert "[refactor] Rename webserver function and the name u…
…sed to store its result variable." This partially reverts commit 8d734ae.
Configuration menu - View commit details
-
Copy full SHA for 0bb4911 - Browse repository at this point
Copy the full SHA 0bb4911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24db9c0 - Browse repository at this point
Copy the full SHA 24db9c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b363d - Browse repository at this point
Copy the full SHA 60b363dView commit details -
[tests] test HTTP servers: stick with localhost as hostname for all t…
…est HTTP requests. Relates-to commit 24db9c0.
Configuration menu - View commit details
-
Copy full SHA for 30f1f9b - Browse repository at this point
Copy the full SHA 30f1f9bView commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90af0b1 - Browse repository at this point
Copy the full SHA 90af0b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e4c55b - Browse repository at this point
Copy the full SHA 7e4c55bView commit details -
[refactor] Rectification: the function named 'serve_html' does not se…
…rve the application's HTML content.
Configuration menu - View commit details
-
Copy full SHA for c5a46cd - Browse repository at this point
Copy the full SHA c5a46cdView commit details -
[refactor] Relocate 'serve_application' and 'rewrite_hyperlinks' help…
…er functions to the tests.utils module.
Configuration menu - View commit details
-
Copy full SHA for f48c629 - Browse repository at this point
Copy the full SHA f48c629View commit details -
[typehinting] tests: add typehints for URL rewriting and application-…
…server helper functions.
Configuration menu - View commit details
-
Copy full SHA for c9a6a2c - Browse repository at this point
Copy the full SHA c9a6a2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4b0259 - Browse repository at this point
Copy the full SHA c4b0259View commit details -
[refactor] linkcheck tests: improve naming of test server address var…
…iable. Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d0614f - Browse repository at this point
Copy the full SHA 3d0614fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf30498 - Browse repository at this point
Copy the full SHA cf30498View commit details
Commits on Mar 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 801df71 - Browse repository at this point
Copy the full SHA 801df71View commit details
Commits on Mar 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b996477 - Browse repository at this point
Copy the full SHA b996477View commit details
Commits on Mar 25, 2024
-
[changelog] Retain lockfile in .gitignore to prevent accidental commi…
…ts; add a changelog entry instead. Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e9bd3a2 - Browse repository at this point
Copy the full SHA e9bd3a2View commit details -
[tests] utils: allow http_server.port to be specified per-instance.
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 60792ad - Browse repository at this point
Copy the full SHA 60792adView commit details -
[utils] Fix param name in docstring, add missing call kwarg.
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 504545d - Browse repository at this point
Copy the full SHA 504545dView commit details -
[typing] add typehint-ignore directives to config settings that use d…
…ynamic 'address' value.
Configuration menu - View commit details
-
Copy full SHA for 84ef1fb - Browse repository at this point
Copy the full SHA 84ef1fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 391cfed - Browse repository at this point
Copy the full SHA 391cfedView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa9695a - Browse repository at this point
Copy the full SHA fa9695aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c60c2ce - Browse repository at this point
Copy the full SHA c60c2ceView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 529603e - Browse repository at this point
Copy the full SHA 529603eView commit details