Skip to content

Conversation

@twometresteve
Copy link
Contributor

Goal

Makes the formatting of the Buildkite pipeline more consistent and improves some of the Cucumber step uses.

Design

These steps are no longer needed as Maze Runner checks them all:

the trace "Bugsnag-Sent-At" header matches the regex "^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\dZ$"
a span field "startTimeUnixNano" matches the regex "^[0-9]+$"
a span field "endTimeUnixNano" matches the regex "^[0-9]+$"

I've used the I wait to receive a span named {string} step in various locations as it provides better diagnostics if it fails than a simple wait for a number of spans.

Testing

Covered by CI.

@bugsnagbot
Copy link
Collaborator

Android notifier sizes

Format Size of apk (kB)
APK 614.94
APK with Bugsnag 745.86

Android notifier size impact

Format Size impact of Bugsnag (kB)
APK 130.92
Minified APK 55.88

Generated by 🚫 Danger

@twometresteve twometresteve requested a review from lemnik December 9, 2025 10:28
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.

3 participants