We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a79262b commit c49f9f2Copy full SHA for c49f9f2
1 file changed
app/src/main/index.ts
@@ -229,7 +229,12 @@ app.whenReady().then(() => {
229
if (isE2EMode) log.info('[e2e] hook handlers ok');
230
registerWatchHandlers(getMainWindow);
231
if (isE2EMode) log.info('[e2e] watch handlers ok');
232
- registerUpdateHandlers();
+ // Skip update handler registration in E2E mode. On Linux CI, electron-updater
233
+ // initialises AppImageUpdater which accesses D-Bus / libsecret and hangs for
234
+ // ~20 s when no real session bus is available. Auto-update is irrelevant in tests.
235
+ if (!isE2EMode) {
236
+ registerUpdateHandlers();
237
+ }
238
if (isE2EMode) log.info('[e2e] handlers registered');
239
240
mainWindow = createWindow();
0 commit comments