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

Adds a Realistic WSGI Server for Testing #5915

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Commits on Aug 27, 2021

  1. Adds a realisic Werkzeug-based server for testing, and modifies one o…

    …f the tests to verify that chunked encoding works correctly.
    theGOTOguy committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    f1f838e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b270e73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d4ce9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8916243 View commit details
    Browse the repository at this point in the history
  5. See if a 15-second pause when starting the server fixes the "connecti…

    …on refused" error in MacOS. Maybe the server simply isn't ready yet and it's a flake.
    theGOTOguy committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    695ac32 View commit details
    Browse the repository at this point in the history
  6. Attempt to fix flaky tests by waiting for the Werkzeug server to be a…

    …ccepting connections before returning.
    theGOTOguy committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    6cbf092 View commit details
    Browse the repository at this point in the history
  7. I wonder if the reason the MacOS errors are occurring is related to c…

    …onnection timeouts. Let's try adding one.
    theGOTOguy committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    287f3eb View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1 from theGOTOguy/main

    Pull to make sure we get the 10-minute request timeout.
    theGOTOguy authored Aug 27, 2021
    Configuration menu
    Copy the full SHA
    efc8de9 View commit details
    Browse the repository at this point in the history
  9. Try to fix the socket error in MacOS by not reusing the same socket w…

    …hen waiting: Instead, we close any socket that fails to connect and try again with a fresh one.
    theGOTOguy committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    bfc0949 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    70b5ef9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9ca4848 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    539721b View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2021

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

Commits on Jul 28, 2022

  1. Configuration menu
    Copy the full SHA
    f02fb67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e10520 View commit details
    Browse the repository at this point in the history
  3. Linter fixes.

    theGOTOguy committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    df89070 View commit details
    Browse the repository at this point in the history
  4. Fix linter issue.

    theGOTOguy committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    9a6a8b2 View commit details
    Browse the repository at this point in the history
  5. Linter fix.

    theGOTOguy committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    7ce0767 View commit details
    Browse the repository at this point in the history