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

HTTP/2: Add more tests for flow control #444

Closed
4 tasks done
EvgeniiMekhanik opened this issue Apr 26, 2023 · 0 comments · Fixed by #515
Closed
4 tasks done

HTTP/2: Add more tests for flow control #444

EvgeniiMekhanik opened this issue Apr 26, 2023 · 0 comments · Fixed by #515
Assignees
Labels
enhancement New feature or request

Comments

@EvgeniiMekhanik
Copy link
Contributor

EvgeniiMekhanik commented Apr 26, 2023

We should check that tempesta:

  • Doesn't block connection and continue to forward Headers frames while flow control limit is exhausted.
  • Doesn't truncate and suspend any frames except DATA ones on reaching close to flow control limit.
  • curl with CURLPIPE_MULTIPLEX should correctly fetch many resources t_stress.test_stress.H2CurlStress

This cases should work after tempesta-tech/tempesta#1196

  • Doesn't send more than allowed by per-connection flow control
@krizhanovsky krizhanovsky changed the title Add more tests for flow control HTTP/2: Add more tests for flow control Apr 26, 2023
@krizhanovsky krizhanovsky added the enhancement New feature or request label Apr 26, 2023
@krizhanovsky krizhanovsky added this to the 1.0 - GA milestone Apr 26, 2023
@krizhanovsky krizhanovsky modified the milestones: 1.0 - GA, Beta Aug 10, 2023
@RomanBelozerov RomanBelozerov self-assigned this Nov 7, 2023
@RomanBelozerov RomanBelozerov linked a pull request Nov 8, 2023 that will close this issue
@RomanBelozerov RomanBelozerov linked a pull request Jun 27, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
3 participants