Nightly E2E Electron Pro Windows #50
workflow_scheduled_win_electron_pro.yml
on: schedule
Test TagSpaces Pro on Windows
33m 46s
Annotations
10 errors, 1 warning, and 2 notices
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:186:7 › TST51 - Command line file opening › TST5105 - Close file opened via cmdopen [electron]:
tests\e2e\general.helpers.js#L437
3) [electron] › tests\e2e\cmdopen.pw.e2e.js:186:7 › TST51 - Command line file opening › TST5105 - Close file opened via cmdopen [electron]
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:192:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:186:7 › TST51 - Command line file opening › TST5105 - Close file opened via cmdopen [electron]:
tests\e2e\general.helpers.js#L437
3) [electron] › tests\e2e\cmdopen.pw.e2e.js:186:7 › TST51 - Command line file opening › TST5105 - Close file opened via cmdopen [electron]
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:192:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:186:7 › TST51 - Command line file opening › TST5105 - Close file opened via cmdopen [electron]:
tests\e2e\general.helpers.js#L437
3) [electron] › tests\e2e\cmdopen.pw.e2e.js:186:7 › TST51 - Command line file opening › TST5105 - Close file opened via cmdopen [electron]
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:192:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:160:7 › TST51 - Command line file opening › TST5104 - Add description to file opened via cmdopen [electron]:
tests\e2e\general.helpers.js#L437
2) [electron] › tests\e2e\cmdopen.pw.e2e.js:160:7 › TST51 - Command line file opening › TST5104 - Add description to file opened via cmdopen [electron]
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:166:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:160:7 › TST51 - Command line file opening › TST5104 - Add description to file opened via cmdopen [electron]:
tests\e2e\general.helpers.js#L437
2) [electron] › tests\e2e\cmdopen.pw.e2e.js:160:7 › TST51 - Command line file opening › TST5104 - Add description to file opened via cmdopen [electron]
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:166:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:160:7 › TST51 - Command line file opening › TST5104 - Add description to file opened via cmdopen [electron]:
tests\e2e\general.helpers.js#L437
2) [electron] › tests\e2e\cmdopen.pw.e2e.js:160:7 › TST51 - Command line file opening › TST5104 - Add description to file opened via cmdopen [electron]
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:166:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:96:7 › TST51 - Command line file opening › TST5101 - Open file via cmdopen and verify it is displayed [electron]:
tests\e2e\general.helpers.js#L437
1) [electron] › tests\e2e\cmdopen.pw.e2e.js:96:7 › TST51 - Command line file opening › TST5101 - Open file via cmdopen and verify it is displayed [electron]
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:103:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:96:7 › TST51 - Command line file opening › TST5101 - Open file via cmdopen and verify it is displayed [electron]:
tests\e2e\general.helpers.js#L437
1) [electron] › tests\e2e\cmdopen.pw.e2e.js:96:7 › TST51 - Command line file opening › TST5101 - Open file via cmdopen and verify it is displayed [electron]
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:103:5
|
|
[electron] › tests\e2e\cmdopen.pw.e2e.js:96:7 › TST51 - Command line file opening › TST5101 - Open file via cmdopen and verify it is displayed [electron]:
tests\e2e\general.helpers.js#L437
1) [electron] › tests\e2e\cmdopen.pw.e2e.js:96:7 › TST51 - Command line file opening › TST5101 - Open file via cmdopen and verify it is displayed [electron]
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
at general.helpers.js:437
435 | displayed = await isDisplayed(selector, exist, timeout);
436 | }
> 437 | expect(displayed).toBe(true);
| ^
438 | }
439 |
440 | export async function createLocation(
at expectElementExist (D:\a\maestria\maestria\tests\e2e\general.helpers.js:437:21)
at D:\a\maestria\maestria\tests\e2e\cmdopen.pw.e2e.js:103:5
|
|
Test TagSpaces Pro on Windows
Testing stopped early after 20 maximum allowed failures.
|
|
Test TagSpaces Pro on Windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
20 failed
[electron] › tests\e2e\cmdopen.pw.e2e.js:96:7 › TST51 - Command line file opening › TST5101 - Open file via cmdopen and verify it is displayed [electron]
[electron] › tests\e2e\cmdopen.pw.e2e.js:160:7 › TST51 - Command line file opening › TST5104 - Add description to file opened via cmdopen [electron]
[electron] › tests\e2e\cmdopen.pw.e2e.js:186:7 › TST51 - Command line file opening › TST5105 - Close file opened via cmdopen [electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:70:7 › TST08 - File folder properties › TST0801 - Arrow keys select next prev file (keybindings) [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:110:7 › TST08 - File folder properties › TST0802 - Open next file buttons [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:134:7 › TST08 - File folder properties › TST0803 - Open previous files buttons [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:175:7 › TST08 - File folder properties › TST0805 - Rename opened file [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:211:7 › TST08 - File folder properties › TST0808 - Add and remove tags to a file (file names) [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:218:7 › TST08 - File folder properties › TST0809 - Add and remove tag to a file (sidecar files) [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:228:7 › TST08 - File folder properties › TST0810 - Tag file drag&drop in file opener [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:261:7 › TST08 - File folder properties › TST0811 - Duplicate file [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:274:7 › TST08 - File folder properties › TST3001 - Description for files [web,s3,electron,_pro]
[electron] › tests\e2e\fileopener.pw.e2e.js:295:7 › TST08 - File folder properties › TST0812 - Reload file [s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:313:7 › TST08 - File folder properties › TST0813 - Delete file and check meta and thumbnails deleted [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:359:7 › TST08 - File folder properties › TST0813a - Delete file and check revisions deleted [web,s3,electron,_pro]
[electron] › tests\e2e\fileopener.pw.e2e.js:381:7 › TST08 - File folder properties › TST0814 - Open file fullscreen and exit with close button [s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:410:7 › TST08 - File folder properties › TST0827 - Link for internal sharing + copy [web,s3,electron]
[electron] › tests\e2e\fileopener.pw.e2e.js:430:7 › TST08 - File folder properties › TST0828 - Toggle file revisions [web,s3,electron,_pro]
[electron] › tests\e2e\fileopener.pw.e2e.js:438:7 › TST08 - File folder properties › TST0829 - Create and restore revision [web,s3,electron,_pro]
[electron] › tests\e2e\fileopener.pw.e2e.js:464:7 › TST08 - File folder properties › TST0830 - Create, open and delete revision [web,s3,electron,_pro]
4 skipped
204 did not run
|
|
🎭 Playwright Run Summary
441 passed (10.6s)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
test-artifacts-electron-win
|
8.89 MB |
sha256:31964497be6a8f5cce2b3246c51441f3090e43215a294f1d9d5bae3fc4e7f843
|
|