Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for MazeRunner 3.6.0 #1182

Merged
merged 4 commits into from
Dec 9, 2020
Merged

Prepare for MazeRunner 3.6.0 #1182

merged 4 commits into from
Dec 9, 2020

Conversation

twometresteve
Copy link
Contributor

Goal

Prepare for the release of MazeRunner v3.6.0.

Design

MazeRunner v3.6.0 will enforce the presence of the Bugsnag-Integrity and fail tests, unless configured otherwise. This PR relaxes the check for platforms that are not implementing the header.

MazeRunner v3.6.0 also fixes a long standing problem with the I should receive no requests step, meaning that the test harness will now wait for a default time of 30s each time it is used. As this is longer that the time needed in the JavaScript tests, we can prepare for the release by setting the appropriate config value to 15s, if it is available.

The fix to the above step has highlighted issues in the Node tests, where the notifier is sending requests that we do not expect. The Node tests are therefore pinned to v3.5.1 and an internal ticket, PLAT-5584, has been raised to fix the Node tests and bring them back to the latest version of MazeRunner.

Changeset

MazeRunner Docker and support files.

Testing

All changes for v3.6.0 are now on the MazeRunner master branch and before creating this PR I configured each platform to run against the master version in order to smoke out any issues. When v3.6.0 is released, this should mean that there are no adverse effects on the JavaScript tests.

@bugsnagbot
Copy link
Collaborator

bugsnagbot commented Dec 8, 2020

@bugsnag/browser bundle size diff

Minified Minfied + Gzipped
Before 40.70 kB 12.54 kB
After 40.70 kB 12.54 kB
± No change No change

Generated by 🚫 dangerJS against 366a8b9

@twometresteve twometresteve merged commit 10004d1 into next Dec 9, 2020
@twometresteve twometresteve deleted the tms/maze-3.6.0 branch December 9, 2020 09:16
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