Skip to content

Test self-hosted for Mercurial 6 on develop #116

Test self-hosted for Mercurial 6 on develop

Test self-hosted for Mercurial 6 on develop #116

Manually triggered June 13, 2024 08:54
Status Failure
Total duration 41m 0s
Artifacts 1

integration-test.yaml

on: workflow_dispatch
Dotnet tests on self-hosted for Mercurial 6 on develop
18m 39s
Dotnet tests on self-hosted for Mercurial 6 on develop
Playwright tests on self-hosted for Mercurial 6 on develop
21m 54s
Playwright tests on self-hosted for Mercurial 6 on develop
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 21 warnings, and 1 notice
Dotnet tests on self-hosted for Mercurial 6 on develop
Process completed with exit code 1.
Dotnet tests on self-hosted for Mercurial 6 on develop
Process completed with exit code 1.
[chromium] › emailWorkflow.test.ts:28:1 › register: frontend/tests/pages/basePage.ts#L53
1) [chromium] › emailWorkflow.test.ts:28:1 › register, verify, update, verify email address ────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected pattern: /\/user($|\?|#)/ Received string: "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FverifyEmail%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzNzkyNDllYSIsInN1YiI6ImJlNmJmNGRmLTgxMGQtNDU0Mi04YzUyLWI4NDExNzJhY2UwOSIsImRhdGUiOjE3MTgyNzAyMDgsImVtYWlsIjoiYmZkZjIwMDItNzRhMi00MWJjLTk5ZmItM2VkZmVkZTRkMjI0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSBiZmRmMjAwMi03NGEyLTQxYmMtOTlmYi0zZWRmZWRlNGQyMjRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDIwOCwiZXhwIjoxNzE4NTI5NDA4LCJpYXQiOjE3MTgyNzAyMDgsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkxleGJveEFwaSJ9.DHr0fie_4krDG0FaQZ9ppzlU46WYrP0MIBe2qS8-wQI%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3Dbfdf2002-74a2-41bc-99fb-3edfede4d224%40mailinator.com&meta=***" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') - locator resolved to <html>…</html> - unexpected value "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FverifyEmail%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzNzkyNDllYSIsInN1YiI6ImJlNmJmNGRmLTgxMGQtNDU0Mi04YzUyLWI4NDExNzJhY2UwOSIsImRhdGUiOjE3MTgyNzAyMDgsImVtYWlsIjoiYmZkZjIwMDItNzRhMi00MWJjLTk5ZmItM2VkZmVkZTRkMjI0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSBiZmRmMjAwMi03NGEyLTQxYmMtOTlmYi0zZWRmZWRlNGQyMjRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDIwOCwiZXhwIjoxNzE4NTI5NDA4LCJpYXQiOjE3MTgyNzAyMDgsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkxleGJveEFwaSJ9.DHr0fie_4krDG0FaQZ9ppzlU46WYrP0MIBe2qS8-wQI%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3Dbfdf2002-74a2-41bc-99fb-3edfede4d224%40mailinator.com&meta=***" - locator resolved to <html>…</html> - unexpected value "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FverifyEmail%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzNzkyNDllYSIsInN1YiI6ImJlNmJmNGRmLTgxMGQtNDU0Mi04YzUyLWI4NDExNzJhY2UwOSIsImRhdGUiOjE3MTgyNzAyMDgsImVtYWlsIjoiYmZkZjIwMDItNzRhMi00MWJjLTk5ZmItM2VkZmVkZTRkMjI0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSBiZmRmMjAwMi03NGEyLTQxYmMtOTlmYi0zZWRmZWRlNGQyMjRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDIwOCwiZXhwIjoxNzE4NTI5NDA4LCJpYXQiOjE3MTgyNzAyMDgsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkxleGJveEFwaSJ9.DHr0fie_4krDG0FaQZ9ppzlU46WYrP0MIBe2qS8-wQI%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3Dbfdf2002-74a2-41bc-99fb-3edfede4d224%40mailinator.com&meta=***" - locator resolved to <html>…</html> - unexpected value "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FverifyEmail%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzNzkyNDllYSIsInN1YiI6ImJlNmJmNGRmLTgxMGQtNDU0Mi04YzUyLWI4NDExNzJhY2UwOSIsImRhdGUiOjE3MTgyNzAyMDgsImVtYWlsIjoiYmZkZjIwMDItNzRhMi00MWJjLTk5ZmItM2VkZmVkZTRkMjI0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSBiZmRmMjAwMi03NGEyLTQxYmMtOTlmYi0zZWRmZWRlNGQyMjRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDIwOCwiZXhwIjoxNzE4NTI5NDA4LCJpYXQiOjE3MTgyNzAyMDgsImlzcyI6IkxleGJveEFwaSIsImF
[chromium] › emailWorkflow.test.ts:28:1 › register: frontend/tests/pages/mailPages.ts#L38
1) [chromium] › emailWorkflow.test.ts:28:1 › register, verify, update, verify email address ────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Failed to find email: Verify your e-mail address (0) Timeout 10000ms exceeded while waiting on the predicate at pages/mailPages.ts:38 36 | } 37 | await email.click(); > 38 | }, `Failed to find email: ${subject} (${index})`).toPass({timeout: 10_000}); // This auto-retries on a reasonable schedule | ^ 39 | return await this.getEmailPage().waitFor(); 40 | } 41 | } at MailinatorInboxPage.openEmail (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/mailPages.ts:38:55) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:39:35
[chromium] › emailWorkflow.test.ts:78:1 › forgot password: frontend/tests/pages/basePage.ts#L53
2) [chromium] › emailWorkflow.test.ts:78:1 › forgot ***word ───────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected pattern: /\/resetPassword($|\?|#)/ Received string: "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FloginRedirect%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhYmFiZmNjYyIsInN1YiI6ImNkODNiNzI2LWVmYjEtNDMxNS1hYzYxLTY5NTE4MDQ5MzQ0MyIsImRhdGUiOjE3MTgyNzAyNTQsImVtYWlsIjoiMjljMzZiOGQtNmIyZC00MGJlLWIzMWEtNTkzMWY1MTYwMzliQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIDI5YzM2YjhkLTZiMmQtNDBiZS1iMzFhLTU5MzFmNTE2MDM5YkBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDI1NywiZXhwIjoxNzE4NTI5NDU3LCJpYXQiOjE3MTgyNzAyNTcsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.fxmzp_kuiRUdwBrH3J2zF4c2xKFWzjjNbquyyaCXazM%26returnTo%3D%2FresetPassword&meta=***" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') - locator resolved to <html>…</html> - unexpected value "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FloginRedirect%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhYmFiZmNjYyIsInN1YiI6ImNkODNiNzI2LWVmYjEtNDMxNS1hYzYxLTY5NTE4MDQ5MzQ0MyIsImRhdGUiOjE3MTgyNzAyNTQsImVtYWlsIjoiMjljMzZiOGQtNmIyZC00MGJlLWIzMWEtNTkzMWY1MTYwMzliQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIDI5YzM2YjhkLTZiMmQtNDBiZS1iMzFhLTU5MzFmNTE2MDM5YkBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDI1NywiZXhwIjoxNzE4NTI5NDU3LCJpYXQiOjE3MTgyNzAyNTcsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.fxmzp_kuiRUdwBrH3J2zF4c2xKFWzjjNbquyyaCXazM%26returnTo%3D%2FresetPassword&meta=***" - locator resolved to <html>…</html> - unexpected value "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FloginRedirect%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhYmFiZmNjYyIsInN1YiI6ImNkODNiNzI2LWVmYjEtNDMxNS1hYzYxLTY5NTE4MDQ5MzQ0MyIsImRhdGUiOjE3MTgyNzAyNTQsImVtYWlsIjoiMjljMzZiOGQtNmIyZC00MGJlLWIzMWEtNTkzMWY1MTYwMzliQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIDI5YzM2YjhkLTZiMmQtNDBiZS1iMzFhLTU5MzFmNTE2MDM5YkBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDI1NywiZXhwIjoxNzE4NTI5NDU3LCJpYXQiOjE3MTgyNzAyNTcsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.fxmzp_kuiRUdwBrH3J2zF4c2xKFWzjjNbquyyaCXazM%26returnTo%3D%2FresetPassword&meta=***" - locator resolved to <html>…</html> - unexpected value "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c882a6bb9c0967&redirect_url=%2Fapi%2Flogin%2FloginRedirect%3Fjwt%3DeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhYmFiZmNjYyIsInN1YiI6ImNkODNiNzI2LWVmYjEtNDMxNS1hYzYxLTY5NTE4MDQ5MzQ0MyIsImRhdGUiOjE3MTgyNzAyNTQsImVtYWlsIjoiMjljMzZiOGQtNmIyZC00MGJlLWIzMWEtNTkzMWY1MTYwMzliQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIDI5YzM2YjhkLTZiMmQtNDBiZS1iMzFhLTU5MzFmNTE2MDM5YkBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxODI3MDI1NywiZXhwIjoxNzE4NTI5NDU3LCJpYXQiOjE3MTgyNzAyNTcsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.fxmzp_kuiRUdwBrH3J2zF4c2xKFWzjjNbquyyaCXazM%26returnTo%3D%2FresetPassword&meta=***" - locator resolved to <html>…</html> - unexpected value "https://ltops.cloudflareaccess.com/cdn-cgi/access/login/develop.lexbox.org?kid=c0fc96660e0d5d5355182066a338d53964d78b1072b2a90110c88
[chromium] › emailWorkflow.test.ts:78:1 › forgot password: frontend/tests/pages/mailPages.ts#L38
2) [chromium] › emailWorkflow.test.ts:78:1 › forgot ***word ───────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Failed to find email: Forgot your ***word? (0) Timeout 10000ms exceeded while waiting on the predicate at pages/mailPages.ts:38 36 | } 37 | await email.click(); > 38 | }, `Failed to find email: ${subject} (${index})`).toPass({timeout: 10_000}); // This auto-retries on a reasonable schedule | ^ 39 | return await this.getEmailPage().waitFor(); 40 | } 41 | } at MailinatorInboxPage.openEmail (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/mailPages.ts:38:55) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:89:37
[chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email: frontend/tests/pages/mailPages.ts#L38
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Error: Failed to find email: Project invitation: (0) Timeout 10000ms exceeded while waiting on the predicate at pages/mailPages.ts:38 36 | } 37 | await email.click(); > 38 | }, `Failed to find email: ${subject} (${index})`).toPass({timeout: 10_000}); // This auto-retries on a reasonable schedule | ^ 39 | return await this.getEmailPage().waitFor(); 40 | } 41 | } at MailinatorInboxPage.openEmail (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/mailPages.ts:38:55) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:134:37
[chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email: frontend/tests/pages/mailPages.ts#L38
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Failed to find email: Project invitation: (0) Timeout 10000ms exceeded while waiting on the predicate at pages/mailPages.ts:38 36 | } 37 | await email.click(); > 38 | }, `Failed to find email: ${subject} (${index})`).toPass({timeout: 10_000}); // This auto-retries on a reasonable schedule | ^ 39 | return await this.getEmailPage().waitFor(); 40 | } 41 | } at MailinatorInboxPage.openEmail (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/mailPages.ts:38:55) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:134:37
[chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login: frontend/tests/errorHandling.test.ts#L1
4) [chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login ── Test timeout of 120000ms exceeded.
[chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login: frontend/tests/errorHandling.test.ts#L167
4) [chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login ── Error: page.waitForResponse: Test timeout of 120000ms exceeded. =========================== logs =========================== waiting for response "/api/graphql" ============================================================ 165 | await page.context().addCookies([{name: testEnv.authCookieName, value: forgotPasswordJwt, url: testEnv.serverBaseUrl}]); 166 | > 167 | const responsePromise = page.waitForResponse('/api/graphql'); | ^ 168 | await userAccountPage.clickHome(); 169 | const response = await responsePromise; 170 | expect(response.status()).toBe(403); at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/errorHandling.test.ts:167:32
[chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login: frontend/tests/pages/authenticatedBasePage.ts#L19
4) [chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login ── Error: locator.click: Test timeout of 120000ms exceeded. Call log: - waiting for locator('.breadcrumbs').getByRole('link', { name: 'Home' }) at pages/authenticatedBasePage.ts:19 17 | 18 | clickHome(): Promise<void> { > 19 | return this.page.locator('.breadcrumbs').getByRole('link', {name: 'Home'}).click(); | ^ 20 | } 21 | } 22 | at UserAccountSettingsPage.clickHome (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/authenticatedBasePage.ts:19:80) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/errorHandling.test.ts:168:25
[chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login: frontend/tests/pages/mailPages.ts#L38
4) [chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login ── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Failed to find email: Forgot your ***word? (0) Timeout 10000ms exceeded while waiting on the predicate at pages/mailPages.ts:38 36 | } 37 | await email.click(); > 38 | }, `Failed to find email: ${subject} (${index})`).toPass({timeout: 10_000}); // This auto-retries on a reasonable schedule | ^ 39 | return await this.getEmailPage().waitFor(); 40 | } 41 | } at MailinatorInboxPage.openEmail (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/mailPages.ts:38:55) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/errorHandling.test.ts:155:37
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/MiniLcm/InMemoryApi.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/MiniLcm/InMemoryApi.cs#L214
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LcmCrdt/LcmCrdtKernel.cs#L4
The using directive for 'Crdt' appeared previously in this namespace
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LfClassicData/LfClassicLexboxApi.cs#L170
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LocalWebApp/Routes/HistoryRoutes.cs#L44
The result of the expression is always 'true' since a value of type 'Guid' is never equal to 'null' of type 'Guid?'
Dotnet tests on self-hosted for Mercurial 6 on develop
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LfClassicData/LfClassicLexboxApi.cs#L170
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LexBoxApi/Auth/JwtTicketDataFormat.cs#L122
'JwtBearerOptions.SecurityTokenValidators' is obsolete: 'SecurityTokenValidators is no longer used by default. Use TokenHandlers instead. To continue using SecurityTokenValidators, set UseSecurityTokenValidators to true. See https://aka.ms/aspnetcore8/security-token-changes'
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LexBoxApi/Services/HgService.cs#L308
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(LexBoxApi.Services.RepoEmptyState)2' is not covered.
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LexBoxApi/GraphQL/CustomTypes/IsLanguageForgeProjectDataLoader.cs#L27
Method referencing lambda parameter is not supported LINQ expression. (https://www.mongodb.com/docs/mongodb-analyzer/current/rules/#MALinq2001)
Dotnet tests on self-hosted for Mercurial 6 on develop: backend/LcmCrdt/LcmCrdtKernel.cs#L4
The using directive for 'Crdt' appeared previously in this namespace
Slow Test: frontend/[firefox] › loginPage.test.ts#L1
frontend/[firefox] › loginPage.test.ts took 16.3s
🎭 Playwright Run Summary
10 failed [chromium] › emailWorkflow.test.ts:28:1 › register, verify, update, verify email address ─────── [chromium] › emailWorkflow.test.ts:78:1 › forgot ***word ────────────────────────────────────── [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ────────────── [chromium] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login ─── [chromium] › resetProject.test.ts:20:1 › reset project and upload .zip file ──────────────────── [firefox] › emailWorkflow.test.ts:28:1 › register, verify, update, verify email address ──────── [firefox] › emailWorkflow.test.ts:78:1 › forgot ***word ─────────────────────────────────────── [firefox] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ─────────────── [firefox] › errorHandling.test.ts:141:1 › page load 403 on home page is redirected to login ──── [firefox] › resetProject.test.ts:20:1 › reset project and upload .zip file ───────────────────── 3 flaky [chromium] › userPage.test.ts:11:1 › can update account info ─────────────────────────────────── [firefox] › userPage.test.ts:11:1 › can update account info ──────────────────────────────────── [firefox] › userPage.test.ts:31:1 › can reset ***word ───────────────────────────────────────── 49 ***ed (18.8m)

Artifacts

Produced during runtime
Name Size
playwright-traces-self-hosted-hg-6 Expired
210 MB