Call the right mochitest harness for Mulet mochitests

RESOLVED WONTFIX

Status

defect
RESOLVED WONTFIX
5 years ago
3 years ago

People

(Reporter: armenzg, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

We currently run Mulet mochitests on tbpl, however, they seem to be running a flavor of desktop jobs.

What is needed to run them with OOP?

After we fix bug 1043699 we will be able to use mulet_unittest.py (instead of desktop_unittest.py) and adjust linux_mulet_config.py.

####
From https://bugzilla.mozilla.org/show_bug.cgi?id=1043699#c23

> On another note, are the mulet mochitest jobs calling the right thing?
> They seem to be calling mochitest/runtests.py instead of mochitest/runtestsb2g.py [3]

Probably they're not.  Those jobs were setup with people unfamiliar with the way we run mochitests on B2G, so what we have running is the desktop flavor.  This is fine, except that those tests don't run OOP, which we probably want.  So, I think we'll need to move to B2G-style mochitests for Mulet.

[3]
http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/armenzg@mozilla.com-69fa463786c1/try-linux64-mulet/try_ubuntu64_vm_mulet_test-mochitest-1-bm115-tests1-linux64-build149.txt.gz
10:05:45     INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--total-chunks', '5', '--this-chunk', '1', '--appname=/builds/slave/test/build/application/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://ftp-ssl.mozilla.org/pub/mozilla.org/firefox/try-builds/armenzg@mozilla.com-69fa463786c1/try-linux64-mulet/firefox-35.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--autorun', '--close-when-done', '--console-level=INFO', '--setpref=webgl.force-enabled=true', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/raw_structured_logs.log', '--use-test-media-devices', '--chunk-by-dir=4'] with output_timeout 1000
I fear this is why we have mochitest 4 failing, as explained in bug 1129173 comment 22, we are dependant on a pref set by prefs_b2g_unittest.js
Blocks: 1129173
Depends on: 1043699
WONTFIX due to b2g code being removed from m-c.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.