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

bump electron to 4.2.6 #237

Closed
wants to merge 1 commit into from
Closed

bump electron to 4.2.6 #237

wants to merge 1 commit into from

Conversation

antoinerg
Copy link
Collaborator

Although most SVG baselines stayed the same, there are slight differences in rendering for the other baselines (most certainly due to switching to a much newer version of Chromium!).

This PR essentially supersedes #125

@etpinard
Copy link
Contributor

etpinard commented Jul 3, 2019

Thanks very much for taking this on @antoinerg !!

  • We should also make sure @plotly/devops team tests the new docker build on stage

@etpinard
Copy link
Contributor

etpinard commented Jul 3, 2019

@scjody
Copy link
Contributor

scjody commented Jul 3, 2019

We should also make sure @plotly/devops team tests the new docker build on stage

Normally the developer making the change should be able to test it. @plotbot deploy bump-electron-4 to imageserver stage should get your changes onto stage.

If you need us to test this please let us know in detail what needs to be tested. It looks to me like the fix only affects Python users so do you just need a general test that Orca still works?

@etpinard
Copy link
Contributor

etpinard commented Jul 3, 2019

Normally the developer making the change should be able to test it.

I agree, this would be ideal. But, as far as I know, there are no docs on how to test things like: CPU/memory usage, startup time and other things that might be of interest for the image server.

@scjody
Copy link
Contributor

scjody commented Jul 4, 2019

I agree, this would be ideal. But, as far as I know, there are no docs on how to test things like: CPU/memory usage, startup time and other things that might be of interest for the image server.

OK, I didn't realize that was what you wanted. Someone from the team can do that this time and write some documentation for next time.

For CPU and memory usage, I suggest we send the set of test images to the Orca staging server and measure what happens. Do you have a good way to do this? Last time I needed to do this I wrote a tool, but it needs some work if it's something we want to keep using.

Do you have any specific concerns other than CPU/memory usage and startup time?

@antoinerg
Copy link
Collaborator Author

@scjody in the spirit of not wasting your team's time, let's wait before testing: I will try to bump Ubuntu's version as well.

@tonkolviktor
Copy link

Hello,

i was having troubles with 1.2.1 version of orca on my raspberry pi.

orca tag v3.2.0 did not work as well: i was getting this error: #164
orca tag v3.20 + this PR did not work as well: because of this: electron/electron#16205
orca tag v3.20 + electron 3.1.3 worked (on raspberry)!

@antoinerg
Copy link
Collaborator Author

antoinerg commented Jul 30, 2019

orca tag v3.20 + electron 3.1.3 worked (on raspberry)!

@tonkolviktor you might be interested to know that you can set the electron binary used by Orca by setting the env variable ELECTRON_PATH:

const electronPath = process.env['ELECTRON_PATH'] ? process.env['ELECTRON_PATH'] : require('electron')

@antoinerg antoinerg mentioned this pull request Nov 12, 2019
5 tasks
@antoinerg
Copy link
Collaborator Author

Closing in favor of PR #266

@antoinerg antoinerg closed this Nov 12, 2019
@antoinerg antoinerg deleted the bump-electron-4 branch December 18, 2019 19:44
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.

4 participants