Closed Bug 1300272 Opened 8 years ago Closed 7 years ago

Intermittent netwerk/test/unit/test_multipart_streamconv.js | xpcshell return code: 1472853897944 | DMError: Attempted to push a file (/tmp/tmprPdalh) to a directory (/storage/sdcard/tests/xpc/p/mozinfo.json)

Categories

(Testing :: XPCShell Harness, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Assigned: gbrown)

References

Details

(Keywords: intermittent-failure)

This looks like infrastructure failure. 22:05:28 INFO - File "/home/worker/workspace/build/venv/local/lib/python2.7/site-packages/mozdevice/devicemanagerADB.py", line 229, in pushFile 22:05:28 INFO - (localname, destname)) 22:05:28 INFO - DMError: Attempted to push a file (/tmp/tmps6bQBD) to a directory (/storage/sdcard/tests/xpc/p/mozinfo.json)! 22:05:28 INFO - Traceback (most recent call last): 22:05:28 INFO - File "/home/worker/workspace/build/tests/xpcshell/remotexpcshelltests.py", line 639, in <module> 22:05:28 INFO - main() 22:05:28 INFO - File "/home/worker/workspace/build/tests/xpcshell/remotexpcshelltests.py", line 634, in main 22:05:28 INFO - **vars(options)): 22:05:28 INFO - File "/home/worker/workspace/build/tests/xpcshell/runxpcshelltests.py", line 1448, in runTests 22:05:28 INFO - raise exceptions[0] 22:05:28 INFO - mozdevice.devicemanager.DMError: Attempted to push a file (/tmp/tmps6bQBD) to a directory (/storage/sdcard/tests/xpc/p/mozinfo.json)! 22:05:28 ERROR - Return code: 1 22:05:28 ERROR - No tests run or test summary not found > Error is raised by mozdevice/devicemanagerADB.py#228 > if self.dirExists(destname): > raise DMError("Attempted to push a file (%s) to a directory (%s)!" % > (localname, destname)) It seems .../p/mozinfo.json is a directory, so there might be another related bug somewhere.
Component: Networking → XPCShell Harness
Flags: needinfo?(ted)
Product: Core → Testing
Version: unspecified → Trunk
This doesn't ring any bells, but I also haven't dealt with the Android test harnesses in a while. Maybe gbrown has a clue?
Flags: needinfo?(ted)
Summary: Intermittent netwerk/test/unit/test_multipart_streamconv.js | xpcshell return code: 1472853897944 → Intermittent netwerk/test/unit/test_multipart_streamconv.js | xpcshell return code: 1472853897944 | DMError: Attempted to push a file (/tmp/tmprPdalh) to a directory (/storage/sdcard/tests/xpc/p/mozinfo.json)
Yes, this failure is unrelated to the test - it is an infra problem. The thing to look for is that mozharness cannot communicate with the emulator after the test: WARNING - Unable to communicate with emulator via adb
Near as I can tell from auditing the last 300 pushes, Android xpcshell tests have four states, then: * green * timed out * retried on buildbot * invalid, that's not an actual failure, that's supposed to have been retried Enough, I'm hiding the taskcluster ones wherever they run. I don't actually see much of any point in running the buildbot ones either.
Blocks: 1303634
We've improved detection of this condition -- it shouldn't happen now.
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.