test_mobileid_manager xpcshell test isn't running on B2G

NEW
Unassigned

Status

()

Core
DOM: Device Interfaces
3 years ago
2 years ago

People

(Reporter: RyanVM, Unassigned)

Tracking

Trunk
ARM
Gonk (Firefox OS)
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
https://hg.mozilla.org/mozilla-central/file/68f76e3c5787/testing/xpcshell/xpcshell_b2g.ini

Should they be?

Comment 1

3 years ago
Of course they should :\
Assignee: nobody → ferjmoreno

Comment 2

3 years ago
https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=c9f07f74608e&searchQuery=b2g_emulator_vm%20try%20opt%20test%20xpcshell

Sadly, the tests timeout on try but are green locally...

Comment 3

3 years ago
I am little bit lost here. I can't manage to reproduce the timeouts locally but these tests are always failing on try because of the timeout. I tried adding more logs but it just timeouts in the middle of the tests with no apparent reason.

Is there any way to increase the timeout value? Or maybe a way to reproduce locally?
Flags: needinfo?(jgriffin)
The test is timing out after 10 minutes, is there any way it would really be taking that long?

In the logcat, I see this repeated endlessly:

14:57:25     INFO -  10-02 21:45:01.896 W/Vold    (   34): Skipping fs checks
14:57:25     INFO -  10-02 21:45:01.896 E/Vold    (   34): /dev/block/vold/179:0 failed to mount via VFAT (Invalid argument)
14:57:25     INFO -  10-02 21:45:01.896 E/Vold    (   34): Volume sdcard found no suitable devices for mounting :(
14:57:25     INFO -  10-02 21:45:01.896 D/Vold    (   34): Volume sdcard state changing 3 (Checking) -> 1 (Idle-Unmounted)
14:57:25     INFO -  10-02 21:45:01.896 I/VolumeManager(   44): Volume sdcard (1): changing state from Checking to Idle (3 observers)
14:57:25     INFO -  10-02 21:45:01.896 I/VolumeManager(11764): Volume sdcard (1): changing state from Checking to Idle (3 observers)
14:57:25     INFO -  10-02 21:45:01.896 E/AutoMounter(11764): Error reading file '/sys/devices/virtual/switch/usb_configuration/state': No such file or directory
14:57:25     INFO -  10-02 21:45:01.896 I/AutoMounter(11764): UpdateState: ums:A0C0E0 mtp:A0C0E0 mode:0 usb:0 tryToShare:0 state:IDLE
14:57:25     INFO -  10-02 21:45:01.896 I/AutoMounter(11764): UpdateState: Volume sdcard is Idle and inserted
14:57:25     INFO -  10-02 21:45:01.896 I/AutoMounter(11764): UpdateState: Mounting sdcard
14:57:25     INFO -  10-02 21:45:01.896 W/Vold    (   34): Returning OperationFailed - no handler for errno 22
14:57:25     INFO -  10-02 21:45:01.896 E/AutoMounter(   44): Command 'volume mount sdcard' failed: 400 'volume operation failed (Invalid argument)'
14:57:25     INFO -  10-02 21:45:01.896 D/VoldCmdListener(   34): volume mount sdcard
14:57:25     INFO -  10-02 21:45:01.896 I/Vold    (   34): /dev/block/vold/179:0 being considered for volume sdcard
14:57:25     INFO -  10-02 21:45:01.896 D/Vold    (   34): Volume sdcard state changing 1 (Idle-Unmounted) -> 3 (Checking)
14:57:25     INFO -  10-02 21:45:01.896 I/VolumeManager(   44): Volume sdcard (1): changing state from Idle to Checking (3 observers)
14:57:25     INFO -  10-02 21:45:01.896 E/AutoMounter(   44): Error reading file '/sys/devices/virtual/switch/usb_configuration/state': No such file or directory
14:57:25     INFO -  10-02 21:45:01.896 I/AutoMounter(   44): UpdateState: ums:A0C0E0 mtp:A0C0E0 mode:0 usb:0 tryToShare:0 state:IDLE
14:57:25     INFO -  10-02 21:45:01.896 I/AutoMounter(   44): UpdateState: Volume sdcard is Checking and inserted
14:57:25     INFO -  10-02 21:45:01.896 E/AutoMounter(   44): Error reading file '/sys/devices/virtual/switch/usb_configuration/state': No such file or directory
14:57:25     INFO -  10-02 21:45:01.896 I/AutoMounter(   44): UpdateState: ums:A0C0E0 mtp:A0C0E0 mode:0 usb:0 tryToShare:0 state:IDLE
14:57:25     INFO -  10-02 21:45:01.896 I/AutoMounter(   44): UpdateState: Volume sdcard is Checking and inserted
14:57:25     INFO -  10-02 21:45:01.916 I/VolumeManager(11764): Volume sdcard (1): changing state from Idle to Checking (3 observers)

Does that suggest anything?  You could add more do_print statements to see what's going on.
Flags: needinfo?(jgriffin)
(Reporter)

Updated

3 years ago
Depends on: 1066735

Comment 5

3 years ago
I just enabled MobileID tests in TBPL on bug 1101444 but we still need to enable test_mobileid_manager.js which is the one throwing the strange error mentioned in previous comments.
Summary: services/mobileid xpcshell tests aren't running on B2G → test_mobileid_manager xpcshell test isn't running on B2G

Updated

2 years ago
Assignee: ferjmoreno → nobody
You need to log in before you can comment on or make changes to this bug.