Closed Bug 1664409 Opened 4 years ago Closed 4 years ago

"ERROR Fission is not supported without e10s."

Categories

(Testing :: Mochitest, defect)

Default
defect

Tracking

(firefox82 fixed)

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: mbrodesser-Igalia, Assigned: gbrown)

Details

Attachments

(1 file)

./mach mochitest --enable-xorigin-tests --enable-fission --keep-open=false dom/base/test/test_s yields:

 0:02.07 INFO Checking for ssltunnel processes...
 0:02.12 INFO Checking for xpcshell processes...
 0:02.16 SUITE_START: mochitest-chrome - running 2 tests
 0:02.16 ERROR Fission is not supported without e10s.
 0:02.16 INFO Buffered messages finished
 0:02.16 SUITE_END
 0:02.16 INFO Checking for ssltunnel processes...
 0:02.19 INFO Checking for xpcshell processes...
 0:02.23 SUITE_START: mochitest-plain - running 13 tests
 0:02.23 INFO Running manifest: dom/base/test/mochitest.ini
 0:02.23 INFO The following extra prefs will be set:
  plugin.load_flash_only=false
pk12util: PKCS12 IMPORT SUCCESSFUL
 0:02.69 INFO MochitestServer : launching [u'/home/mirko/src/firefox/gecko2/obj-x86_64-pc-linux-gnu-debug/dist/bin/xpcshell', '-g', u'/home/mirko/src/firefox/gecko2/obj-x86_64-pc-linux-gnu-debug/dist/bin', '-f', u'/home/mirko/src/firefox/gecko2/obj-x86_64-pc-linux-gnu-debug/dist/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpJsFdcI.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/home/mirko/src/firefox/gecko2/obj-x86_64-pc-linux-gnu-debug/_tests/testing/mochitest/server.js']
 0:02.69 INFO runtests.py | Server pid: 1110
 0:02.70 INFO runtests.py | Websocket server pid: 1113
 0:02.72 INFO runtests.py | SSL tunnel pid: 1134
[1110, Unnamed thread 7f050c76eca0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /home/mirko/src/firefox/gecko2/xpcom/base/nsTraceRefcnt.cpp, line 202
[1110, Unnamed thread 7f050c76eca0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /home/mirko/src/firefox/gecko2/xpcom/base/nsTraceRefcnt.cpp, line 202
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
 0:03.42 INFO runtests.py | Running with scheme: http
 0:03.42 INFO runtests.py | Running with e10s: True
 0:03.42 INFO runtests.py | Running with fission: True
 0:03.42 INFO runtests.py | Running with cross-origin iframes: True
 0:03.42 INFO runtests.py | Running with serviceworker_e10s: True
 0:03.42 INFO runtests.py | Running with socketprocess_e10s: False
 0:03.42 INFO runtests.py | Running tests: start.

[...]

In this case, it's unproblematic, because the executed suite is empty, but the message seems wrong.

Assignee: nobody → whole.grains

When mochitest-chrome (or a11y) tests are run, e10s is disabled for the suite; that conflicts
with the fission option, if enabled on the command line. This patch disables fission along
with e10s for non-e10s test suites.

Pushed by whole.grains@protonmail.com:
https://hg.mozilla.org/integration/autoland/rev/fd52a2aa2b2a
Ensure fission disabled for mochitest-chrome and a11y tests; r=ahal
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
Fission Milestone: ? → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: