Skip to content

Test suite to validate compliance with HTTP semantics #12371

@divijvaidya

Description

@divijvaidya

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions