Skip to content

Commit d7fdf78

Browse files
committed
(#246) Debug Electron CI run
1 parent 1918c2a commit d7fdf78

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

.github/workflows/ci.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@ jobs:
3838
uses: GabrielBB/xvfb-action@v1
3939
with:
4040
run: npm --prefix e2e/electron-test cit
41+
- name: Upload release binaries
42+
uses: alexellis/[email protected]
43+
env:
44+
GITHUB_TOKEN: ${{ github.token }}
45+
with:
46+
asset_paths: '["/tmp/*"]'
4147
- name: Merge coverage reports
4248
run: |
4349
npm run coverage:merge
@@ -85,7 +91,7 @@ jobs:
8591
if: ${{matrix.os == 'ubuntu-latest'}}
8692
run: docker exec nut-ci bash -c "bash $PWD/.build/build.sh ${PWD} ${{matrix.node}}"
8793
- name: Run Electron e2e test subpackage
88-
if: ${{matrix.os == 'ubuntu-latest'}}
94+
# if: ${{matrix.os == 'ubuntu-latest'}}
8995
uses: GabrielBB/xvfb-action@v1
9096
with:
9197
run: npm --prefix e2e/electron-test cit

e2e/electron-test/main.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ function createWindow() {
1616
mainWindow.maximize();
1717

1818
(async () => {
19+
await screen.capture(`${process.platform}_screen.png`, ".png", "/tmp/");
1920
screen.config.resourceDirectory = `${__dirname}/assets/`;
20-
await mouse.move(straightTo(centerOf(screen.waitFor("quit.png", 10000))));
21-
await mouse.leftClick();
21+
// await mouse.move(straightTo(centerOf(screen.waitFor("quit.png", 10000))));
22+
// await mouse.leftClick();
2223
})();
2324
}
2425

@@ -29,7 +30,7 @@ ipcMain.on("main", (event, args) => {
2930
});
3031

3132
app.whenReady().then(() => {
32-
setTimeout(() => process.exit(1), 15000);
33+
setTimeout(() => process.exit(0), 15000);
3334
createWindow()
3435

3536
app.on('activate', function () {

0 commit comments

Comments
 (0)