update worker and max failures in e2e config #25
Annotations
11 errors, 5 warnings, and 2 notices
π§ͺ Running the api tests:
tests/pw/tests/api/supportTickets.spec.ts#L1
1) [api_tests] βΊ supportTickets.spec.ts:76:9 βΊ support ticket api test βΊ update batch support tickets @Pro
Test timeout of 10000ms exceeded.
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L238
1) [e2e_tests] βΊ productAdvertising.spec.ts:68:9 βΊ Product Advertising test βΊ vendor can buy product advertising @Pro
TimeoutError: page.waitForResponse: Timeout 20000ms exceeded while waiting for event "response"
at ../../pages/basePage.ts:238
236 | // click & wait for response
237 | async clickAndWaitForResponseAndLoadState(subUrl: string, selector: string, code = 200): Promise<Response> {
> 238 | const [, response] = await Promise.all([this.page.waitForLoadState('networkidle'), this.page.waitForResponse(resp => resp.url().includes(subUrl) && resp.status() === code), this.page.locator(selector).click()]);
| ^
239 | expect(response.status()).toBe(code);
240 | return response;
241 | }
at CustomerPage.clickAndWaitForResponseAndLoadState (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:238:102)
at CustomerPage.paymentOrder (/home/runner/work/dokan/dokan/tests/pw/pages/customerPage.ts:365:20)
at VendorPage.buyProductAdvertising (/home/runner/work/dokan/dokan/tests/pw/pages/vendorPage.ts:320:25)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/productAdvertising.spec.ts:69:25
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L238
1) [e2e_tests] βΊ productAdvertising.spec.ts:68:9 βΊ Product Advertising test βΊ vendor can buy product advertising @Pro
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
TimeoutError: page.waitForResponse: Timeout 20000ms exceeded while waiting for event "response"
at ../../pages/basePage.ts:238
236 | // click & wait for response
237 | async clickAndWaitForResponseAndLoadState(subUrl: string, selector: string, code = 200): Promise<Response> {
> 238 | const [, response] = await Promise.all([this.page.waitForLoadState('networkidle'), this.page.waitForResponse(resp => resp.url().includes(subUrl) && resp.status() === code), this.page.locator(selector).click()]);
| ^
239 | expect(response.status()).toBe(code);
240 | return response;
241 | }
at CustomerPage.clickAndWaitForResponseAndLoadState (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:238:102)
at CustomerPage.paymentOrder (/home/runner/work/dokan/dokan/tests/pw/pages/customerPage.ts:365:20)
at VendorPage.buyProductAdvertising (/home/runner/work/dokan/dokan/tests/pw/pages/vendorPage.ts:320:25)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/productAdvertising.spec.ts:69:25
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L98
2) [e2e_tests] βΊ setting.spec.ts:133:9 βΊ Settings test βΊ admin can set order status change capability (selling settings) @lite
Error: expect(received).toMatch(expected)
Expected substring: "dashboard/orders"
Received string: "http://localhost:9999/my-account/"
at ../../pages/basePage.ts:98
96 | // await this.page.goto(url, { waitUntil: 'domcontentloaded' }); //don't work for backend
97 | const currentUrl = this.getCurrentUrl();
> 98 | expect(currentUrl).toMatch(subPath);
| ^
99 | }
100 | }
101 |
at OrdersPage.goIfNotThere (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:98:32)
at OrdersPage.searchOrder (/home/runner/work/dokan/dokan/tests/pw/pages/ordersPage.ts:67:9)
at OrdersPage.goToOrderDetails (/home/runner/work/dokan/dokan/tests/pw/pages/ordersPage.ts:104:9)
at SettingPage.setOrderStatusChangeCapability (/home/runner/work/dokan/dokan/tests/pw/pages/settingPage.ts:130:9)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/setting.spec.ts:138:9
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L98
2) [e2e_tests] βΊ setting.spec.ts:133:9 βΊ Settings test βΊ admin can set order status change capability (selling settings) @lite
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(received).toMatch(expected)
Expected substring: "dashboard/orders"
Received string: "http://localhost:9999/my-account/"
at ../../pages/basePage.ts:98
96 | // await this.page.goto(url, { waitUntil: 'domcontentloaded' }); //don't work for backend
97 | const currentUrl = this.getCurrentUrl();
> 98 | expect(currentUrl).toMatch(subPath);
| ^
99 | }
100 | }
101 |
at OrdersPage.goIfNotThere (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:98:32)
at OrdersPage.searchOrder (/home/runner/work/dokan/dokan/tests/pw/pages/ordersPage.ts:67:9)
at OrdersPage.goToOrderDetails (/home/runner/work/dokan/dokan/tests/pw/pages/ordersPage.ts:104:9)
at SettingPage.setOrderStatusChangeCapability (/home/runner/work/dokan/dokan/tests/pw/pages/settingPage.ts:130:9)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/setting.spec.ts:138:9
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L883
3) [e2e_tests] βΊ shop.spec.ts:47:9 βΊ Shop functionality test βΊ customer can view products on map @Pro
TimeoutError: locator.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('//div[@id="dokan-geolocation-locations-map"]//div[contains(@Style, "dokan-pro/modules/geolocation/assets/images")]')
at ../../pages/basePage.ts:883
881 | async clickLocator(selector: string): Promise<void> {
882 | const locator = this.page.locator(selector);
> 883 | await locator.click();
| ^
884 | }
885 |
886 | // get locator count
at ShopPage.clickLocator (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:883:23)
at ShopPage.click (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:170:20)
at ShopPage.productOnMap (/home/runner/work/dokan/dokan/tests/pw/pages/shopPage.ts:92:24)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/shop.spec.ts:48:9
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L883
3) [e2e_tests] βΊ shop.spec.ts:47:9 βΊ Shop functionality test βΊ customer can view products on map @Pro
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
TimeoutError: locator.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('//div[@id="dokan-geolocation-locations-map"]//div[contains(@Style, "dokan-pro/modules/geolocation/assets/images")]')
at ../../pages/basePage.ts:883
881 | async clickLocator(selector: string): Promise<void> {
882 | const locator = this.page.locator(selector);
> 883 | await locator.click();
| ^
884 | }
885 |
886 | // get locator count
at ShopPage.clickLocator (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:883:23)
at ShopPage.click (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:170:20)
at ShopPage.productOnMap (/home/runner/work/dokan/dokan/tests/pw/pages/shopPage.ts:92:24)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/shop.spec.ts:48:9
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L1321
4) [e2e_tests] βΊ singleProduct.spec.ts:26:9 βΊ Single product functionality test βΊ single product is rendering properly @lite @explo
Error: Timed out 15000ms waiting for expect(locator).toBeVisible()
Locator: locator('div[id="tab-geolocation"] address')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 15000ms
- waiting for locator('div[id="tab-geolocation"] address')
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
at ../../pages/basePage.ts:1321
1319 | // assert element to be visible
1320 | async toBeVisible(selector: string) {
> 1321 | await expect(this.page.locator(selector)).toBeVisible();
| ^
1322 | }
1323 |
1324 | // assert checkbox to be checked
at SingleProductPage.toBeVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1321:51)
at SingleProductPage.multipleElementVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1296:24)
at SingleProductPage.singleProductRenderProperly (/home/runner/work/dokan/dokan/tests/pw/pages/singleProductPage.ts:63:24)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/singleProduct.spec.ts:27:9
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L1321
4) [e2e_tests] βΊ singleProduct.spec.ts:26:9 βΊ Single product functionality test βΊ single product is rendering properly @lite @explo
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: Timed out 15000ms waiting for expect(locator).toBeVisible()
Locator: locator('div[id="tab-geolocation"] address')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 15000ms
- waiting for locator('div[id="tab-geolocation"] address')
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
at ../../pages/basePage.ts:1321
1319 | // assert element to be visible
1320 | async toBeVisible(selector: string) {
> 1321 | await expect(this.page.locator(selector)).toBeVisible();
| ^
1322 | }
1323 |
1324 | // assert checkbox to be checked
at SingleProductPage.toBeVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1321:51)
at SingleProductPage.multipleElementVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1296:24)
at SingleProductPage.singleProductRenderProperly (/home/runner/work/dokan/dokan/tests/pw/pages/singleProductPage.ts:63:24)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/singleProduct.spec.ts:27:9
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L1321
5) [e2e_tests] βΊ singleProduct.spec.ts:38:9 βΊ Single product functionality test βΊ customer can view product location @Pro
Error: Timed out 15000ms waiting for expect(locator).toBeVisible()
Locator: locator('div[id="tab-geolocation"] address')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 15000ms
- waiting for locator('div[id="tab-geolocation"] address')
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
at ../../pages/basePage.ts:1321
1319 | // assert element to be visible
1320 | async toBeVisible(selector: string) {
> 1321 | await expect(this.page.locator(selector)).toBeVisible();
| ^
1322 | }
1323 |
1324 | // assert checkbox to be checked
at SingleProductPage.toBeVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1321:51)
at SingleProductPage.multipleElementVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1296:24)
at SingleProductPage.productLocation (/home/runner/work/dokan/dokan/tests/pw/pages/singleProductPage.ts:98:20)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/singleProduct.spec.ts:39:9
|
π§ͺ Running the e2e tests:
tests/pw/pages/basePage.ts#L1321
5) [e2e_tests] βΊ singleProduct.spec.ts:38:9 βΊ Single product functionality test βΊ customer can view product location @Pro
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: Timed out 15000ms waiting for expect(locator).toBeVisible()
Locator: locator('div[id="tab-geolocation"] address')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 15000ms
- waiting for locator('div[id="tab-geolocation"] address')
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
- locator resolved to <address></address>
- unexpected value "hidden"
at ../../pages/basePage.ts:1321
1319 | // assert element to be visible
1320 | async toBeVisible(selector: string) {
> 1321 | await expect(this.page.locator(selector)).toBeVisible();
| ^
1322 | }
1323 |
1324 | // assert checkbox to be checked
at SingleProductPage.toBeVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1321:51)
at SingleProductPage.multipleElementVisible (/home/runner/work/dokan/dokan/tests/pw/pages/basePage.ts:1296:24)
at SingleProductPage.productLocation (/home/runner/work/dokan/dokan/tests/pw/pages/singleProductPage.ts:98:20)
at /home/runner/work/dokan/dokan/tests/pw/tests/e2e/singleProduct.spec.ts:39:9
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/github-script@v6, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
π§ͺ Running the api tests:
tests/pw/[api_tests] βΊ products.spec.ts#L1
tests/pw/[api_tests] βΊ products.spec.ts took 27.0s
|
π§ͺ Running the api tests:
tests/pw/[api_tests] βΊ supportTickets.spec.ts#L1
tests/pw/[api_tests] βΊ supportTickets.spec.ts took 26.8s
|
π§ͺ Running the e2e tests:
tests/pw/[e2e_tests] βΊ products.spec.ts#L1
tests/pw/[e2e_tests] βΊ products.spec.ts took 5.6m
|
π§ͺ Running the e2e tests:
tests/pw/[e2e_tests] βΊ vendorSettings.spec.ts#L1
tests/pw/[e2e_tests] βΊ vendorSettings.spec.ts took 2.8m
|
π§ͺ Running the api tests
1 flaky
[api_tests] βΊ supportTickets.spec.ts:76:9 βΊ support ticket api test βΊ update batch support tickets @Pro
29 skipped
258 passed (1.9m)
|
π§ͺ Running the e2e tests
100 failed
[e2e_tests] βΊ productAdvertising.spec.ts:68:9 βΊ Product Advertising test βΊ vendor can buy product advertising @Pro
[e2e_tests] βΊ setting.spec.ts:133:9 βΊ Settings test βΊ admin can set order status change capability (selling settings) @lite
[e2e_tests] βΊ shop.spec.ts:47:9 βΊ Shop functionality test βΊ customer can view products on map @Pro
[e2e_tests] βΊ singleProduct.spec.ts:26:9 βΊ Single product functionality test βΊ single product is rendering properly @lite @explo
[e2e_tests] βΊ singleProduct.spec.ts:38:9 βΊ Single product functionality test βΊ customer can view product location @Pro
[e2e_tests] βΊ spmv.spec.ts:53:9 βΊ Vendor SPMV test βΊ vendor spmv menu page is rendering properly @Pro @explo
[e2e_tests] βΊ spmv.spec.ts:57:9 βΊ Vendor SPMV test βΊ vendor can search similar product on spmv page @Pro
[e2e_tests] βΊ spmv.spec.ts:61:9 βΊ Vendor SPMV test βΊ vendor can search similar product on product popup @Pro
[e2e_tests] βΊ spmv.spec.ts:65:9 βΊ Vendor SPMV test βΊ vendor can search similar booking product @Pro
[e2e_tests] βΊ spmv.spec.ts:70:9 βΊ Vendor SPMV test βΊ vendor can search similar auction product @Pro
[e2e_tests] βΊ spmv.spec.ts:75:9 βΊ Vendor SPMV test βΊ vendor can go to own product edit from spmv page @Pro
[e2e_tests] βΊ spmv.spec.ts:79:9 βΊ Vendor SPMV test βΊ vendor can sort spmv products @Pro ββββββββ
[e2e_tests] βΊ spmv.spec.ts:83:9 βΊ Vendor SPMV test βΊ vendor can clone product @Pro βββββββββββββ
[e2e_tests] βΊ spmv.spec.ts:87:9 βΊ Vendor SPMV test βΊ vendor can clone product via sell item button @Pro
[e2e_tests] βΊ storeCategories.spec.ts:61:9 βΊ Store categories test βΊ vendor can update own store category @Pro
[e2e_tests] βΊ storeSupports.spec.ts:188:9 βΊ Store Support test (vendor) βΊ vendor store support menu page is rendering properly @Pro @explo
[e2e_tests] βΊ storeSupports.spec.ts:192:9 βΊ Store Support test (vendor) βΊ vendor can view support ticket details @Pro @explo
[e2e_tests] βΊ storeSupports.spec.ts:196:9 βΊ Store Support test (vendor) βΊ vendor can filter support tickets by customer @Pro
[e2e_tests] βΊ storeSupports.spec.ts:200:9 βΊ Store Support test (vendor) βΊ vendor can filter support tickets by date range @Pro
[e2e_tests] βΊ storeSupports.spec.ts:204:9 βΊ Store Support test (vendor) βΊ vendor can search support ticket @Pro
[e2e_tests] βΊ storeSupports.spec.ts:209:9 βΊ Store Support test (vendor) βΊ vendor can reply to support ticket @Pro
[e2e_tests] βΊ storeSupports.spec.ts:213:9 βΊ Store Support test (vendor) βΊ vendor can close support ticket @Pro
[e2e_tests] βΊ storeSupports.spec.ts:217:9 βΊ Store Support test (vendor) βΊ vendor can reopen closed support ticket @Pro
[e2e_tests] βΊ storeSupports.spec.ts:222:9 βΊ Store Support test (vendor) βΊ vendor can close support ticket with a chat reply @Pro
[e2e_tests] βΊ storeSupports.spec.ts:227:9 βΊ Store Support test (vendor) βΊ vendor can reopen closed support ticket with a chat reply @Pro
[e2e_tests] βΊ vendor.spec.ts:66:9 βΊ Vendor functionality test βΊ vendor can setup setup-wizard @lite
[e2e_tests] βΊ vendor.spec.ts:70:9 βΊ Vendor functionality test βΊ vendor account details menu page is rendering properly @lite @explo
[e2e_tests] βΊ vendor.spec.ts:74:9 βΊ Vendor functionality test βΊ vendor update account details @lite
[e2e_tests] βΊ vendor.spec.ts:78:9 βΊ Vendor functionality test βΊ vendor can visit own Store @lite
[e2e_tests] βΊ vendorAnalytics.spec.ts:19:9 βΊ Vendor analytics test βΊ vendor analytics menu page is rendering properly @Pro @explo
[e2e_tests] βΊ vendorAuction.spec.ts:44:9 βΊ Auction Product test βΊ vendor auction menu page is rendering properly @Pro @explo
[e2e_tests] βΊ vendorAuction.spec.ts:48:9 βΊ Auction Product test βΊ vendor can add auction product @Pro
[e2e_tests] βΊ vendorAuction.spec.ts:52:9 βΊ Auction Product test βΊ vendor can edit auction product @Pro
[e2e_tests] βΊ vendorAuction.spec.ts:56:9 βΊ Auction Product test βΊ vendor can view auction product @Pro
[e2e_tests] βΊ vendorAuction.spec.ts:60:9 βΊ Auction Produ
|
The logs for this run have expired and are no longer available.
Loading