Closed Bug 913281 Opened 13 years ago Closed 13 years ago

Mozharness should explicitly pass --use-device-libs to runtestsb2g.py

Categories

(Testing :: XPCShell Harness, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mihneadb, Assigned: mihneadb)

References

Details

(Whiteboard: [mozharness])

Attachments

(1 file)

Since we don't have access to the build directory, we are missing the required libs for running xpcshell on B2G devices/emulators. Bug 912909 adds a fallback logic for this but we should explicitly pass --use-device-libs in mozharness for clarity.
Assignee: nobody → mihneadb
Status: NEW → ASSIGNED
Attachment #800510 - Flags: review?(jgriffin) → review+
Keywords: checkin-needed
Whiteboard: [mozharness]
Jonathan, can you check this in please? :)
Flags: needinfo?(jgriffin)
merged to production
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Oh, right. We were not running the tests, basically. This actually makes us run them, and we uncovered the failures. I'll link the log in the other bug.
:echen, could you please sort out the dependencies for this bug? I'm not sure if the tests that are failing here are the same as the one you reported in bug 912909. Thanks!
Flags: needinfo?(echen)
Depends on: 917575
Depends on: 912442
(In reply to Mihnea Dobrescu-Balaur (:mihneadb) from comment #7) > :echen, could you please sort out the dependencies for this bug? I'm not > sure if the tests that are failing here are the same as the one you reported > in bug 912909. Thanks! Mihnea, sorry for the late reply. From the log (comment #5), there are two failed test cases related to RIL: 1). dom/system/gonk/tests/test_ril_worker_mmi.js, Same issue as bug 893791, we need to uplift the patch of bug 893791 to b2g18, but need to get approval first. I will do this in bug 893791. 2). dom/mobilemessage/tests/test_mms_pdu_helper.js, The patch part 2 of bug 912442 will fix this, and same as above, we need to uplift to b2g18. Thanks
Depends on: 893791
Flags: needinfo?(echen)
Looks like this is safe to land again. If it causes any additional failures on mozilla-b2g18, I'll disable them on that tree after filing a bug.
https://hg.mozilla.org/build/mozharness/rev/5d67be345b54; will try on cedar before merging to production
cedar looks fine; will let this ride the next default-production merge in mozharness
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
in production
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: