@Desktop • Test App triggered by stephane-lieumont-ledger on ref develop #21261
test-desktop.yml
on: push
Desktop E2E (Windows)
24m 53s
Desktop E2E (Linux)
6m 42s
Desktop E2E (macOS X)
31m 58s
Desktop code checks
5m 58s
Desktop deadcode check
4m 19s
Desktop Unit Tests
6m 17s
Allure Reports Export on Server
4m 19s
report
41s
Annotations
8 errors, 3 warnings, and 3 notices
services/liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke:
apps/ledger-live-desktop/tests/models/DeviceAction.ts#L41
1) services/liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke › Verify Address - modal ──────
TimeoutError: locator.waitFor: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for locator('data-test-id=device-action-loader') to be visible
============================================================
at ../models/DeviceAction.ts:41
39 | });
40 |
> 41 | await this.loader.waitFor({ state: "visible" });
| ^
42 | await this.loader.waitFor({ state: "detached" });
43 | }
44 |
at DeviceAction.openApp (/Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/models/DeviceAction.ts:41:23)
at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/liveapp-sdk.spec.ts:86:5
at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/liveapp-sdk.spec.ts:84:3
|
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke:
apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L1
2) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke ─────────────────────────────────
Test timeout of 190000ms exceeded.
|
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke:
apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L407
2) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke ─────────────────────────────────
Error: expect(received).resolves.toStrictEqual()
Received promise rejected instead of resolved
Rejected to value: [Error: page.evaluate: Target closed]
405 | await deviceAction.silentSign();
406 |
> 407 | await expect(response).resolves.toStrictEqual({
| ^
408 | id,
409 | jsonrpc: "2.0",
410 | result: { signedTransactionHex: "" },
at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:407:37
at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:384:3
|
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke:
apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L1
2) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke ─────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 190000ms exceeded.
|
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke:
apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L437
2) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke ─────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).resolves.toStrictEqual()
Received promise rejected instead of resolved
Rejected to value: [Error: page.evaluate: Target closed]
435 | await deviceAction.silentSign();
436 |
> 437 | await expect(response).resolves.toStrictEqual({
| ^
438 | id,
439 | jsonrpc: "2.0",
440 | result: {
at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:437:37
at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:414:3
|
accounts\account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account:
apps\ledger-live-desktop\tests\models\DeviceAction.ts#L41
1) accounts\account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account › [BTC] Open device app ───
TimeoutError: locator.waitFor: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for locator('data-test-id=device-action-loader') to be visible
============================================================
at ..\models\DeviceAction.ts:41
39 | });
40 |
> 41 | await this.loader.waitFor({ state: "visible" });
| ^
42 | await this.loader.waitFor({ state: "detached" });
43 | }
44 |
at DeviceAction.openApp (C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\models\DeviceAction.ts:41:23)
at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\account.spec.ts:40:9
at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\account.spec.ts:39:7
|
accounts\account.spec.ts:18:9 › Accounts @smoke › [Tron] Add account:
apps\ledger-live-desktop\tests\models\DeviceAction.ts#L41
2) accounts\account.spec.ts:18:9 › Accounts @smoke › [Tron] Add account › [Tron] Open device app ─
TimeoutError: locator.waitFor: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for locator('data-test-id=device-action-loader') to be visible
============================================================
at ..\models\DeviceAction.ts:41
39 | });
40 |
> 41 | await this.loader.waitFor({ state: "visible" });
| ^
42 | await this.loader.waitFor({ state: "detached" });
43 | }
44 |
at DeviceAction.openApp (C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\models\DeviceAction.ts:41:23)
at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\account.spec.ts:40:9
at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\account.spec.ts:39:7
|
services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke:
apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts#L70
3) services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke › Request Account - select asset
Error: Timed out 61000ms waiting for expect(locator).toBeEnabled()
Locator: locator('data-test-id=select-asset-drawer-search-input')
Expected: enabled
Received: disabled
Call log:
- expect.toBeEnabled with timeout 61000ms
- waiting for locator('data-test-id=select-asset-drawer-search-input')
68 | await drawer.selectCurrency("Bitcoin");
69 | await expect(liveAppWebview.selectAccountTitle).toBeVisible();
> 70 | await expect(liveAppWebview.selectAssetSearchBar).toBeEnabled();
| ^
71 | });
72 |
73 | await test.step("Request Account - select BTC", async () => {
at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts:70:55
at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts:67:3
|
Desktop E2E (Windows)
'v8::ObjectTemplate::SetAccessor': Do signature check in accessor
|
Desktop E2E (Windows)
'<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
|
Allure Reports Export on Server
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
🎭 Playwright Run Summary
3 skipped
57 passed (2.8m)
|
|
🎭 Playwright Run Summary
3 flaky
accounts\account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account ────────────────────────────
accounts\account.spec.ts:18:9 › Accounts @smoke › [Tron] Add account ───────────────────────────
services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke ────────────────────────────────
3 skipped
54 passed (6.0m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
allure-results-linux
Expired
|
1.05 MB |
|
allure-results-macos
Expired
|
1.18 MB |
|
allure-results-windows
Expired
|
1.15 MB |
|
images
Expired
|
6 Bytes |
|
lint
Expired
|
586 KB |
|
summary.json
Expired
|
906 Bytes |
|