Skip to content

Conversation

@twometresteve
Copy link
Contributor

@twometresteve twometresteve commented Nov 19, 2025

Goal

Various improvements to the use of Cucumber steps int he e2e tests.

Design

I've made separate commits to implement each of the concepts:

  • Check on the format of spanId and traceId removed as Maze Runner does this for us.
  • Wait for named spans where feasible - I've avoided changing scenarios that are specifically interested at things at the trace level (for example retry behaviour).
  • Use the single Maze Runner step to check span parentage.

Testing

Covered by CI.

@bugsnagbot
Copy link
Collaborator

Android notifier sizes

Format Size of apk (kB)
APK 614.95
APK with Bugsnag 746.2

Android notifier size impact

Format Size impact of Bugsnag (kB)
APK 131.26
Minified APK 55.92

Generated by 🚫 Danger

@twometresteve twometresteve requested a review from lemnik November 19, 2025 11:03
@twometresteve twometresteve merged commit 6e3b3b7 into next Nov 20, 2025
21 checks passed
@twometresteve twometresteve deleted the tms/span-step-tidy branch November 20, 2025 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants