Add end-to-end tests for HTTP/2
Open
1 - triaged
t:core
t:http2
- Dominant language
- Scala
- Stars
- 1.4k
- Forks
- 584
- Avg merge
- 14h 33m
- Merged PRs (30d)
- 24
Description
This would probably use netty HTTP/2 client for the time being to end-to-end test the HTTP/2 server (configuration).
Also, make sure to find problems like the `parallelism=0` problem discussed in #2168.
Contributor guide
Research direction
Start by reviewing the HTTP/2 server configuration and the proposed Netty HTTP/2 client approach. Read issue #2168 for the parallelism=0 problem, then define end-to-end cases that exercise it and other HTTP/2 server failures. Done means the tests run against the server and catch the identified problem.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- networking, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100