Skip to content

[AIT] Improve test coverage for Netty involving HTTP2 edge cases #2368

@obenkenobi

Description

@obenkenobi

Description

In light of a recent PR, new tests for Netty (preferably AITs) should be added that address edge cases for HTTP2 calls.

These include apps that make HTTP2 web requests and apps that use Http clients that call HTTP2 listeners within Netty. You can use a customer sample app to help build an AIT.

Acceptance Criteria

Tests need to address the following scenarios:

Http2 Web Transactions

Flipping the value of the config below should not affect wether HTTP2 web transactions are made

  netty:
    http2:
      frame_read_listener:
        start_transaction: false

Netty web transactions that uses a web client that makes calls to internal HTTP2 methods

Setting the below config to 'false' should make is so that 'unknown' transactions do not appear.

  netty:
    http2:
      frame_read_listener:
        start_transaction: false

Setting the above config to 'true' should make is so that 'unknown' transactions do appear.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-testRelated to testing some aspect of the agent

    Type

    No type

    Projects

    Status

    Next Quarter Candidates

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions