-
Notifications
You must be signed in to change notification settings - Fork 67
Conversation
f95ad9c
to
a041c19
Compare
a041c19
to
265af00
Compare
So after some digging, it looks like we get an exit code of 3221225477 on windows, which may be from calling On Linux on CI, it just fails with error code 1. No idea. |
coverage increased, we should land this |
Not using babel in electron-mocha doesn't fix failures. |
Running renderer tests that does not use any of our application code or babel still results in exit code 1 on linux, and passes on Windows, but the test doesn't even run on Windows somehow. |
09435ad
to
e25cfaa
Compare
78b0930
to
4faaa9e
Compare
Failing with same error as on CI on local windows install:
and same with linux (same error as CI) |
4faaa9e
to
2777bd8
Compare
Windows and Linux was failing due to passing in a custom env (with ELECTRON_PATH) into the electron-mocha process, which spawns its own electron process, which something requires a default/current environment (and since the electron-mocha process we use a custom env, we clobber that.) Fixed via Linux now working (I think). Windows is failing due to a "Object has been destroyed" error fired by something in the main process, after all tests pass, and the electron app is in the process of being destroyed. Trying to ignore this error doesn't help. Forcing |
47586a0
to
2faf6d8
Compare
document.body.appendChild(container); | ||
|
||
// Require these so we can transpile the client code on the fly | ||
// require('babel-polyfill'); |
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.
Removing these and adding in a follow up -- was originally a source of failure, but things are working now and this will be the next step
r+ |
…very basic test running in the renderer process. r=vporof'"" This reverts commit b93be0a.
globbing which has CI/cross platform issues.
and Windows. r=vporof
2faf6d8
to
cfb3c4d
Compare
Attempting to land renderer tests again -- a few failures.