Closed Bug 1570896 Opened 6 years ago Closed 6 years ago

Perma [tier 2] netwerk/test/unit/test_backgroundfilesaver.js | xpcshell return code: 137

Categories

(Core :: Networking, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [retriggered])

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=259517251&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/YZXCweCWQKKrSt_9cyJCRA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-08-02T04:52:50.325Z] 04:52:50 INFO - TEST-START | netwerk/test/unit/test_backgroundfilesaver.js
[task 2019-08-02T04:56:31.908Z] 04:56:31 WARNING - TEST-UNEXPECTED-FAIL | netwerk/test/unit/test_backgroundfilesaver.js | xpcshell return code: 137
[task 2019-08-02T04:56:31.909Z] 04:56:31 INFO - TEST-INFO took 221580ms
[task 2019-08-02T04:56:31.909Z] 04:56:31 INFO - >>>>>>>
[task 2019-08-02T04:56:31.909Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | xpcw: cd /sdcard/tests/xpc/netwerk/test/unit
[task 2019-08-02T04:56:31.909Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | xpcw: xpcshell -r /sdcard/tests/xpc/c/httpd.manifest --greomni /data/local/xpcb/target.apk -m -s -e const _HEAD_JS_PATH = "/sdcard/tests/xpc/head.js"; -e const _MOZINFO_JS_PATH = "/sdcard/tests/xpc/p/mozinfo.json"; -e const _PREFS_FILE = "/sdcard/tests/xpc/user.js"; -e const _TESTING_MODULES_DIR = "/sdcard/tests/xpc/m"; -f /sdcard/tests/xpc/head.js -e const _HEAD_FILES = ["/sdcard/tests/xpc/netwerk/test/unit/head_channels.js", "/sdcard/tests/xpc/netwerk/test/unit/head_cache.js", "/sdcard/tests/xpc/netwerk/test/unit/head_cache2.js", "/sdcard/tests/xpc/netwerk/test/unit/head_cookies.js"]; -e const _JSDEBUGGER_PORT = 0; -e const _TEST_FILE = ["test_backgroundfilesaver.js"]; -e const _TEST_NAME = "netwerk/test/unit/test_backgroundfilesaver.js"; -e _execute_test(); quit(0);
[task 2019-08-02T04:56:31.909Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | [2206, Unnamed thread 47d0e080] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | [2206, Unnamed thread 47d0e080] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | [2206, Unnamed thread 47d0e080] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | [2206, Unnamed thread 47d0e080] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 198
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | [2206, Main Thread] WARNING: No Android crash handler set: file /builds/worker/workspace/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 1551
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | [2206, Main Thread] WARNING: Couldn't get the user appdata directory. Crash events may not be produced.: file /builds/worker/workspace/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 2634
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - TEST-PASS | netwerk/test/unit/test_backgroundfilesaver.js | undefined assertion name - 8388608 == 8388608
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - running event loop
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | Starting test_setup
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test test_setup pending (2)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test run_next_test 1 pending (2)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test test_setup finished (2)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - netwerk/test/unit/test_backgroundfilesaver.js | Starting test_normal
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - (xpcshell/head.js) | test test_normal pending (2)
[task 2019-08-02T04:56:31.915Z] 04:56:31 INFO - TEST-PASS | netwerk/test/unit/test_backgroundfilesaver.js | test_normal - [test_normal : 50] Sanity check the temporary file doesn't exist. - true == true

Regressed by: 1569564

Sure, looking.

Test seems to be passing, but then reports 'killed':

[task 2019-08-02T15:45:11.785Z] 15:45:11     INFO -  TEST-PASS | netwerk/test/unit/test_backgroundfilesaver.js | test_enableAppend_hash - [test_enableAppend_hash : 125] 8388608 == 8388608
[task 2019-08-02T15:45:11.785Z] 15:45:11     INFO -  netwerk/test/unit/test_backgroundfilesaver.js | [2191, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 664
[task 2019-08-02T15:45:11.785Z] 15:45:11     INFO -  TEST-PASS | netwerk/test/unit/test_backgroundfilesaver.js | test_enableAppend_hash - [test_enableAppend_hash : 126] true == true
[task 2019-08-02T15:45:11.785Z] 15:45:11     INFO -  TEST-PASS | netwerk/test/unit/test_backgroundfilesaver.js | test_enableAppend_hash - [test_enableAppend_hash : 608] "e3611a47714c42bdf326acfb2eb6ed9fa4cca65cb7d7be55217770a5bf5e7ff0" == "e3611a47714c42bdf326acfb2eb6ed9fa4cca65cb7d7be55217770a5bf5e7ff0"
[task 2019-08-02T15:45:11.785Z] 15:45:11     INFO -  TEST-PASS | netwerk/test/unit/test_backgroundfilesaver.js | test_enableAppend_hash - [test_enableAppend_hash : 116] true == true
[task 2019-08-02T15:45:11.785Z] 15:45:11     INFO -  netwerk/test/unit/test_backgroundfilesaver.js | Killed
[task 2019-08-02T15:45:11.785Z] 15:45:11     INFO -  <<<<<<<

Run locally on linux, the test doesn't trigger much GC activity. It does use a reasonably large amount of memory:

Maximum resident set size (kbytes): 752536

I don't know whether that's excessive for Android systems. I'd be interested to know what the exit code 137 means.

I'll investigate further on Monday.

Assignee: nobody → jcoppeard
Whiteboard: [retriggered]
See Also: → 1375459

Hopefully fixed by bug 1572434.

Flags: needinfo?(jcoppeard)

No new failures since bug 1572434 landed, closing.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Depends on: 1572434
Target Milestone: --- → mozilla70
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.