Skip to content
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

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    35e3406 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    1d4f565 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    345dde3 View commit details
    Browse the repository at this point in the history
  3. [linting] Ignore ruff v0.3.2 nested-context-manager suggestion due to…

    … our dependency on the 'port' variable.
    jayaddison committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    0a91f69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ffc7e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0aabff8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    81f3d44 View commit details
    Browse the repository at this point in the history
  7. [tests] Nitpick: continue to begin from port 7777 (not 7778) when bin…

    …ding test HTTP servers.
    jayaddison committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    065d5b6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d3da4fb View commit details
    Browse the repository at this point in the history
  9. Add CHANGES.rst entry

    jayaddison committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    4029674 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    73bf0e1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    acb40e4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9aec0e7 View commit details
    Browse the repository at this point in the history
  13. [codestyle] More concise code using f-strings / elimination of variab…

    …les in intersphinx test.
    jayaddison committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    d21a1e2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    aae9f9e View commit details
    Browse the repository at this point in the history
  15. Merge branch 'master' into issue-12122/linkcheck-tests-httpserver-por…

    …t-isolation
    
    Conflicts:
    	tests/test_builders/test_build_linkcheck.py
    jayaddison committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    c5db9c7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a781a9a View commit details
    Browse the repository at this point in the history
  17. Revert "[linting] Ignore ruff v0.3.2 nested-context-manager suggestio…

    …n due to our dependency on the 'port' variable."
    
    This reverts commit 0a91f69.
    jayaddison committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    8af07d1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9f44e38 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. [tests] linkcheck: permit serve_sources context-manager to be provide…

    …d with an empty file-rewrite path.
    jayaddison committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    ceb7452 View commit details
    Browse the repository at this point in the history
  2. [tests] linkcheck: use 'linkcheck-process-uri' event handler as a nea…

    …ter way to rewrite hyperlinks checked by test app.
    jayaddison committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    5b3ad00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    162a96e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41ecd55 View commit details
    Browse the repository at this point in the history
  5. [tests] linkcheck: minimize the overall diff by renaming the 'server_…

    …sources' utility method.
    jayaddison committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    5d10a5a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf145ea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4c35d50 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c7fdefc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b2430b View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    b453386 View commit details
    Browse the repository at this point in the history
  2. [nitpick] Artifically introduce an f-string, to make indentation easi…

    …er to inspect in the code file.
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fbdeee2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc82164 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e6ec1a View commit details
    Browse the repository at this point in the history
  5. [refactor] Use str.format technique instead of f-strings to maintain …

    …code indentation alignment
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2439f1f View commit details
    Browse the repository at this point in the history
  6. Revert "[tests] Cleanup: remove no-longer-used test server lockfile c…

    …onstant."
    
    This reverts commit d3da4fb.
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    00dc3a1 View commit details
    Browse the repository at this point in the history
  7. Revert "[tests] Remove 'filelock' dependency."

    This reverts commit 81f3d44.
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fea86e6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    24afabb View commit details
    Browse the repository at this point in the history
  9. [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
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9897bb5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    028f023 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dd1448a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b75fc28 View commit details
    Browse the repository at this point in the history
  13. [tests] testroots: increase the linkcheck builder timeout for the tes…

    …t-linkcheck source project
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    190bb86 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2890d9b View commit details
    Browse the repository at this point in the history
  15. Merge branch 'master' into issue-12122/linkcheck-tests-httpserver-por…

    …t-isolation
    
    Conflicts:
    	tests/test_builders/test_build_linkcheck.py
    	tests/utils.py
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    87d6647 View commit details
    Browse the repository at this point in the history
  16. [tests] linkcheck: provide a string-format kwarg named netloc for tes…

    …t-URL-string consistency.
    jayaddison committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a4e483f View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    61a5af5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc45135 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5c7cc5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    101c735 View commit details
    Browse the repository at this point in the history
  5. [fixup] Resolve merge-conflict resolution mistake (daemon argument sh…

    …ould have been removed from object instantiation).
    jayaddison committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    83f7300 View commit details
    Browse the repository at this point in the history
  6. Revert "[tests] testroots: increase the linkcheck builder timeout for…

    … the test-linkcheck source project"
    
    This reverts commit 190bb86.
    jayaddison committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    65dc815 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    29bb8da View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2f49d8c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    abb2678 View commit details
    Browse the repository at this point in the history
  10. Update CHANGES.rst entry

    Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
    jayaddison and picnixz committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    91bd2de View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    251a072 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bbcb75d View commit details
    Browse the repository at this point in the history
  13. [tests] linkcheck: move some config elements back into the pytest mar…

    …kers.
    
    Partially-reverts commit a781a9a.
    jayaddison committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    927747c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cd7dddc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d77bf7b View commit details
    Browse the repository at this point in the history
  16. Merge branch 'master' into issue-12122/linkcheck-tests-httpserver-por…

    …t-isolation
    
    Conflicts:
    	tests/test_builders/test_build_linkcheck.py
    jayaddison committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5934a20 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7498a6f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    8d734ae View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3fe53a8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8c759b6 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9d25084 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d708130 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    238ce86 View commit details
    Browse the repository at this point in the history
  24. Partially revert "[refactor] Rename webserver function and the name u…

    …sed to store its result variable."
    
    This partially reverts commit 8d734ae.
    jayaddison committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0bb4911 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    24db9c0 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    60b363d View commit details
    Browse the repository at this point in the history
  27. [tests] test HTTP servers: stick with localhost as hostname for all t…

    …est HTTP requests.
    
    Relates-to commit 24db9c0.
    jayaddison committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    30f1f9b View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    90af0b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e4c55b View commit details
    Browse the repository at this point in the history
  3. [refactor] Rectification: the function named 'serve_html' does not se…

    …rve the application's HTML content.
    jayaddison committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c5a46cd View commit details
    Browse the repository at this point in the history
  4. [refactor] Relocate 'serve_application' and 'rewrite_hyperlinks' help…

    …er functions to the tests.utils module.
    jayaddison committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    f48c629 View commit details
    Browse the repository at this point in the history
  5. [typehinting] tests: add typehints for URL rewriting and application-…

    …server helper functions.
    jayaddison committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c9a6a2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c4b0259 View commit details
    Browse the repository at this point in the history
  7. [refactor] linkcheck tests: improve naming of test server address var…

    …iable.
    
    Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
    jayaddison and picnixz committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    3d0614f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cf30498 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    801df71 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    b996477 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. [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>
    jayaddison and picnixz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e9bd3a2 View commit details
    Browse the repository at this point in the history
  2. [tests] utils: allow http_server.port to be specified per-instance.

    Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
    jayaddison and picnixz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    60792ad View commit details
    Browse the repository at this point in the history
  3. [utils] Fix param name in docstring, add missing call kwarg.

    Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
    jayaddison and picnixz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    504545d View commit details
    Browse the repository at this point in the history
  4. [typing] add typehint-ignore directives to config settings that use d…

    …ynamic 'address' value.
    jayaddison committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    84ef1fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    391cfed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa9695a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c60c2ce View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    529603e View commit details
    Browse the repository at this point in the history