-
Notifications
You must be signed in to change notification settings - Fork 915
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
[Manual] [Backport 1.x] Automates chromedriver version selection for tests (#2990) #3128
[Manual] [Backport 1.x] Automates chromedriver version selection for tests (#2990) #3128
Conversation
…t#2990) Signed-off-by: Miki <[email protected]> (cherry picked from commit a26fb43) Signed-off-by: Josh Romero <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes here are breaking the CI flows. Did we change the babel transpiler in 2.x too?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to dumb down the code for Node v10; i have made suggestions for the code changes.
That said, we cannot enable Node v10 tests on latest
images of any OS because they use latest versions of Chrome and they require latest versions of chromedriver
which only work on Node v14+.
One solution would be to have a specific version of Chrome installed on the latest
images; there is an Action for that.
Signed-off-by: Miki <[email protected]>
Make `upgrade_chromedriver.js` work on Node v10
Merging this with know failures in CI checks related to chromdriver versions. |
…tests (#2990) (#3128) * Automates chromedriver version selection for tests (#2990) Signed-off-by: Miki <[email protected]> (cherry picked from commit a26fb43) Signed-off-by: Josh Romero <[email protected]> * Make `upgrade_chromedriver.js` work on Node v10 Signed-off-by: Miki <[email protected]> Signed-off-by: Josh Romero <[email protected]> Signed-off-by: Miki <[email protected]> Co-authored-by: Miki <[email protected]> (cherry picked from commit 3dab4c0) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md
…tests (#2990) (#3128) (#3294) * Automates chromedriver version selection for tests (#2990) Signed-off-by: Miki <[email protected]> (cherry picked from commit a26fb43) Signed-off-by: Josh Romero <[email protected]> * Make `upgrade_chromedriver.js` work on Node v10 Signed-off-by: Miki <[email protected]> Signed-off-by: Josh Romero <[email protected]> Signed-off-by: Miki <[email protected]> Co-authored-by: Miki <[email protected]> (cherry picked from commit 3dab4c0) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
backport a26fb43 from #2990
Note that I manually ported the changes from .github/workflows/build_and_test_workflow.yml to .github/workflows/pr_check_workflow.yml