Replace e2e fork node with anvil #9238
Annotations
14 errors and 2 notices
|
e2e-tests-fork
Process completed with exit code 1.
|
|
[chromium] › e2e-tests/fork-based/transactions.spec.ts:40:7 › Transactions @fork › User can send base asset:
e2e-tests/utils/transactions.ts#L149
2) [chromium] › e2e-tests/fork-based/transactions.spec.ts:40:7 › Transactions @fork › User can send base asset › Send transaction
Error: expect(received).toBe(expected) // Object.is equality
Expected: ""
Received: "0x70997970c51812dc3a010c7d01b50e0d17dc79c8"
at utils/transactions.ts:149
147 | )
148 | if (baseAsset) {
> 149 | expect(clipboardHex).toBe("")
| ^
150 | await expect(rawDataWrap.locator(".raw_data_text")).toBeEmpty()
151 | } else {
152 | expect(clipboardHex).toMatch(/0x[a-f\d]{40,}/)
at TransactionsHelper.assertTransferScreen (/home/runner/work/extension/extension/e2e-tests/utils/transactions.ts:149:28)
at /home/runner/work/extension/extension/e2e-tests/fork-based/transactions.spec.ts:134:7
at /home/runner/work/extension/extension/e2e-tests/fork-based/transactions.spec.ts:130:5
|
|
[chromium] › e2e-tests/fork-based/transactions.spec.ts:221:7 › Transactions @fork › User can open ERC-20 transfer from asset list and can reject the transfer:
e2e-tests/fork-based/transactions.spec.ts#L265
1) [chromium] › e2e-tests/fork-based/transactions.spec.ts:221:7 › Transactions @fork › User can open ERC-20 transfer from asset list and can reject the transfer › Import account
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('.asset_list_item').filter({ has: locator('span').filter({ hasText: /^DAI$/ }) }).getByTestId('resolved_asset_price')
Expected: visible
Timeout: 120000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 120000ms
- waiting for locator('.asset_list_item').filter({ has: locator('span').filter({ hasText: /^DAI$/ }) }).getByTestId('resolved_asset_price')
263 | })
264 | // Wait for prices to load
> 265 | await expect(daiAsset.getByTestId("resolved_asset_price")).toBeVisible({
| ^
266 | timeout: 120000,
267 | })
268 | await daiAsset.locator(".asset_icon_send").click({ trial: true })
at /home/runner/work/extension/extension/e2e-tests/fork-based/transactions.spec.ts:265:66
at /home/runner/work/extension/extension/e2e-tests/fork-based/transactions.spec.ts:228:5
|
|
[chromium] › e2e-tests/fork-based/transactions.spec.ts:221:7 › Transactions @fork › User can open ERC-20 transfer from asset list and can reject the transfer:
e2e-tests/fork-based/transactions.spec.ts#L265
1) [chromium] › e2e-tests/fork-based/transactions.spec.ts:221:7 › Transactions @fork › User can open ERC-20 transfer from asset list and can reject the transfer › Import account
Error: expect(locator).toBeVisible() failed
Locator: locator('.asset_list_item').filter({ has: locator('span').filter({ hasText: /^DAI$/ }) }).getByTestId('resolved_asset_price')
Expected: visible
Timeout: 120000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 120000ms
- waiting for locator('.asset_list_item').filter({ has: locator('span').filter({ hasText: /^DAI$/ }) }).getByTestId('resolved_asset_price')
263 | })
264 | // Wait for prices to load
> 265 | await expect(daiAsset.getByTestId("resolved_asset_price")).toBeVisible({
| ^
266 | timeout: 120000,
267 | })
268 | await daiAsset.locator(".asset_icon_send").click({ trial: true })
at /home/runner/work/extension/extension/e2e-tests/fork-based/transactions.spec.ts:265:66
at /home/runner/work/extension/extension/e2e-tests/fork-based/transactions.spec.ts:228:5
|
|
[chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase:
e2e-tests/regular/onboarding.spec.ts#L54
3) [chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.hover: Target page, context or browser has been closed
Call log:
- waiting for getByTestId('top_menu_profile_button').last()
52 | await walletPageHelper.goToStartPage()
53 |
> 54 | await popup.getByTestId("top_menu_profile_button").last().hover()
| ^
55 |
56 | await popup.getByRole("button", { name: "Copy address" }).click()
57 |
at /home/runner/work/extension/extension/e2e-tests/regular/onboarding.spec.ts:54:63
|
|
[chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase:
e2e-tests/regular/onboarding.spec.ts#L0
3) [chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 240000ms exceeded.
|
|
[chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase:
e2e-tests/regular/onboarding.spec.ts#L54
3) [chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase
Error: locator.hover: Target page, context or browser has been closed
Call log:
- waiting for getByTestId('top_menu_profile_button').last()
52 | await walletPageHelper.goToStartPage()
53 |
> 54 | await popup.getByTestId("top_menu_profile_button").last().hover()
| ^
55 |
56 | await popup.getByRole("button", { name: "Copy address" }).click()
57 |
at /home/runner/work/extension/extension/e2e-tests/regular/onboarding.spec.ts:54:63
|
|
[chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase:
e2e-tests/regular/onboarding.spec.ts#L0
3) [chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase
Test timeout of 240000ms exceeded.
|
|
[chromium] › e2e-tests/regular/onboarding.spec.ts:7:7 › Onboarding › User can onboard a read-only address:
e2e-tests/regular/onboarding.spec.ts#L21
2) [chromium] › e2e-tests/regular/onboarding.spec.ts:7:7 › Onboarding › User can onboard a read-only address
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('top_menu_profile_button').last()
Expected: "testertesting.eth"
Timeout: 60000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 60000ms
- waiting for getByTestId('top_menu_profile_button').last()
Call Log:
- Test timeout of 240000ms exceeded
19 | popup.getByTestId("top_menu_profile_button").last(),
20 | ).toHaveText(readOnlyAddress)
> 21 | }).toPass()
| ^
22 |
23 | await expect(popup.getByTestId("wallet_balance")).toBeVisible()
24 |
at /home/runner/work/extension/extension/e2e-tests/regular/onboarding.spec.ts:21:8
|
|
[chromium] › e2e-tests/regular/onboarding.spec.ts:7:7 › Onboarding › User can onboard a read-only address:
e2e-tests/regular/onboarding.spec.ts#L21
2) [chromium] › e2e-tests/regular/onboarding.spec.ts:7:7 › Onboarding › User can onboard a read-only address
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('top_menu_profile_button').last()
Expected: "testertesting.eth"
Timeout: 60000ms
Error: element(s) not found
Call log:
- Expect "toHaveText" with timeout 60000ms
- waiting for getByTestId('top_menu_profile_button').last()
Call Log:
- Test timeout of 240000ms exceeded
19 | popup.getByTestId("top_menu_profile_button").last(),
20 | ).toHaveText(readOnlyAddress)
> 21 | }).toPass()
| ^
22 |
23 | await expect(popup.getByTestId("wallet_balance")).toBeVisible()
24 |
at /home/runner/work/extension/extension/e2e-tests/regular/onboarding.spec.ts:21:8
|
|
[chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list:
e2e-tests/regular/dapp-connect.spec.ts#L76
1) [chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for locator('text="Settings"')
74 | await walletPageHelper.goToStartPage()
75 |
> 76 | await page.locator('text="Settings"').click()
| ^
77 | await page.locator("text=Connected websites").click()
78 |
79 | await page.locator('xpath=//li[contains(., "CoW Swap")]//button').click()
at /home/runner/work/extension/extension/e2e-tests/regular/dapp-connect.spec.ts:76:43
|
|
[chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list:
e2e-tests/regular/dapp-connect.spec.ts#L0
1) [chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 240000ms exceeded.
|
|
[chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list:
e2e-tests/regular/dapp-connect.spec.ts#L76
1) [chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for locator('text="Settings"')
74 | await walletPageHelper.goToStartPage()
75 |
> 76 | await page.locator('text="Settings"').click()
| ^
77 | await page.locator("text=Connected websites").click()
78 |
79 | await page.locator('xpath=//li[contains(., "CoW Swap")]//button').click()
at /home/runner/work/extension/extension/e2e-tests/regular/dapp-connect.spec.ts:76:43
|
|
[chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list:
e2e-tests/regular/dapp-connect.spec.ts#L0
1) [chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list
Test timeout of 240000ms exceeded.
|
|
|
|
🎭 Playwright Run Summary
4 failed
[chromium] › e2e-tests/regular/dapp-connect.spec.ts:50:7 › dApp Connections › should work and add an entry to the connected websites list
[chromium] › e2e-tests/regular/onboarding.spec.ts:7:7 › Onboarding › User can onboard a read-only address
[chromium] › e2e-tests/regular/onboarding.spec.ts:28:7 › Onboarding › User can onboard with a existing seed-phrase
[chromium] › e2e-tests/regular/onboarding.spec.ts:63:7 › Onboarding › User can onboard with a new seed-phrase
1 flaky
[chromium] › e2e-tests/regular/dapp-connect.spec.ts:4:7 › dApp Connections › should display an informational popup for Taho as default on first connection
2 skipped
2 passed (33.3m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
debug-output
|
124 MB |
sha256:f584b191fe8d39e19af098778684486d858badb763a23d3ecb0bfdc1c2cba51d
|
|
|
extension-builds-3781
|
25.5 MB |
sha256:ca636cb4db831c3631e8f075e9ccbfdbc1c4a242afab9d5ac9b1d59e0c8c626b
|
|
|
extension-builds-fork-3781
|
25.5 MB |
sha256:24aa357cec7c47289a34c51d9a6cbff8775828539973d5a4207f7610e8a4b3f2
|
|
|
fork-debug-output
|
63.6 MB |
sha256:756bddb80a34ac5483db12b3a7d16a326e3435fedcf611a59033b9734c88be87
|
|