Perma TEST-UNEXPECTED-FAIL | tools/profiler/tests/xpcshell/test_feature_stackwalking.js/test_merged_stacks.js | xpcshell return code: 0 - when Gecko 145 merges to beta on 2025-10-13
Categories
(Core :: Gecko Profiler, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr140 | --- | unaffected |
| firefox143 | --- | unaffected |
| firefox144 | --- | unaffected |
| firefox145 | --- | disabled |
| firefox146 | --- | disabled |
| firefox147 | --- | disabled |
| firefox148 | --- | disabled |
People
(Reporter: ctuns, Assigned: CosminS)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
[Tracking Requested - why for this release]:
Central-as-beta simulation:
How to run these simulations:
Failure log
Failure log 2: https://treeherder.mozilla.org/logviewer?job_id=530423999&repo=try&task=VJOSntNvQ5GgWmRt0zsS4A.0
[task 2025-10-07T12:21:48.549+00:00] 12:21:48 INFO - TEST-START | tools/profiler/tests/xpcshell/test_feature_stackwalking.js
[task 2025-10-07T12:21:48.620+00:00] 12:21:48 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_DEVELOPER_OBJ_DIR=/builds/worker/workspace/obj-build --es env6 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env7 MOZ_FETCHES_DIR=/builds/worker/fetches --es env8 MOZ_DISABLE_SOCKET_PROCESS=1 --es env9 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env10 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env11 GRE_HOME=/data/local/tmp/test_root/xpcb --es env12 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/05078975-9c69-45a2-a29c-2947c78386c0 --es env13 HOME=/data/local/tmp/test_root/xpc/p --es env14 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/666025bb-facf-4a58-8fce-9ad0e8f479c4 --es env15 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env16 MOZ_IN_AUTOMATION=1 --es env17 MOZ_ANDROID_CPU_ABI=x86_64 --es env18 MOZHTTP2_PORT=39941 --es env19 MOZNODE_EXEC_PORT=35645 --es env20 MOZHTTP3_PORT=42960 --es env21 MOZHTTP3_PORT_FAILED=43585 --es env22 MOZHTTP3_PORT_ECH=54110 --es env23 MOZHTTP3_PORT_PROXY=33214 --es env24 MOZHTTP3_PORT_NO_RESPONSE=35278 --es env25 MOZHTTP3_PORT_MASQUE=36767 --es env26 MOZHTTP3_ECH=AE3+DQBJBwAgACCfOkiGoHkQfXmUzrIG5QQ0XuwsG/b/EAe7MtkjYZOVUQAQAAEAAQABAAMAAgABAAIAA0AOcHVibGljLmV4YW1wbGUAAA== --es env27 MOZ_HTTP3_SERVER_PATH=/builds/worker/fetches/hostutils/http3server --es env28 MOZ_HTTP3_CERT_DB_PATH=/builds/worker/workspace/build/tests/xpcshell/http3server/http3serverDB --es env29 TMPDIR=/data/local/tmp/test_root/xpc/p/05078975-9c69-45a2-a29c-2947c78386c0 --es env30 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/05078975-9c69-45a2-a29c-2947c78386c0 --es env31 MOZ_TEST_TIMEOUT_INTERVAL=300 --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/05078975-9c69-45a2-a29c-2947c78386c0/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/tools/profiler/tests/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/tools/profiler/tests/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_feature_stackwalking.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "tools/profiler/tests/xpcshell/test_feature_stackwalking.js";' --es arg25 -e --es arg26 'const _EXPECTED = "pass";' --es arg27 -e --es arg28 '_execute_test(); quit(0);' --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-736d2e9e-0a06-4faa-8068-7257878880d9.log
[task 2025-10-07T12:21:48.738+00:00] 12:21:48 INFO - remotexpcshelltests.py | tools/profiler/tests/xpcshell/test_feature_stackwalking.js | 0 | Launched Test App
[task 2025-10-07T12:21:49.528+00:00] 12:21:49 INFO - remotexpcshelltests.py | tools/profiler/tests/xpcshell/test_feature_stackwalking.js | 0 | Application ran for: 0:00:00.978834
[task 2025-10-07T12:21:49.599+00:00] 12:21:49 INFO - TEST-UNEXPECTED-FAIL | tools/profiler/tests/xpcshell/test_feature_stackwalking.js | xpcshell return code: 0
[task 2025-10-07T12:21:49.599+00:00] 12:21:49 INFO - TEST-INFO took 1049ms
[task 2025-10-07T12:21:49.599+00:00] 12:21:49 INFO - >>>>>>>
[task 2025-10-07T12:21:49.599+00:00] 12:21:49 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2025-10-07T12:21:49.600+00:00] 12:21:49 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2025-10-07T12:21:49.600+00:00] 12:21:49 INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2025-10-07T12:21:49.600+00:00] 12:21:49 INFO - running event loop
[task 2025-10-07T12:21:49.600+00:00] 12:21:49 INFO - tools/profiler/tests/xpcshell/test_feature_stackwalking.js | Starting setup assertProfilerInactive
[task 2025-10-07T12:21:49.600+00:00] 12:21:49 INFO - (xpcshell/head.js) | test assertProfilerInactive pending (2)
[task 2025-10-07T12:21:49.601+00:00] 12:21:49 INFO - TEST-PASS | tools/profiler/tests/xpcshell/test_feature_stackwalking.js | assertProfilerInactive - [assertProfilerInactive : 38] The profiler is inactive. - true == true
[task 2025-10-07T12:21:49.601+00:00] 12:21:49 INFO - (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2025-10-07T12:21:49.601+00:00] 12:21:49 INFO - (xpcshell/head.js) | test run_next_test 1 pending (2)
[task 2025-10-07T12:21:49.601+00:00] 12:21:49 INFO - (xpcshell/head.js) | test assertProfilerInactive finished (2)
[task 2025-10-07T12:21:49.602+00:00] 12:21:49 INFO - tools/profiler/tests/xpcshell/test_feature_stackwalking.js | Starting
[task 2025-10-07T12:21:49.602+00:00] 12:21:49 INFO - (xpcshell/head.js) | test pending (2)
[task 2025-10-07T12:21:49.602+00:00] 12:21:49 INFO - (xpcshell/head.js) | test run_next_test 1 finished (2)
[task 2025-10-07T12:21:49.602+00:00] 12:21:49 INFO - "Could not find a match for: "js::RunScript""
[task 2025-10-07T12:21:49.603+00:00] 12:21:49 INFO - TEST-UNEXPECTED-FAIL | tools/profiler/tests/xpcshell/test_feature_stackwalking.js | - Expected native stacks to be interleaved between some frame labels. There shouldbe more than one native stack if stack walking is working correctly. There is no attempt here to determine if the memory addresses point to the correct symbols - false == true
[task 2025-10-07T12:21:49.603+00:00] 12:21:49 INFO - test_feature_stackwalking.js:null:30
[task 2025-10-07T12:21:49.603+00:00] 12:21:49 INFO - exiting test
[task 2025-10-07T12:21:49.604+00:00] 12:21:49 ERROR - Unexpected exception NS_ERROR_ABORT:
[task 2025-10-07T12:21:49.604+00:00] 12:21:49 ERROR - _abort_failed_test@/data/local/tmp/test_root/xpc/head.js:957:20
[task 2025-10-07T12:21:49.604+00:00] 12:21:49 ERROR - do_report_result@/data/local/tmp/test_root/xpc/head.js:1069:5
[task 2025-10-07T12:21:49.604+00:00] 12:21:49 ERROR - Assert<@/data/local/tmp/test_root/xpc/head.js:70:21
[task 2025-10-07T12:21:49.604+00:00] 12:21:49 ERROR - Assert.prototype.report@resource://testing-common/Assert.sys.mjs:251:10
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - Assert.prototype.ok@resource://testing-common/Assert.sys.mjs:277:10
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - expectStackToContain@/data/local/tmp/test_root/xpc/tools/profiler/tests/xpcshell/head.js:100:16
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - @test_feature_stackwalking.js:30:23
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - async*_run_next_test/<@/data/local/tmp/test_root/xpc/head.js:1847:22
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - _run_next_test@/data/local/tmp/test_root/xpc/head.js:1847:38
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - run@/data/local/tmp/test_root/xpc/head.js:895:9
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - _do_main@/data/local/tmp/test_root/xpc/head.js:245:6
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - _execute_test@/data/local/tmp/test_root/xpc/head.js:661:5
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR - @-e:1:1
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 ERROR -
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 INFO - exiting test
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 INFO - "CONSOLE_MESSAGE: (info) Actual stack: (root),xpcshell argument processing,js::RunScript,js::RunScript,promise callback,js::RunScript,js::RunScript,0x729cf436a745,0x729ffa300f65"
[task 2025-10-07T12:21:49.605+00:00] 12:21:49 INFO - "CONSOLE_MESSAGE: (info) Expected to contain: (root),/^0x[0-9a-f]+$/,/^0x[0-9a-f]+$/,js::RunScript,/^0x[0-9a-f]+$/,/^0x[0-9a-f]+$/"
[task 2025-10-07T12:21:49.606+00:00] 12:21:49 INFO - <<<<<<<
[task 2025-10-07T12:21:49.692+00:00] 12:21:49 INFO - Cleaning up profile for /builds/worker/workspace/build/tests/xpcshell/tests/tools/profiler/tests/xpcshell/test_feature_stackwalking.js folder: /data/local/tmp/test_root/xpc/p/05078975-9c69-45a2-a29c-2947c78386c0
[task 2025-10-07T12:21:50.412+00:00] 12:21:50 INFO - TEST-START | tools/profiler/tests/xpcshell/test_merged_stacks.js
[task 2025-10-07T12:21:50.481+00:00] 12:21:50 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_DEVELOPER_OBJ_DIR=/builds/worker/workspace/obj-build --es env6 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env7 MOZ_FETCHES_DIR=/builds/worker/fetches --es env8 MOZ_DISABLE_SOCKET_PROCESS=1 --es env9 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env10 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env11 GRE_HOME=/data/local/tmp/test_root/xpcb --es env12 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/be5e0ba6-295d-41cd-af34-b8f241c56fa7 --es env13 HOME=/data/local/tmp/test_root/xpc/p --es env14 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/b8bf89dd-6daf-45d6-819b-cf6c4be1d5c2 --es env15 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env16 MOZ_IN_AUTOMATION=1 --es env17 MOZ_ANDROID_CPU_ABI=x86_64 --es env18 MOZHTTP2_PORT=39941 --es env19 MOZNODE_EXEC_PORT=35645 --es env20 MOZHTTP3_PORT=42960 --es env21 MOZHTTP3_PORT_FAILED=43585 --es env22 MOZHTTP3_PORT_ECH=54110 --es env23 MOZHTTP3_PORT_PROXY=33214 --es env24 MOZHTTP3_PORT_NO_RESPONSE=35278 --es env25 MOZHTTP3_PORT_MASQUE=36767 --es env26 MOZHTTP3_ECH=AE3+DQBJBwAgACCfOkiGoHkQfXmUzrIG5QQ0XuwsG/b/EAe7MtkjYZOVUQAQAAEAAQABAAMAAgABAAIAA0AOcHVibGljLmV4YW1wbGUAAA== --es env27 MOZ_HTTP3_SERVER_PATH=/builds/worker/fetches/hostutils/http3server --es env28 MOZ_HTTP3_CERT_DB_PATH=/builds/worker/workspace/build/tests/xpcshell/http3server/http3serverDB --es env29 TMPDIR=/data/local/tmp/test_root/xpc/p/be5e0ba6-295d-41cd-af34-b8f241c56fa7 --es env30 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/be5e0ba6-295d-41cd-af34-b8f241c56fa7 --es env31 MOZ_TEST_TIMEOUT_INTERVAL=300 --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/be5e0ba6-295d-41cd-af34-b8f241c56fa7/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/tools/profiler/tests/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/tools/profiler/tests/xpcshell";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_merged_stacks.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "tools/profiler/tests/xpcshell/test_merged_stacks.js";' --es arg25 -e --es arg26 'const _EXPECTED = "pass";' --es arg27 -e --es arg28 '_execute_test(); quit(0);' --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-e20eda47-36dc-45a8-bc52-162669f45f21.log
[task 2025-10-07T12:21:50.607+00:00] 12:21:50 INFO - remotexpcshelltests.py | tools/profiler/tests/xpcshell/test_merged_stacks.js | 13131 | Launched Test App
[task 2025-10-07T12:21:51.394+00:00] 12:21:51 INFO - remotexpcshelltests.py | tools/profiler/tests/xpcshell/test_merged_stacks.js | 13131 | Application ran for: 0:00:00.981396
[task 2025-10-07T12:21:51.463+00:00] 12:21:51 INFO - TEST-UNEXPECTED-FAIL | tools/profiler/tests/xpcshell/test_merged_stacks.js | xpcshell return code: 0
[task 2025-10-07T12:21:51.463+00:00] 12:21:51 INFO - TEST-INFO took 1050ms
[task 2025-10-07T12:21:51.463+00:00] 12:21:51 INFO - >>>>>>>
[task 2025-10-07T12:21:51.463+00:00] 12:21:51 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2025-10-07T12:21:51.463+00:00] 12:21:51 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2025-10-07T12:21:51.463+00:00] 12:21:51 INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2025-10-07T12:21:51.464+00:00] 12:21:51 INFO - running event loop
[task 2025-10-07T12:21:51.464+00:00] 12:21:51 INFO - tools/profiler/tests/xpcshell/test_merged_stacks.js | Starting setup assertProfilerInactive
[task 2025-10-07T12:21:51.464+00:00] 12:21:51 INFO - (xpcshell/head.js) | test assertProfilerInactive pending (2)
[task 2025-10-07T12:21:51.464+00:00] 12:21:51 INFO - TEST-PASS | tools/profiler/tests/xpcshell/test_merged_stacks.js | assertProfilerInactive - [assertProfilerInactive : 38] The profiler is inactive. - true == true
Comment 1•7 months ago
|
||
What's the revision range for that regression? It doesn't seem related to bug 1992688.
| Reporter | ||
Comment 2•7 months ago
|
||
This would be the range: https://treeherder.mozilla.org/jobs?repo=mozilla-central&group_state=expanded&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&fromchange=b4f1173ee49fbd156602c11177de3f333a33911b&tochange=e8a13246f9aa6af97ecd30700b31a3fb6252ba1b
if the bug 1992688 is not related, not sure what caused this, Aryx can you please take a look?
| Reporter | ||
Comment 3•7 months ago
|
||
I just saw it on beta too: https://treeherder.mozilla.org/jobs?repo=mozilla-beta&group_state=expanded&fromchange=74113647f58bb61d87d952581ff508223112e8f8&searchStr=android%2C7.0%2Cx86-64%2Clite%2Cshippable%2Copt%2Cxpcshell%2Ctests%2Cwith%2Cfission%2Cdisabled%2Cand%2Cship%2Cdisabled%2Ctest-android-em-7.0-x86_64-shippable-lite-qr%2Fopt-geckoview-xpcshell-nofis-noship%2Cx&selectedTaskRun=N996-S4xQEC7SRfZNlmCEg.0&tochange=f660a0d2ea6d876683b70a254b2485ac030710fc
Could it be related to Bug 1992849?
Updated•7 months ago
|
Comment 5•7 months ago
|
||
Iain, could this be a regression from bug 1989107? I see a patch called "Rewrite generateEnterJit for arm64" in that bug, though that patch doesn't actually appear to be inside the regression window - having multiple landings per bug really complicates regression tracking.
The relevant output from the log in comment 0 is:
Actual stack: (root),xpcshell argument processing,js::RunScript,js::RunScript,promise callback,js::RunScript,js::RunScript,0x729cf436a745,0x729ffa300f65
This shows that we only have two native frames at the end, and no native frames for the callers of the JS code.
On Android, our C++ code is compiled with frame pointers only on Nightly but not on Beta / Release.
I wonder if LUL's DWARF unwinding is somehow not dealing with the new arm64 trampoline properly, in no-C++-framepointer builds?
Comment 6•7 months ago
|
||
Sorry about the multiple landings; the second set of patches was accidentally attached to the wrong bug.
This failure looks like it is in the same vicinity of the changes, so it's plausible that they're related. I can't immediately figure out how this would have happened, though. The main change I would expect from this patch is that previously, code like this:
function foo(optional_arg { ... }
foo(); // no arg passed
... would create two frames on the stack, and after removing the rectifier trampoline it should only create one. But that should affect every platform, not just arm64. (Have we verified that this is only occurring on arm64?) It also doesn't explain why we'd go from 2 frames to 0 frames. In cases where we're passing a value for every formal argument, the new trampoline should behave the same as the old trampoline.
Comparing the actual and expected stacks:
Actual stack: (root),xpcshell argument processing,js::RunScript,js::RunScript,promise callback,js::RunScript,js::RunScript,0x729cf436a745,0x729ffa300f65"
Expected to contain: (root),/^0x[0-9a-f]+$/,/^0x[0-9a-f]+$/,js::RunScript,/^0x[0-9a-f]+$/,/^0x[0-9a-f]+$/"
It looks like we're successfully walking the stack all the way to the root, but we're expecting some unsymbolicated frames before js::RunScript that aren't showing up. What do those missing frames correspond to?
Updated•7 months ago
|
Comment 7•7 months ago
|
||
Updated•7 months ago
|
Updated•7 months ago
|
I bisected it locally to figure out which patch exactly regressed this and surprisingly it wasn't the patch from Iain. The initial regression windows was correct. I'm very positive that the first regressor was this patch in bug 1982312.
The patch raised the minSdkVersion for geckoview and dependencies.
I'm not so sure why this might be happening still, though. Do you have any ideas?
Comment 9•7 months ago
•
|
||
Also, I tried reverting the patch in bug 1982312 on top of the most recent main branch. Then rebuilt and ran the test, and the test passed. So it doesn't seem to be related to the SpiderMonkey patches at all.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Updated•7 months ago
|
Updated•6 months ago
|
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Updated•6 months ago
|
| Assignee | ||
Comment 13•6 months ago
|
||
Updated•6 months ago
|
| Assignee | ||
Updated•6 months ago
|
| Assignee | ||
Comment 14•6 months ago
|
||
Green in beta-sims.
| Comment hidden (Intermittent Failures Robot) |
Updated•6 months ago
|
Comment 16•6 months ago
|
||
Comment 17•6 months ago
|
||
| bugherder | ||
Comment 18•6 months ago
|
||
Verified fixed in today's beta-sim.
| Assignee | ||
Updated•6 months ago
|
Comment 19•6 months ago
|
||
| Assignee | ||
Comment 20•6 months ago
|
||
| bugherder uplift | ||
| Assignee | ||
Updated•6 months ago
|
Comment 21•6 months ago
|
||
| Assignee | ||
Comment 22•6 months ago
|
||
| bugherder uplift | ||
| Assignee | ||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 23•5 months ago
|
||
Set release status flags based on info from the regressing bug 1982312
Updated•5 months ago
|
Description
•