Skip to content

using a more recent nodejs v12 and Chrome verisions on the CircleCI #5604

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

Merged
merged 5 commits into from
May 8, 2021

Conversation

archmoj
Copy link
Contributor

@archmoj archmoj commented Apr 22, 2021

The version of node.js used on CircleCI is set to v12.13.0.
The most recent node v12 is at v12.22.1.

Browsers used in jasmine tests:

Before: Chrome 78.0.3904.108
After: Chrome 90.0.4430.72

Before: Firefox 70.0
After Firefox 87.0

@plotly/plotly_js

 - higher versions do not pass
@archmoj archmoj added this to the NEXT milestone Apr 22, 2021
@nicolaskruchten
Copy link
Contributor

Why do the tests fail with higher versions?

@archmoj
Copy link
Contributor Author

archmoj commented Apr 22, 2021

Why do the tests fail with higher versions?

Good question.
For example with v12.16.3 there is this kind of failure:
node12 16 3

@nicolaskruchten
Copy link
Contributor

Seems like our tests are a little too exacting ... we're talking about a 1e-5 change here, totally imperceptible :)

@archmoj archmoj removed this from the NEXT milestone Apr 22, 2021
@alexcjohnson
Copy link
Collaborator

Right, if these test failures are all just rounding errors let's loosen the tests and upgrade to the latest node.

@archmoj archmoj requested a review from alexcjohnson May 6, 2021 22:16
@archmoj archmoj changed the title using a more recent nodejs v12 on the CircleCI using a more recent nodejs v12 and Chrome verisions on the CircleCI May 8, 2021
@archmoj archmoj merged commit 199d9ad into master May 8, 2021
@archmoj archmoj deleted the more-recent-nodejs-12 branch May 8, 2021 18:38
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