Skip to content

Conversation

@yousif-bugsnag
Copy link
Contributor

@yousif-bugsnag yousif-bugsnag commented Dec 19, 2025

Goal

Adds maze runner tests and associated CI pipeline for Cloudflare Workers

Design

Added a new test fixture and MR setup. Running bundle exec maze-runner in the test/cloudflare-workers directory packs and installs the Bugsnag packages into the test fixture prior to starting the tests.

Running the test fixture basically just involves running npm run start in the fixture directory (this is done by MR via a script and custom step)

Currently there's only one fixture and feature file, but planning to add more soon, e.g. for Hono.

Testing

Covered by CI!

@github-actions
Copy link

github-actions bot commented Dec 19, 2025

@bugsnag/browser bundle size diff

Minified Minfied + Gzipped
Before 47.74 kB 14.17 kB
After 47.74 kB 14.17 kB
± No change No change

code coverage diff

<temporarily disabled>

Generated by 🚫 dangerJS against d9ee234

@yousif-bugsnag yousif-bugsnag force-pushed the PLAT-15202/cloudflare-maze-runner-tests branch from 95a6eca to d9a3184 Compare December 19, 2025 14:01
twometresteve
twometresteve previously approved these changes Dec 19, 2025
Copy link
Contributor

@twometresteve twometresteve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a few little comments.

@yousif-bugsnag yousif-bugsnag merged commit 1ed92a9 into next Dec 19, 2025
19 checks passed
@yousif-bugsnag yousif-bugsnag deleted the PLAT-15202/cloudflare-maze-runner-tests branch December 19, 2025 15:55
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