Michael added a comment.
Cypress currently fails <https://integration.wikimedia.org/ci/job/query-builder-node10-browser-docker/4/console> with the following error: 00:04:24.868 > CYPRESS_API_URL=${VUE_APP_WIKIBASE_API_URL} CYPRESS_BASE_URL=${CYPRESS_BASE_URL:-http://localhost:8080} cypress run --browser chromium --headless 00:04:24.868 00:04:24.868 It looks like this is your first time using Cypress: 6.3.0 00:04:24.868 00:04:24.868 [16:38:24] Verifying Cypress can run /cache/Cypress/6.3.0/Cypress [started] 00:04:26.669 [16:38:26] Verifying Cypress can run /cache/Cypress/6.3.0/Cypress [failed] 00:04:26.670 Cypress failed to start. 00:04:26.670 00:04:26.670 This is usually caused by a missing library or dependency. 00:04:26.670 00:04:26.670 The error below should indicate which dependency is missing. 00:04:26.670 00:04:26.670 https://on.cypress.io/required-dependencies 00:04:26.670 00:04:26.670 If you are using Docker, we provide containers with all required dependencies installed. 00:04:26.670 00:04:26.670 ---------- 00:04:26.670 00:04:26.670 Fontconfig warning: "/etc/fonts/fonts.conf", line 100: unknown element "blank" 00:04:26.670 [744:0318/163825.667206:ERROR:browser_main_loop.cc(1434)] Unable to open X display. 00:04:26.670 Fontconfig warning: "/etc/fonts/fonts.conf", line 100: unknown element "blank" 00:04:26.670 [758:0318/163826.663749:ERROR:browser_main_loop.cc(1434)] Unable to open X display. 00:04:26.670 00:04:26.670 undefined:0 00:04:26.670 00:04:26.670 00:04:26.670 illegal access 00:04:26.670 (Use `Cypress --trace-uncaught ...` to show where the exception was thrown) 00:04:26.670 00:04:26.670 ---------- 00:04:26.670 00:04:26.670 Platform: linux (Debian - 9.12) 00:04:26.670 Cypress Version: 6.3.0 I added a `cypress info` step before that to get maybe more insights and that is the output: 00:02:46.323 > @wmde/query-builder@1.0.0 test:cypress-info /src 00:02:46.323 > cypress info 00:02:46.323 00:02:48.342 00:02:48.342 Proxy Settings: none detected 00:02:48.345 Environment Variables: none detected 00:02:48.345 00:02:48.346 Application Data: /tmp/xdg-config-home/cypress/cy/development 00:02:48.346 Browser Profiles: /tmp/xdg-config-home/cypress/cy/development/browsers 00:02:48.346 Binary Caches: /cache/Cypress 00:02:48.347 00:02:48.366 Cypress Version: 6.3.0 00:02:48.366 System Platform: linux (Debian - 9.12) 00:02:48.366 System Memory: 25.3 GB free 8.8 GB 00:02:49.109 Notably, and that is different from the result I get locally, this does not mention any available browsers whatsoever. Are there maybe no browsers installed or installed in a way that is not legible to Cypress? I tried to find more information about the docker container that we are using, but got stuck at https://docker-registry.wikimedia.org/releng/node10-test-browser/tags/ I couldn't figure out where to find more information about those specific tags. We're currently using 0.6.3. How is that different from 0.6.3-s1 and 0.6.3-s2? Where is the source for those images? TASK DETAIL https://phabricator.wikimedia.org/T277060 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Addshore, Aklapper, Michael, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, abian, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs