-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Open
Labels
Milestone
Description
The problem
We identified a bug #12329 where the server did not adhere to HTTP semantics as per the RFC. Ideally, this kind of bug should be caught automatically with a test suite instead of relying on user reporting the error.
Objective
The objective of this ticket is to create a test suite that runs on CI/CD which validates that the server implementation adheres to the HTTP semantics as described by RFC 9110 (and same for HTTP2 as well). The bugs identified by the suite should be fixed and a the test suite failure should be considered as blocking for CI/CD.
Alternatives considered
I haven't done much research on how to accomplish this. This is left open to the assignee of this ticket to determine the most feasible way to implement this.