Skip to content

Create tests to validate EventSource logging for core client operations #11754

@jsquire

Description

@jsquire

Summary

Each of the core Event Hub client and primitive types are instrumented to perform operation-level logging using the EventHubsEventSource, and following the pattern of capturing Start, Stop, and Exception flow, as well as important context for the specific operation.

While the primitive types include tests to validate logging, the mainstream Event Hub clients do not. In order to ensure consistency and quality, all of the top-level types used for Event Hubs operations should be fully tested.

Scope of Work

Success Criteria

  • The tests necessary for logging validation have been created and pass reliably.

  • The existing test suite continues to produce deterministic results and pass reliably.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ClientThis issue is related to a non-management packageEvent Hubshelp wantedThis issue is tracking work for which community contributions would be welcomed and appreciatedtest-enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions