Skip to content
This repository was archived by the owner on Aug 30, 2023. It is now read-only.
This repository was archived by the owner on Aug 30, 2023. It is now read-only.

More sanity checks #49

@rhcarvalho

Description

@rhcarvalho

This is an umbrella issue we may extract ideas from if needed.

The sentry-sdk-benchmark tool can perform some sanity checks while running to assert certain expectations hold. If a sanity check fail it can either abort the run or generate a visible warning in the output report.

Here are a few ideas for the future, if ever:

  • Check whether Sentry SDKs are sending sessions (the original focus of the tool has been tracing/transactions, so sessions was out of the initial scope)
  • Transactions should have DB spans (similarly, we also expect DB spans for OpenTelemetry apps)
  • Check general shape of transactions/spans
  • Check that no errors were reported (when no errors are expected)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions