Skip to content

Http stream end to end tests - #32

Merged
Eric Jizba (ejizba) merged 5 commits into
mainfrom
ej/httpStream2
Feb 5, 2024
Merged

Eric Jizba (ejizba) merged 5 commits into
mainfrom
ej/httpStream2

Conversation

@ejizba

Copy link
Copy Markdown
Contributor

These tests include:

  • A "hello world" request with "transfer-encoding" set to "chunked" (the default for any streamed request)
  • Streaming random data up to 2g in both the request and the response
  • 256 concurrent requests

These tests are not meant to be exhaustive performance/stress testing and do not represent the limits of what the feature can do, just the limits of what I wanted to included in our end-to-end tests. I still want separate perf testing

I'm still testing streaming both on and off, with the former as the default and the latter as a part of the "oldConfig" test pass.

Comment thread azure-pipelines/test.yml Outdated
Comment thread app/v3/utils/getRandomTestData.ts
Comment thread app/v4/src/utils/getRandomTestData.ts
Comment thread src/utils/getRandomTestData.ts
Comment thread src/global.test.ts
Comment thread .vscode/settings.json
Comment thread app/v4/src/utils/streamHttp.ts Outdated
Comment thread src/http.test.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants