WebExtension mochitests fail in --verify mode
Categories
(GeckoView :: Extensions, defect, P3)
Tracking
(firefox70 affected)
Tracking | Status | |
---|---|---|
firefox70 | --- | affected |
People
(Reporter: chrmod, Unassigned)
References
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:69.0) Gecko/20100101 Firefox/69.0
Steps to reproduce:
Remove lines marked with this bug id in mobile/android/components/extensions/test/mochitest/mochitest.ini
Run webextension mochitests:
./mach mochitest -f plain --app org.mozilla.geckoview.test mobile/android/components/extensions/test/mochitest --verify
Actual results:
Enabled tests will fail due to timeouts or Invalid tab ID
errors.
Expected results:
All tests should pass without errors.
Reporter | ||
Updated•6 years ago
|
Comment 1•6 years ago
|
||
We need these tests for WebExtension tab and event listeners. This might affect Fenix ad blocker extension.
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Hi!
Is it okay if I worked on this?
I'll first try reproducing the bug , but meanwhile, if there are any further details that could help me fix it, please let me know :)
Comment 3•5 years ago
|
||
Hi Deepika, yeah this bug is up for grabs, you can find a good quick start guide here: https://firefox-source-docs.mozilla.org/mobile/android/geckoview/contributor/geckoview-quick-start.html
For this bug specifically the first step would be to make sure you can build GeckoView and then run the test here:
./mach mochitest -f plain --app org.mozilla.geckoview.test mobile/android/components/extensions/test/mochitest --verify
Updated•2 years ago
|
Description
•