Open Bug 1829777 Opened 1 year ago Updated 1 year ago

Intermittent Android TV-nofis remote/marionette/test/xpcshell/test_sync.js | single tracking bug

Categories

(Remote Protocol :: Marionette, defect, P5)

All
Android
defect

Tracking

(firefox-esr102 unaffected, firefox113 unaffected, firefox114 unaffected, firefox115 wontfix)

Tracking Status
firefox-esr102 --- unaffected
firefox113 --- unaffected
firefox114 --- unaffected
firefox115 --- wontfix

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, test-verify-fail)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=413638413&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/GBcdUBKlTmqqhTyqin5V1A/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/GBcdUBKlTmqqhTyqin5V1A/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2023-04-25T00:22:38.684Z] 00:22:38     INFO -  TEST-PASS | remote/marionette/test/xpcshell/test_sync.js | took 296254ms
[task 2023-04-25T00:22:38.749Z] 00:22:38     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/05e52274-20df-4214-b089-be805b17c047
[task 2023-04-25T00:22:39.240Z] 00:22:39     INFO -  TEST-START | remote/marionette/test/xpcshell/test_sync.js
[task 2023-04-25T00:22:39.279Z] 00:22:39     INFO -  adb launch_application: am startservice -W -n 'org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.XpcshellTestRunnerService$i0' -a android.intent.action.MAIN --es env0 XPCOM_DEBUG_BREAK=stack-and-abort --es env1 MOZ_CRASHREPORTER=1 --es env2 MOZ_CRASHREPORTER_NO_REPORT=1 --es env3 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env4 MOZ_DEVELOPER_REPO_DIR=/builds/worker/checkouts/gecko --es env5 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env6 MOZ_FETCHES_DIR=/builds/worker/fetches --es env7 MOZ_DISABLE_SOCKET_PROCESS=1 --es env8 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env9 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env10 GRE_HOME=/data/local/tmp/test_root/xpcb --es env11 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/9e010aa8-519e-43bd-b227-8874d7a91e7b --es env12 HOME=/data/local/tmp/test_root/xpc/p --es env13 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/84e3a590-df5a-439a-838b-b10b792b5efb --es env14 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env15 MOZ_IN_AUTOMATION=1 --es env16 MOZ_ANDROID_CPU_ABI=x86_64 --es env17 MOZHTTP2_PORT=43288 --es env18 MOZNODE_EXEC_PORT=37825 --es env19 MOZHTTP3_ECH= --es env20 MOZ_CHAOSMODE=0xfb --es env21 TMPDIR=/data/local/tmp/test_root/xpc/p/9e010aa8-519e-43bd-b227-8874d7a91e7b --es env22 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/9e010aa8-519e-43bd-b227-8874d7a91e7b --es arg0 -g --es arg1 /data/local/tmp/test_root/xpcb --es arg2 --greomni --es arg3 /data/local/tmp/test_root/xpcb/geckoview-test_runner.apk --es arg4 -m --es arg5 -e --es arg6 'const _HEAD_JS_PATH = "/data/local/tmp/test_root/xpc/head.js";' --es arg7 -e --es arg8 'const _MOZINFO_JS_PATH = "/data/local/tmp/test_root/xpc/p/9e010aa8-519e-43bd-b227-8874d7a91e7b/mozinfo.json";' --es arg9 -e --es arg10 'const _PREFS_FILE = "/data/local/tmp/test_root/xpc/user.js";' --es arg11 -e --es arg12 'const _TESTING_MODULES_DIR = "/data/local/tmp/test_root/xpc/m";' --es arg13 -f --es arg14 /data/local/tmp/test_root/xpc/head.js --es arg15 -e --es arg16 'const _HEAD_FILES = ["/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell/head.js"];' --es arg17 -e --es arg18 'const _JSDEBUGGER_PORT = 0;' --es arg19 -e --es arg20 'const _TEST_CWD = "/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_sync.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "remote/marionette/test/xpcshell/test_sync.js";' --es arg25 -e --es arg26 '_execute_test(); quit(0);' --ez use_multiprocess True --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-c5c53794-449f-4e41-8d04-6f3c7911683f.log
[task 2023-04-25T00:22:39.489Z] 00:22:39     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 7515 | Launched Test App
[task 2023-04-25T00:27:39.241Z] 00:27:39  WARNING -  TEST-UNEXPECTED-TIMEOUT | remote/marionette/test/xpcshell/test_sync.js | Test timed out
[task 2023-04-25T00:27:39.241Z] 00:27:39     INFO -  TEST-INFO took 300000ms
[task 2023-04-25T00:27:39.255Z] 00:27:39     INFO -  xpcshell return code: -1
[task 2023-04-25T00:27:39.255Z] 00:27:39     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/9e010aa8-519e-43bd-b227-8874d7a91e7b
[task 2023-04-25T00:30:03.500Z] 00:30:03     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 0 | Timing out
[task 2023-04-25T00:30:03.513Z] 00:30:03     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 7515 | Application ran for: 0:07:24.272128
[task 2023-04-25T00:30:03.587Z] 00:30:03     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/9e010aa8-519e-43bd-b227-8874d7a91e7b
[task 2023-04-25T00:30:03.997Z] 00:30:03     INFO -  TEST-START | remote/marionette/test/xpcshell/test_sync.js
[task 2023-04-25T00:30:04.038Z] 00:30:04     INFO -  adb launch_application: am startservice -W -n 'org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.XpcshellTestRunnerService$i0' -a android.intent.action.MAIN --es env0 XPCOM_DEBUG_BREAK=stack-and-abort --es env1 MOZ_CRASHREPORTER=1 --es env2 MOZ_CRASHREPORTER_NO_REPORT=1 --es env3 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env4 MOZ_DEVELOPER_REPO_DIR=/builds/worker/checkouts/gecko --es env5 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env6 MOZ_FETCHES_DIR=/builds/worker/fetches --es env7 MOZ_DISABLE_SOCKET_PROCESS=1 --es env8 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env9 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env10 GRE_HOME=/data/local/tmp/test_root/xpcb --es env11 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/ba555078-f9f3-42e2-af17-df6cd227fd77 --es env12 HOME=/data/local/tmp/test_root/xpc/p --es env13 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/2dcbdc02-051b-4077-ab9d-c902ab49db6b --es env14 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env15 MOZ_IN_AUTOMATION=1 --es env16 MOZ_ANDROID_CPU_ABI=x86_64 --es env17 MOZHTTP2_PORT=43288 --es env18 MOZNODE_EXEC_PORT=37825 --es env19 MOZHTTP3_ECH= --es env20 MOZ_CHAOSMODE=0xfb --es env21 TMPDIR=/data/local/tmp/test_root/xpc/p/ba555078-f9f3-42e2-af17-df6cd227fd77 --es env22 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/ba555078-f9f3-42e2-af17-df6cd227fd77 --es arg0 -g --es arg1 /data/local/tmp/test_root/xpcb --es arg2 --greomni --es arg3 /data/local/tmp/test_root/xpcb/geckoview-test_runner.apk --es arg4 -m --es arg5 -e --es arg6 'const _HEAD_JS_PATH = "/data/local/tmp/test_root/xpc/head.js";' --es arg7 -e --es arg8 'const _MOZINFO_JS_PATH = "/data/local/tmp/test_root/xpc/p/ba555078-f9f3-42e2-af17-df6cd227fd77/mozinfo.json";' --es arg9 -e --es arg10 'const _PREFS_FILE = "/data/local/tmp/test_root/xpc/user.js";' --es arg11 -e --es arg12 'const _TESTING_MODULES_DIR = "/data/local/tmp/test_root/xpc/m";' --es arg13 -f --es arg14 /data/local/tmp/test_root/xpc/head.js --es arg15 -e --es arg16 'const _HEAD_FILES = ["/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell/head.js"];' --es arg17 -e --es arg18 'const _JSDEBUGGER_PORT = 0;' --es arg19 -e --es arg20 'const _TEST_CWD = "/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_sync.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "remote/marionette/test/xpcshell/test_sync.js";' --es arg25 -e --es arg26 '_execute_test(); quit(0);' --ez use_multiprocess True --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-febc1baf-49f3-43a4-8cf5-e543db540e02.log
[task 2023-04-25T00:30:04.251Z] 00:30:04     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 7821 | Launched Test App
[task 2023-04-25T00:35:00.232Z] 00:35:00     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 7821 | Application ran for: 0:04:56.234530
[task 2023-04-25T00:35:00.293Z] 00:35:00     INFO -  TEST-PASS | remote/marionette/test/xpcshell/test_sync.js | took 296297ms
[task 2023-04-25T00:35:00.356Z] 00:35:00     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/ba555078-f9f3-42e2-af17-df6cd227fd77
[task 2023-04-25T00:35:00.837Z] 00:35:00     INFO -  TEST-START | remote/marionette/test/xpcshell/test_sync.js
[task 2023-04-25T00:35:00.877Z] 00:35:00     INFO -  adb launch_application: am startservice -W -n 'org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.XpcshellTestRunnerService$i0' -a android.intent.action.MAIN --es env0 XPCOM_DEBUG_BREAK=stack-and-abort --es env1 MOZ_CRASHREPORTER=1 --es env2 MOZ_CRASHREPORTER_NO_REPORT=1 --es env3 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env4 MOZ_DEVELOPER_REPO_DIR=/builds/worker/checkouts/gecko --es env5 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env6 MOZ_FETCHES_DIR=/builds/worker/fetches --es env7 MOZ_DISABLE_SOCKET_PROCESS=1 --es env8 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env9 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env10 GRE_HOME=/data/local/tmp/test_root/xpcb --es env11 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/f0879312-a156-455b-96a0-dbcae5279152 --es env12 HOME=/data/local/tmp/test_root/xpc/p --es env13 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/9b8705de-2229-4411-ae05-4ed0db0ea301 --es env14 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env15 MOZ_IN_AUTOMATION=1 --es env16 MOZ_ANDROID_CPU_ABI=x86_64 --es env17 MOZHTTP2_PORT=43288 --es env18 MOZNODE_EXEC_PORT=37825 --es env19 MOZHTTP3_ECH= --es env20 MOZ_CHAOSMODE=0xfb --es env21 TMPDIR=/data/local/tmp/test_root/xpc/p/f0879312-a156-455b-96a0-dbcae5279152 --es env22 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/f0879312-a156-455b-96a0-dbcae5279152 --es arg0 -g --es arg1 /data/local/tmp/test_root/xpcb --es arg2 --greomni --es arg3 /data/local/tmp/test_root/xpcb/geckoview-test_runner.apk --es arg4 -m --es arg5 -e --es arg6 'const _HEAD_JS_PATH = "/data/local/tmp/test_root/xpc/head.js";' --es arg7 -e --es arg8 'const _MOZINFO_JS_PATH = "/data/local/tmp/test_root/xpc/p/f0879312-a156-455b-96a0-dbcae5279152/mozinfo.json";' --es arg9 -e --es arg10 'const _PREFS_FILE = "/data/local/tmp/test_root/xpc/user.js";' --es arg11 -e --es arg12 'const _TESTING_MODULES_DIR = "/data/local/tmp/test_root/xpc/m";' --es arg13 -f --es arg14 /data/local/tmp/test_root/xpc/head.js --es arg15 -e --es arg16 'const _HEAD_FILES = ["/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell/head.js"];' --es arg17 -e --es arg18 'const _JSDEBUGGER_PORT = 0;' --es arg19 -e --es arg20 'const _TEST_CWD = "/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_sync.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "remote/marionette/test/xpcshell/test_sync.js";' --es arg25 -e --es arg26 '_execute_test(); quit(0);' --ez use_multiprocess True --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-45b2241d-26a3-42dd-97c4-e40f5466808e.log
[task 2023-04-25T00:35:01.094Z] 00:35:01     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 8109 | Launched Test App
[task 2023-04-25T00:39:57.162Z] 00:39:57     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 8109 | Application ran for: 0:04:56.323985
[task 2023-04-25T00:39:57.227Z] 00:39:57     INFO -  TEST-PASS | remote/marionette/test/xpcshell/test_sync.js | took 296390ms
[task 2023-04-25T00:39:57.293Z] 00:39:57     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/f0879312-a156-455b-96a0-dbcae5279152
[task 2023-04-25T00:39:57.775Z] 00:39:57     INFO -  TEST-START | remote/marionette/test/xpcshell/test_sync.js
[task 2023-04-25T00:39:57.813Z] 00:39:57     INFO -  adb launch_application: am startservice -W -n 'org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.XpcshellTestRunnerService$i0' -a android.intent.action.MAIN --es env0 XPCOM_DEBUG_BREAK=stack-and-abort --es env1 MOZ_CRASHREPORTER=1 --es env2 MOZ_CRASHREPORTER_NO_REPORT=1 --es env3 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env4 MOZ_DEVELOPER_REPO_DIR=/builds/worker/checkouts/gecko --es env5 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env6 MOZ_FETCHES_DIR=/builds/worker/fetches --es env7 MOZ_DISABLE_SOCKET_PROCESS=1 --es env8 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env9 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env10 GRE_HOME=/data/local/tmp/test_root/xpcb --es env11 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/ace26820-e0c8-44b1-b3fc-2d5f446ed351 --es env12 HOME=/data/local/tmp/test_root/xpc/p --es env13 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/e5004e6b-f78d-4474-a7e0-48a1d9cb9e90 --es env14 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env15 MOZ_IN_AUTOMATION=1 --es env16 MOZ_ANDROID_CPU_ABI=x86_64 --es env17 MOZHTTP2_PORT=43288 --es env18 MOZNODE_EXEC_PORT=37825 --es env19 MOZHTTP3_ECH= --es env20 MOZ_CHAOSMODE=0xfb --es env21 TMPDIR=/data/local/tmp/test_root/xpc/p/ace26820-e0c8-44b1-b3fc-2d5f446ed351 --es env22 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/ace26820-e0c8-44b1-b3fc-2d5f446ed351 --es arg0 -g --es arg1 /data/local/tmp/test_root/xpcb --es arg2 --greomni --es arg3 /data/local/tmp/test_root/xpcb/geckoview-test_runner.apk --es arg4 -m --es arg5 -e --es arg6 'const _HEAD_JS_PATH = "/data/local/tmp/test_root/xpc/head.js";' --es arg7 -e --es arg8 'const _MOZINFO_JS_PATH = "/data/local/tmp/test_root/xpc/p/ace26820-e0c8-44b1-b3fc-2d5f446ed351/mozinfo.json";' --es arg9 -e --es arg10 'const _PREFS_FILE = "/data/local/tmp/test_root/xpc/user.js";' --es arg11 -e --es arg12 'const _TESTING_MODULES_DIR = "/data/local/tmp/test_root/xpc/m";' --es arg13 -f --es arg14 /data/local/tmp/test_root/xpc/head.js --es arg15 -e --es arg16 'const _HEAD_FILES = ["/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell/head.js"];' --es arg17 -e --es arg18 'const _JSDEBUGGER_PORT = 0;' --es arg19 -e --es arg20 'const _TEST_CWD = "/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_sync.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "remote/marionette/test/xpcshell/test_sync.js";' --es arg25 -e --es arg26 '_execute_test(); quit(0);' --ez use_multiprocess True --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-046ad4b1-2a1a-42fd-8c16-443fecb69d00.log
[task 2023-04-25T00:39:58.021Z] 00:39:58     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 8394 | Launched Test App
[task 2023-04-25T00:44:54.012Z] 00:44:54     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 8394 | Application ran for: 0:04:56.236830
[task 2023-04-25T00:44:54.076Z] 00:44:54     INFO -  TEST-PASS | remote/marionette/test/xpcshell/test_sync.js | took 296301ms
[task 2023-04-25T00:44:54.139Z] 00:44:54     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/ace26820-e0c8-44b1-b3fc-2d5f446ed351
[task 2023-04-25T00:44:54.629Z] 00:44:54     INFO -  TEST-START | remote/marionette/test/xpcshell/test_sync.js
[task 2023-04-25T00:44:54.670Z] 00:44:54     INFO -  adb launch_application: am startservice -W -n 'org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.XpcshellTestRunnerService$i0' -a android.intent.action.MAIN --es env0 XPCOM_DEBUG_BREAK=stack-and-abort --es env1 MOZ_CRASHREPORTER=1 --es env2 MOZ_CRASHREPORTER_NO_REPORT=1 --es env3 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env4 MOZ_DEVELOPER_REPO_DIR=/builds/worker/checkouts/gecko --es env5 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env6 MOZ_FETCHES_DIR=/builds/worker/fetches --es env7 MOZ_DISABLE_SOCKET_PROCESS=1 --es env8 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env9 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env10 GRE_HOME=/data/local/tmp/test_root/xpcb --es env11 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/1741a7fe-230d-494e-9ae4-91772b81ea85 --es env12 HOME=/data/local/tmp/test_root/xpc/p --es env13 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/584a20bb-e858-4337-90a0-771a1ce9b728 --es env14 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env15 MOZ_IN_AUTOMATION=1 --es env16 MOZ_ANDROID_CPU_ABI=x86_64 --es env17 MOZHTTP2_PORT=43288 --es env18 MOZNODE_EXEC_PORT=37825 --es env19 MOZHTTP3_ECH= --es env20 MOZ_CHAOSMODE=0xfb --es env21 TMPDIR=/data/local/tmp/test_root/xpc/p/1741a7fe-230d-494e-9ae4-91772b81ea85 --es env22 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/1741a7fe-230d-494e-9ae4-91772b81ea85 --es arg0 -g --es arg1 /data/local/tmp/test_root/xpcb --es arg2 --greomni --es arg3 /data/local/tmp/test_root/xpcb/geckoview-test_runner.apk --es arg4 -m --es arg5 -e --es arg6 'const _HEAD_JS_PATH = "/data/local/tmp/test_root/xpc/head.js";' --es arg7 -e --es arg8 'const _MOZINFO_JS_PATH = "/data/local/tmp/test_root/xpc/p/1741a7fe-230d-494e-9ae4-91772b81ea85/mozinfo.json";' --es arg9 -e --es arg10 'const _PREFS_FILE = "/data/local/tmp/test_root/xpc/user.js";' --es arg11 -e --es arg12 'const _TESTING_MODULES_DIR = "/data/local/tmp/test_root/xpc/m";' --es arg13 -f --es arg14 /data/local/tmp/test_root/xpc/head.js --es arg15 -e --es arg16 'const _HEAD_FILES = ["/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell/head.js"];' --es arg17 -e --es arg18 'const _JSDEBUGGER_PORT = 0;' --es arg19 -e --es arg20 'const _TEST_CWD = "/data/local/tmp/test_root/xpc/remote/marionette/test/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_sync.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "remote/marionette/test/xpcshell/test_sync.js";' --es arg25 -e --es arg26 '_execute_test(); quit(0);' --ez use_multiprocess True --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-20e7288d-a549-42e0-a352-ec205f6bea12.log
[task 2023-04-25T00:44:54.878Z] 00:44:54     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 8684 | Launched Test App
[task 2023-04-25T00:49:54.629Z] 00:49:54  WARNING -  TEST-UNEXPECTED-TIMEOUT | remote/marionette/test/xpcshell/test_sync.js | Test timed out
[task 2023-04-25T00:49:54.629Z] 00:49:54     INFO -  TEST-INFO took 300001ms
[task 2023-04-25T00:49:54.643Z] 00:49:54     INFO -  xpcshell return code: -1
[task 2023-04-25T00:49:54.643Z] 00:49:54     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/1741a7fe-230d-494e-9ae4-91772b81ea85
[task 2023-04-25T00:52:18.755Z] 00:52:18     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 0 | Timing out
[task 2023-04-25T00:52:18.768Z] 00:52:18     INFO -  remotexpcshelltests.py | remote/marionette/test/xpcshell/test_sync.js | 8684 | Application ran for: 0:07:24.139268
[task 2023-04-25T00:52:18.848Z] 00:52:18     INFO -  Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/remote/marionette/test/xpcshell/test_sync.js folder: /data/local/tmp/test_root/xpc/p/1741a7fe-230d-494e-9ae4-91772b81ea85
[task 2023-04-25T00:52:19.280Z] 00:52:19     INFO -  TEST-START | remote/marionette/test/xpcshell/test_sync.js

:Jamie, since you are the author of the regressor, bug 1828816, could you take a look?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jteh)

Note that this is Android only where the test is timing out:
https://treeherder.mozilla.org/jobs?repo=autoland&revision=df566bce405d20a1ea836cddcca3e265c210ad4b&searchStr=verify

In the Android log I can see long delays like:

04-25 00:23:22.223  7515  7536 I Gecko   : {"action":"log","time":1682382202223,"thread":null,"pid":null,"source":"xpcshell/head.js","level":"INFO","message":"(xpcshell/head.js) | test test_waitForObserverTopic_timeoutElapse finished (2)"}
04-25 00:23:22.391  7515  7536 I Gecko   : 
04-25 00:23:22.391  7515  7536 I Gecko   : {"action":"log","time":1682382202391,"thread":null,"pid":null,"source":"xpcshell/head.js","level":"INFO","message":"(xpcshell/head.js) | test run_next_test 24 finished (1)"}
04-25 00:23:22.392  7515  7536 I Gecko   : 
04-25 00:23:22.392  7515  7536 I Gecko   : {"action":"log","time":1682382202392,"thread":null,"pid":null,"source":"xpcshell/head.js","level":"INFO","message":"exiting test"}
04-25 00:24:18.674  7515  7536 D GeckoIdleService: Remove observer 0x7400c41124c8 (5 seconds), 0 remain idle
04-25 00:25:39.972  7515  7536 D GeckoIdleService: Get idle time: time since reset 180163 msec
04-25 00:25:39.972  7515  7536 D GeckoIdleService: Idle timer callback: current idle time 180163 msec
04-25 00:25:39.973  7515  7536 D GeckoIdleService: next timeout 4294967114836 msec from now
04-25 00:25:39.973  7515  7536 D GeckoIdleService: SetTimerExpiryIfBefore: next timeout 4294967114836 msec from now
04-25 00:25:39.973  7515  7536 D GeckoIdleService: reset timer expiry to 4294967114846 msec from now
04-25 00:25:39.973  7515  7536 D GeckoIdleService: Idle timer callback: tell observer 0x7400c48c16d0 user is idle
04-25 00:29:04.307  7515  7536 I Gecko   : [Parent 7515, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3426
04-25 00:29:04.338  7515  7536 I Gecko   : [Parent 7515, Main Thread] WARNING: OOPDeinit() without successful OOPInit(): file /builds/worker/checkouts/gecko/toolkit/crashreporter/nsExceptionHandler.cpp:3376
04-25 00:29:04.338  7515  7536 I Gecko   : [Parent 7515, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4688
04-25 00:29:04.338  7515  7536 I Gecko   : [Parent 7515, Main Thread] WARNING: XPCOM object PerThreadData destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:216
04-25 00:29:04.338  7515  7536 I Gecko   : [Parent 7515, Main Thread] WARNING: XPCOM object SourceList destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:216
04-25 00:29:04.338  7515  7536 D GeckoThread: State changed to EXITED

As it looks like the tests have all been passed but then it waits for something? Maybe we should wait until the patch reached mozilla-central to better understand this failure, and maybe then it is also reproducible locally (without having to do a full build).

The patch on bug 1828816 has been pushed again 3h ago to autoland. The related TV XPCShell tests are still failing:
https://treeherder.mozilla.org/jobs?repo=autoland&selectedTaskRun=D1du62q7St2CiJZ6RDFR9g.0&searchStr=tv%2Candroid

As I've mentioned above lets wait until bug 1828816 is on mozilla-central to more easily run this test locally.

Flags: needinfo?(jteh)
OS: Unspecified → All
Hardware: Unspecified → All

Set release status flags based on info from the regressing bug 1828816

OS: All → Android
Summary: Intermittent TV-nofis remote/marionette/test/xpcshell/test_sync.js | single tracking bug → Intermittent Android TV-nofis remote/marionette/test/xpcshell/test_sync.js | single tracking bug
You need to log in before you can comment on or make changes to this bug.