Firefox browser extension end-to-end tests are broken
Created by: marekweb
Background:
Firefox browser extension end-to-end tests were disabled while the FF add-on was blocked.
Now that it's unblocked and we re-enabled the tests, they are failing. From manual testing I've confirmed that, to the best of my knowledge, the problem is that the tests are broken, and not that the add-on is broken.
As a related note, while for chrome testing we use puppeteer
, for Firefox we use a module called puppeteer-firefox
which as worked for us until now, but it's now deprecated. It's possible that one of the failures of the test (a crash that happens when the test opens the Sourcegraph web app) is due to a bug in the old version of Firefox that is used (v65) by puppeteer-firefox
. There is no way to move to a new Firefox version because since that module is deprecated.
Fix:
PR with the ongoing work to fix the tests: #15712