Skip to content

Org list page (#837) #781

Org list page (#837)

Org list page (#837) #781

Triggered via push June 10, 2024 04:26
Status Failure
Total duration 32m 13s
Artifacts 1

develop-api.yaml

on: push
Set Version
0s
Set Version
Build API  /  publish-api
2m 51s
Build API / publish-api
Deploy API  /  deploy
12s
Deploy API / deploy
Matrix: Deploy API / verify-published
Integration tests  /  Test self-hosted for Mercurial 6 on develop
27m 25s
Integration tests / Test self-hosted for Mercurial 6 on develop
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 46 warnings, and 1 notice
[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.eyJqdGkiOiI1Yzk0MWJjMyIsInN1YiI6Ijg2OGY3MDNjLTljOGEtNDNiMS05YzUxLTM3NjAwOGM5ZTllZSIsImRhdGUiOjE3MTc5OTQ0MDQsImVtYWlsIjoiMGE5NTI3NDItODNiMi00MWM5LTk0ZjAtNGE2ZjZiMWIyMzQ0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSAwYTk1Mjc0Mi04M2IyLTQxYzktOTRmMC00YTZmNmIxYjIzNDRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQxMCwiZXhwIjoxNzE4MjUzNjEwLCJpYXQiOjE3MTc5OTQ0MTAsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkxleGJveEFwaSJ9.S_wqFbPbwTYoMnYW0f_5Nk_I4TYh2XveuNkFHn2yZis%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3D0a952742-83b2-41c9-94f0-4a6f6b1b2344%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.eyJqdGkiOiI1Yzk0MWJjMyIsInN1YiI6Ijg2OGY3MDNjLTljOGEtNDNiMS05YzUxLTM3NjAwOGM5ZTllZSIsImRhdGUiOjE3MTc5OTQ0MDQsImVtYWlsIjoiMGE5NTI3NDItODNiMi00MWM5LTk0ZjAtNGE2ZjZiMWIyMzQ0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSAwYTk1Mjc0Mi04M2IyLTQxYzktOTRmMC00YTZmNmIxYjIzNDRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQxMCwiZXhwIjoxNzE4MjUzNjEwLCJpYXQiOjE3MTc5OTQ0MTAsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkxleGJveEFwaSJ9.S_wqFbPbwTYoMnYW0f_5Nk_I4TYh2XveuNkFHn2yZis%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3D0a952742-83b2-41c9-94f0-4a6f6b1b2344%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.eyJqdGkiOiI1Yzk0MWJjMyIsInN1YiI6Ijg2OGY3MDNjLTljOGEtNDNiMS05YzUxLTM3NjAwOGM5ZTllZSIsImRhdGUiOjE3MTc5OTQ0MDQsImVtYWlsIjoiMGE5NTI3NDItODNiMi00MWM5LTk0ZjAtNGE2ZjZiMWIyMzQ0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSAwYTk1Mjc0Mi04M2IyLTQxYzktOTRmMC00YTZmNmIxYjIzNDRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQxMCwiZXhwIjoxNzE4MjUzNjEwLCJpYXQiOjE3MTc5OTQ0MTAsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkxleGJveEFwaSJ9.S_wqFbPbwTYoMnYW0f_5Nk_I4TYh2XveuNkFHn2yZis%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3D0a952742-83b2-41c9-94f0-4a6f6b1b2344%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.eyJqdGkiOiI1Yzk0MWJjMyIsInN1YiI6Ijg2OGY3MDNjLTljOGEtNDNiMS05YzUxLTM3NjAwOGM5ZTllZSIsImRhdGUiOjE3MTc5OTQ0MDQsImVtYWlsIjoiMGE5NTI3NDItODNiMi00MWM5LTk0ZjAtNGE2ZjZiMWIyMzQ0QG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IHJlZ2lzdGVyLCB2ZXJpZnksIHVwZGF0ZSwgdmVyaWZ5IGVtYWlsIGFkZHJlc3MgLSAwYTk1Mjc0Mi04M2IyLTQxYzktOTRmMC00YTZmNmIxYjIzNDRAbWFpbGluYXRvci5jb20iLCJyb2xlIjoidXNlciIsInByb2oiOiIiLCJsb2NrIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQxMCwiZXhwIjoxNzE4MjUzNjEwLCJpYXQiOjE3MTc5OTQ0MTAsImlzcyI6IkxleGJveEFwaSIsImF
[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 ────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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.eyJqdGkiOiIxNzhmZTg3Iiwic3ViIjoiYjE5MGFmMmYtN2NjZS00OTA0LWFkNDEtNjc2ZmEyZWQ2ODcxIiwiZGF0ZSI6MTcxNzk5NDQzMCwiZW1haWwiOiJhZTMxNWZhNy01YTk3LTQ3OTEtOWQ3OS1iNTM4NmY4ZjRjNzBAbWFpbGluYXRvci5jb20iLCJuYW1lIjoiVGVzdDogcmVnaXN0ZXIsIHZlcmlmeSwgdXBkYXRlLCB2ZXJpZnkgZW1haWwgYWRkcmVzcyAtIGFlMzE1ZmE3LTVhOTctNDc5MS05ZDc5LWI1Mzg2ZjhmNGM3MEBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsImxvYyI6ImVuIiwibmJmIjoxNzE3OTk0NDMwLCJleHAiOjE3MTgyNTM2MzAsImlhdCI6MTcxNzk5NDQzMCwiaXNzIjoiTGV4Ym94QXBpIiwiYXVkIjoiTGV4Ym94QXBpIn0.XRSzm-KFNv0Foct6uj-Zr5NeALzESHRQOYD_RW2XyWE%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3Dae315fa7-5a97-4791-9d79-b5386f8f4c70%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.eyJqdGkiOiIxNzhmZTg3Iiwic3ViIjoiYjE5MGFmMmYtN2NjZS00OTA0LWFkNDEtNjc2ZmEyZWQ2ODcxIiwiZGF0ZSI6MTcxNzk5NDQzMCwiZW1haWwiOiJhZTMxNWZhNy01YTk3LTQ3OTEtOWQ3OS1iNTM4NmY4ZjRjNzBAbWFpbGluYXRvci5jb20iLCJuYW1lIjoiVGVzdDogcmVnaXN0ZXIsIHZlcmlmeSwgdXBkYXRlLCB2ZXJpZnkgZW1haWwgYWRkcmVzcyAtIGFlMzE1ZmE3LTVhOTctNDc5MS05ZDc5LWI1Mzg2ZjhmNGM3MEBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsImxvYyI6ImVuIiwibmJmIjoxNzE3OTk0NDMwLCJleHAiOjE3MTgyNTM2MzAsImlhdCI6MTcxNzk5NDQzMCwiaXNzIjoiTGV4Ym94QXBpIiwiYXVkIjoiTGV4Ym94QXBpIn0.XRSzm-KFNv0Foct6uj-Zr5NeALzESHRQOYD_RW2XyWE%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3Dae315fa7-5a97-4791-9d79-b5386f8f4c70%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.eyJqdGkiOiIxNzhmZTg3Iiwic3ViIjoiYjE5MGFmMmYtN2NjZS00OTA0LWFkNDEtNjc2ZmEyZWQ2ODcxIiwiZGF0ZSI6MTcxNzk5NDQzMCwiZW1haWwiOiJhZTMxNWZhNy01YTk3LTQ3OTEtOWQ3OS1iNTM4NmY4ZjRjNzBAbWFpbGluYXRvci5jb20iLCJuYW1lIjoiVGVzdDogcmVnaXN0ZXIsIHZlcmlmeSwgdXBkYXRlLCB2ZXJpZnkgZW1haWwgYWRkcmVzcyAtIGFlMzE1ZmE3LTVhOTctNDc5MS05ZDc5LWI1Mzg2ZjhmNGM3MEBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsImxvYyI6ImVuIiwibmJmIjoxNzE3OTk0NDMwLCJleHAiOjE3MTgyNTM2MzAsImlhdCI6MTcxNzk5NDQzMCwiaXNzIjoiTGV4Ym94QXBpIiwiYXVkIjoiTGV4Ym94QXBpIn0.XRSzm-KFNv0Foct6uj-Zr5NeALzESHRQOYD_RW2XyWE%26returnTo%3D%2Fuser%3FemailResult%3DverifiedEmail%26email%3Dae315fa7-5a97-4791-9d79-b5386f8f4c70%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.eyJqdGkiOiIxNzhmZTg3Iiwic3ViIjoiYjE5MGFmMmYtN2NjZS00OTA0LWFkNDEtNjc2ZmEyZWQ2ODcxIiwiZGF0ZSI6MTcxNzk5NDQzMCwiZW1haWwiOiJhZTMxNWZhNy01YTk3LTQ3OTEtOWQ3OS1iNTM4NmY4ZjRjNzBAbWFpbGluYXRvci5jb20iLCJuYW1lIjoiVGVzdDogcmVnaXN0ZXIsIHZlcmlmeSwgdXBkYXRlLCB2ZXJpZnkgZW1haWwgYWRkcmVzcyAtIGFlMzE1ZmE3LTVhOTctNDc5MS05ZDc5LWI1Mzg2ZjhmNGM3MEBtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsImxvYyI6ImVu
[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.eyJqdGkiOiIxZjNmYWJmYyIsInN1YiI6ImRhNDJmMTYyLTE2NzctNDBiOS05NTJhLWRlOTQ1YTUxMmM1NCIsImRhdGUiOjE3MTc5OTQ0NTIsImVtYWlsIjoiZDY5OTY3YTMtYWU1ZS00ZTY2LTgwODgtMDlmZWZhZjkwNTVjQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIGQ2OTk2N2EzLWFlNWUtNGU2Ni04MDg4LTA5ZmVmYWY5MDU1Y0BtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQ1NiwiZXhwIjoxNzE4MjUzNjU2LCJpYXQiOjE3MTc5OTQ0NTYsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.V0_yHQemKl3Ku0dEIsVN3N9ACB-JnjLa6NHDaM5mlHw%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.eyJqdGkiOiIxZjNmYWJmYyIsInN1YiI6ImRhNDJmMTYyLTE2NzctNDBiOS05NTJhLWRlOTQ1YTUxMmM1NCIsImRhdGUiOjE3MTc5OTQ0NTIsImVtYWlsIjoiZDY5OTY3YTMtYWU1ZS00ZTY2LTgwODgtMDlmZWZhZjkwNTVjQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIGQ2OTk2N2EzLWFlNWUtNGU2Ni04MDg4LTA5ZmVmYWY5MDU1Y0BtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQ1NiwiZXhwIjoxNzE4MjUzNjU2LCJpYXQiOjE3MTc5OTQ0NTYsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.V0_yHQemKl3Ku0dEIsVN3N9ACB-JnjLa6NHDaM5mlHw%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.eyJqdGkiOiIxZjNmYWJmYyIsInN1YiI6ImRhNDJmMTYyLTE2NzctNDBiOS05NTJhLWRlOTQ1YTUxMmM1NCIsImRhdGUiOjE3MTc5OTQ0NTIsImVtYWlsIjoiZDY5OTY3YTMtYWU1ZS00ZTY2LTgwODgtMDlmZWZhZjkwNTVjQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIGQ2OTk2N2EzLWFlNWUtNGU2Ni04MDg4LTA5ZmVmYWY5MDU1Y0BtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQ1NiwiZXhwIjoxNzE4MjUzNjU2LCJpYXQiOjE3MTc5OTQ0NTYsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.V0_yHQemKl3Ku0dEIsVN3N9ACB-JnjLa6NHDaM5mlHw%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.eyJqdGkiOiIxZjNmYWJmYyIsInN1YiI6ImRhNDJmMTYyLTE2NzctNDBiOS05NTJhLWRlOTQ1YTUxMmM1NCIsImRhdGUiOjE3MTc5OTQ0NTIsImVtYWlsIjoiZDY5OTY3YTMtYWU1ZS00ZTY2LTgwODgtMDlmZWZhZjkwNTVjQG1haWxpbmF0b3IuY29tIiwibmFtZSI6IlRlc3Q6IGZvcmdvdCBw***d29yZCAtIGQ2OTk2N2EzLWFlNWUtNGU2Ni04MDg4LTA5ZmVmYWY5MDU1Y0BtYWlsaW5hdG9yLmNvbSIsInJvbGUiOiJ1c2VyIiwicHJvaiI6IiIsImxvY2siOnRydWUsInVudmVyIjp0cnVlLCJsb2MiOiJlbiIsIm5iZiI6MTcxNzk5NDQ1NiwiZXhwIjoxNzE4MjUzNjU2LCJpYXQiOjE3MTc5OTQ0NTYsImlzcyI6IkxleGJveEFwaSIsImF1ZCI6IkZvcmdvdFBhc3N3b3JkIn0.V0_yHQemKl3Ku0dEIsVN3N9ACB-JnjLa6NHDaM5mlHw%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/emailWorkflow.test.ts#L1
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Test timeout of 80000ms exceeded.
[chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email: frontend/tests/pages/mailPages.ts#L65
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Error: locator.click: Test timeout of 80000ms exceeded. Call log: - waiting for frameLocator('#html_msg_body').locator('body').locator('a[href*=\'https://lexbox.dev.languagetechnology.org\']').first() at pages/mailPages.ts:65 63 | 64 | clickFirstLanguageDepotUrl(): Promise<void> { > 65 | return this.bodyLocator.locator(`a[href*='${serverBaseUrl}']`).first().click(); | ^ 66 | } 67 | } 68 | at MailinatorEmailPage.clickFirstLanguageDepotUrl (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/mailPages.ts:65:76) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:143:19
[chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email: frontend/tests/emailWorkflow.test.ts#L142
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Error: browserContext.waitForEvent: Test timeout of 80000ms exceeded. 140 | 141 | // Click invite link, verify register page contains pre-filled email address > 142 | const pagePromise = emailPage.page.context().waitForEvent('page'); | ^ 143 | await emailPage.clickFirstLanguageDepotUrl(); 144 | const newPage = await pagePromise; 145 | const acceptPage = await new AcceptInvitationPage(newPage).waitFor(); at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:142:48
[chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email: frontend/tests/emailWorkflow.test.ts#L1
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 80000ms exceeded.
[chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email: frontend/tests/pages/mailPages.ts#L65
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 80000ms exceeded. Call log: - waiting for frameLocator('#html_msg_body').locator('body').locator('a[href*=\'https://lexbox.dev.languagetechnology.org\']').first() at pages/mailPages.ts:65 63 | 64 | clickFirstLanguageDepotUrl(): Promise<void> { > 65 | return this.bodyLocator.locator(`a[href*='${serverBaseUrl}']`).first().click(); | ^ 66 | } 67 | } 68 | at MailinatorEmailPage.clickFirstLanguageDepotUrl (/runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/pages/mailPages.ts:65:76) at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:143:19
[chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email: frontend/tests/emailWorkflow.test.ts#L142
3) [chromium] › emailWorkflow.test.ts:115:1 › register via new-user invitation email ───────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserContext.waitForEvent: Test timeout of 80000ms exceeded. 140 | 141 | // Click invite link, verify register page contains pre-filled email address > 142 | const pagePromise = emailPage.page.context().waitForEvent('page'); | ^ 143 | await emailPage.clickFirstLanguageDepotUrl(); 144 | const newPage = await pagePromise; 145 | const acceptPage = await new AcceptInvitationPage(newPage).waitFor(); at /runner/_work/languageforge-lexbox/languageforge-lexbox/frontend/tests/emailWorkflow.test.ts:142:48
Integration tests / Test self-hosted for Mercurial 6 on develop
Process completed with exit code 1.
Build API / publish-api: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Build API / publish-api: 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.
Build API / publish-api: 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.
Build API / publish-api: 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.
Build API / publish-api: backend/LexData/SeedingData.cs#L18
Parameter 'logger' is unread.
Build API / publish-api: backend/LcmCrdt/LcmCrdtKernel.cs#L4
The using directive for 'Crdt' appeared previously in this namespace
Build API / publish-api: backend/LcmCrdt/CrdtLexboxApi.cs#L13
Parameter 'timeProvider' is unread.
Build API / publish-api: backend/LocalWebApp/SyncService.cs#L10
Parameter 'factory' is unread.
Build API / publish-api: backend/LocalWebApp/Auth/AuthHelpers.cs#L66
The variable 'KeyChainServiceName' is assigned but its value is never used
Build API / publish-api: backend/LocalWebApp/Auth/AuthHelpers.cs#L67
The variable 'KeyChainAccountName' is assigned but its value is never used
Build API / publish-api
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.
Build API / publish-api
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.
Build API / publish-api
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.
Build API / publish-api
Parameter 'logger' is unread.
Build API / publish-api
Parameter 'lexAuthService' is unread.
Build API / publish-api
Parameter 'hgService' is unread.
Build API / publish-api
Parameter 'lexAuthService' is unread.
Build API / publish-api
Parameter 'lexBoxDbContext' is unread.
Build API / publish-api
'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'
Build API / publish-api
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.
Build API / publish-api
No files were found with the provided path: ./test-results. No artifacts will be uploaded.
Integration tests / Test self-hosted for Mercurial 6 on develop: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Integration tests / Test 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.
Integration tests / Test 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.
Integration tests / Test self-hosted for Mercurial 6 on develop: backend/LcmCrdt/LcmCrdtKernel.cs#L4
The using directive for 'Crdt' appeared previously in this namespace
Integration tests / Test 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?'
Integration tests / Test 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?'
Slow Test: frontend/[firefox] › userPage.test.ts#L1
frontend/[firefox] › userPage.test.ts took 43.7s
Slow Test: frontend/[chromium] › userPage.test.ts#L1
frontend/[chromium] › userPage.test.ts took 25.1s
Slow Test: frontend/[firefox] › loginPage.test.ts#L1
frontend/[firefox] › loginPage.test.ts took 17.4s
Slow Test: frontend/[firefox] › resetProject.test.ts#L1
frontend/[firefox] › resetProject.test.ts took 17.2s
Slow Test: frontend/[chromium] › resetProject.test.ts#L1
frontend/[chromium] › resetProject.test.ts took 16.0s
Integration tests / Test 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.
Integration tests / Test 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.
Integration tests / Test 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'
Integration tests / Test 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.
Integration tests / Test 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)
Integration tests / Test self-hosted for Mercurial 6 on develop: backend/LcmCrdt/LcmCrdtKernel.cs#L4
The using directive for 'Crdt' appeared previously in this namespace
🎭 Playwright Run Summary
8 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 ─── [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 ──── 54 ***ed (16.1m)

Artifacts

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