Closed Bug 1530841 Opened 6 years ago Closed 6 years ago

windows/aarch64 - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | xpcshell return code: 0

Categories

(WebExtensions :: General, defect, P5)

defect

Tracking

(firefox68 fixed)

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

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

References

Details

Attachments

(1 file)

#[markdown(off)]
Filed by: egao [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=230615419&repo=try

https://queue.taskcluster.net/v1/task/OsWJYevPT6SmkDeh_I1wGw/runs/0/artifacts/public/logs/live_backing.log

Observed failure during run of windows10-aarch64/opt-xpcshell-6.

Attempts were made in toolkit/components/extensions/test/xpcshell/native_messaging.ini to skip the test if crashreporter was not found (bug 1526276).

20:20:46 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js
20:20:49 WARNING - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | xpcshell return code: 0
20:20:49 INFO - TEST-INFO took 3363ms
20:20:49 INFO - >>>>>>>
20:20:49 INFO - PID 15072 | Unable to load \\untrusted-startup-test-dll.dll; LoadLibraryW failed: 126
20:20:49 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
20:20:49 INFO - running event loop
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting check_remote
20:20:49 INFO - (xpcshell/head.js) | test check_remote pending (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | check_remote - [check_remote : 1434] useRemoteWebExtensions matches - false == false
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | check_remote - [check_remote : 1434] testing from extension process - true == true
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 0 finished (2)
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 1 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test check_remote finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting setup
20:20:49 INFO - (xpcshell/head.js) | test setup pending (2)
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 1 finished (2)
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 2 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test setup finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_happy_path
20:20:49 INFO - (xpcshell/head.js) | test test_happy_path pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 2 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_happy_path - [test_happy_path : 143] Echoed a message of type simple string - "this is a string" deepEqual "this is a string"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_happy_path - [test_happy_path : 143] Echoed a message of type unicode string - "Это юникода" deepEqual "Это юникода"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_happy_path - [test_happy_path : 143] Echoed a message of type simple object - {"test":"hello"} deepEqual {"test":"hello"}
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_happy_path - [test_happy_path : 143] Echoed a message of type object with several properties - {"what":"An object with a few properties","number":123,"bool":true,"nested":{"what":"another object"}} deepEqual {"what":"An object with a few properties","number":123,"bool":true,"nested":{"what":"another object"}}
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_happy_path - [test_happy_path : 143] Echoed a message of type object with toJSON() method - {"data":"i have a tojson method"} deepEqual {"data":"i have a tojson method"}
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_happy_path - [test_happy_path : 147] subprocess is still running - 1 == 1
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 3 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_happy_path finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_relative_path
20:20:49 INFO - (xpcshell/head.js) | test test_relative_path pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 3 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_relative_path - [test_relative_path : 311] Got expected message back - Expected: test, Actual: test - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_relative_path - [test_relative_path : 179] subprocess is still running - 1 == 1
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 4 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_relative_path finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_cmd_file
20:20:49 INFO - (xpcshell/head.js) | test test_cmd_file pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 4 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_cmd_file - [test_cmd_file : 311] Got expected message back - Expected: test, Actual: test - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_cmd_file - [test_cmd_file : 179] subprocess is still running - 1 == 1
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 5 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_cmd_file finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_sendNativeMessage
20:20:49 INFO - (xpcshell/head.js) | test test_sendNativeMessage pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 5 finished (2)
20:20:49 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "No such native application nonexistent" {file: "resource://gre/modules/NativeMessaging.jsm" line: 99}]
20:20:49 INFO - NativeApp/this.startupPromise<@resource://gre/modules/NativeMessaging.jsm:99:12
20:20:49 INFO - _do_main@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:224:6
20:20:49 INFO - _execute_test@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:526:5
20:20:49 INFO - @-e:1:1
20:20:49 INFO - "
20:20:49 INFO - PID 15072 | JavaScript strict warning: resource://gre/modules/ExtensionChild.jsm, line 398: ReferenceError: reference to undefined property "result"
20:20:49 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "result"" {file: "resource://gre/modules/ExtensionChild.jsm" line: 398}]"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_sendNativeMessage - [test_sendNativeMessage : 319] Promise rejected, expecting rejection to match /Attempt to postMessage on disconnected port/, got "Attempt to postMessage on disconnected port": sendNativeMessage() to a nonexistent app failed - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_sendNativeMessage - [test_sendNativeMessage : 311] Received echoed native message - Expected: {"test":"hello world"}, Actual: {"test":"hello world"} - true == true
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 6 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_sendNativeMessage finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_disconnect
20:20:49 INFO - (xpcshell/head.js) | test test_disconnect pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 6 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_disconnect - [test_disconnect : 311] onMessage handler should receive the port as the second argument - Expected: [object Object], Actual: [object Object] - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_disconnect - [test_disconnect : 283] Echoed a string - "test" == "test"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_disconnect - [test_disconnect : 286] subprocess is running - 1 == 1
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_disconnect - [test_disconnect : 290] disconnect succeeded - true == true
20:20:49 INFO - "waiting for subprocess to exit"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_disconnect - [test_disconnect : 295] subprocess is no longer running - 0 == 0
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_disconnect - [test_disconnect : 299] second call to disconnect silently ignored - true == true
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 7 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_disconnect finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_write_limit
20:20:49 INFO - (xpcshell/head.js) | test test_write_limit pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 7 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_write_limit - [test_write_limit : 334] native postMessage() failed for overly large message - "Write too big" != null
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 8 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_write_limit finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_read_limit
20:20:49 INFO - (xpcshell/head.js) | test test_read_limit pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 8 finished (2)
20:20:49 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "Native application tried to send a message of 13 bytes, which exceeds the limit of 10 bytes." {file: "resource://gre/modules/NativeMessaging.jsm" line: 166}]
20:20:49 INFO - _startRead/this.readPromise<@resource://gre/modules/NativeMessaging.jsm:166:14
20:20:49 INFO - _do_main@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:224:6
20:20:49 INFO - _execute_test@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:526:5
20:20:49 INFO - @-e:1:1
20:20:49 INFO - "
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_read_limit - [test_read_limit : 311] onDisconnect handler should receive the port as the first argument - Expected: [object Object], Actual: [object Object] - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_read_limit - [test_read_limit : 311] undefined - Expected: Native application tried to send a message of 13 bytes, which exceeds the limit of 10 bytes., Actual: Native application tried to send a message of 13 bytes, which exceeds the limit of 10 bytes. - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_read_limit - [test_read_limit : 375] native port disconnected on receiving large message - "disconnected" == "disconnected"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 9 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_read_limit finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_ext_permission
20:20:49 INFO - (xpcshell/head.js) | test test_ext_permission pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 9 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_ext_permission - [test_ext_permission : 311] chrome.runtime.connectNative does not exist without nativeMessaging permission - Expected: undefined, Actual: undefined - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_ext_permission - [test_ext_permission : 311] browser.runtime.connectNative does not exist without nativeMessaging permission - Expected: undefined, Actual: undefined - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_ext_permission - [test_ext_permission : 311] chrome.runtime.sendNativeMessage does not exist without nativeMessaging permission - Expected: undefined, Actual: undefined - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_ext_permission - [test_ext_permission : 311] browser.runtime.sendNativeMessage does not exist without nativeMessaging permission - Expected: undefined, Actual: undefined - true == true
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 10 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_ext_permission finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_app_permission
20:20:49 INFO - (xpcshell/head.js) | test test_app_permission pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 10 finished (2)
20:20:49 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "This extension does not have permission to use native manifest c:\\users\\testdr~1\\appdata\\local\\temp\\xpc-profile-uxudfi\\tmp\\Native Messaging\\NativeMessagingHosts\\echo.json" {file: "resource://gre/modules/NativeManifests.jsm" line: 105}]
20:20:49 INFO - _tryPath/<@resource://gre/modules/NativeManifests.jsm:105:14
20:20:49 INFO - _do_main@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:224:6
20:20:49 INFO - _execute_test@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:526:5
20:20:49 INFO - @-e:1:1
20:20:49 INFO - "
20:20:49 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "No such native application echo" {file: "resource://gre/modules/NativeMessaging.jsm" line: 99}]
20:20:49 INFO - NativeApp/this.startupPromise<@resource://gre/modules/NativeMessaging.jsm:99:12
20:20:49 INFO - _do_main@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:224:6
20:20:49 INFO - _execute_test@C:\\tasks\\task_1551211262\\build\\tests\\xpcshell\\head.js:526:5
20:20:49 INFO - @-e:1:1
20:20:49 INFO - "
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_app_permission - [test_app_permission : 311] onDisconnect handler should receive the port as the first argument - Expected: [object Object], Actual: [object Object] - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_app_permission - [test_app_permission : 311] undefined - Expected: No such native application echo, Actual: No such native application echo - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_app_permission - [test_app_permission : 430] connectNative() failed without native app permission - "disconnected" == "disconnected"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_app_permission - [test_app_permission : 435] No child process was started - 0 == 0
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 11 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_app_permission finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_child_process
20:20:49 INFO - (xpcshell/head.js) | test test_child_process pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 11 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_child_process - [test_child_process : 459] Received two command line arguments - 3 == 3
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_child_process - [test_child_process : 460] Command line argument is the path to the native host manifest - "c:\\\\users\\\\testdr~1\\\\appdata\\\\local\\\\temp\\\\xpc-profile-uxudfi\\\\tmp\\\\Native Messaging\\\\NativeMessagingHosts\\\\info.json" == "c:\\\\users\\\\testdr~1\\\\appdata\\\\local\\\\temp\\\\xpc-profile-uxudfi\\\\tmp\\\\Native Messaging\\\\NativeMessagingHosts\\\\info.json"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_child_process - [test_child_process : 461] Second command line argument is the ID of the calling extension - "native@tests.mozilla.org" == "native@tests.mozilla.org"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_child_process - [test_child_process : 462] Working directory is the directory containing the native appliation - "c:\\\\users\\\\testdr~1\\\\appdata\\\\local\\\\temp\\\\xpc-profile-uxudfi\\\\tmp\\\\Native Messaging\\\\NativeMessagingHosts" == "c:\\\\users\\\\testdr~1\\\\appdata\\\\local\\\\temp\\\\xpc-profile-uxudfi\\\\tmp\\\\Native Messaging\\\\NativeMessagingHosts"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 12 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_child_process finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_stderr
20:20:49 INFO - (xpcshell/head.js) | test test_stderr pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 12 finished (2)
20:20:49 INFO - "CONSOLE_MESSAGE: (info) stderr output from native app stderr: hello stderr"
20:20:49 INFO - "CONSOLE_MESSAGE: (info) stderr output from native app stderr: this should be a separate line"
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_stderr - [test_stderr : 311] onDisconnect handler should receive the port as the first argument - Expected: [object Object], Actual: [object Object] - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_stderr - [test_stderr : 311] Normal application exit is not an error - Expected: null, Actual: null - true == true
20:20:49 INFO - "CONSOLE_MESSAGE: (info) === console listener 0.9699236032819475 done ==="
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_stderr - [test_stderr : 497] Saw first line of stderr output on the console - 0 != -1
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_stderr - [test_stderr : 498] Saw second line of stderr output on the console - 1 != -1
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_stderr - [test_stderr : 499] Stderr output lines are separated in the console - 0 != 1
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 13 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_stderr finished (2)
20:20:49 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | Starting test_multiple_connects
20:20:49 INFO - (xpcshell/head.js) | test test_multiple_connects pending (2)
20:20:49 INFO - "Extension attached"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 13 finished (2)
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_multiple_connects - [test_multiple_connects : 311] Got expected message back - Expected: hello, Actual: hello - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_multiple_connects - [test_multiple_connects : 311] Got expected message back - Expected: hello, Actual: hello - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_multiple_connects - [test_multiple_connects : 323] multiple-connect - true == true
20:20:49 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | test_multiple_connects - [test_multiple_connects : 404] test result correct - "multiple-connect" == "multiple-connect"
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 14 pending (2)
20:20:49 INFO - (xpcshell/head.js) | test test_multiple_connects finished (2)
20:20:49 INFO - (xpcshell/head.js) | test run_next_test 14 finished (1)
20:20:49 INFO - exiting test
20:20:49 INFO - NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.remove]
20:20:49 INFO - @C:/tasks/task_1551211262/build/tests/xpcshell/tests/toolkit/components/extensions/test/xpcshell/head_native_messaging.js:25:10
20:20:49 INFO - _execute_test/<@C:\tasks\task_1551211262\build\tests\xpcshell\head.js:590:28
20:20:49 INFO - async*_execute_test@C:\tasks\task_1551211262\build\tests\xpcshell\head.js:599:5
20:20:49 INFO - @-e:1:1
20:20:49 INFO - "CONSOLE_MESSAGE: (info) stderr output from native app echo: The batch file cannot be found."
20:20:49 INFO - PID 15072 | [GPU 12160, Chrome_
20:20:49 INFO - PID 15072 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
20:20:49 INFO - PID 15072 | ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, l
20:20:49 INFO - <<<<<<<

Recent try run: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=33a2fa7bf0d27184a606318f80ec00d5ef2387d8&selectedJob=231977046

Test failed initially but passed once it was run again in sequence:

retry.
21:06:59     INFO -  Retrying tests that failed when run in parallel.
21:06:59     INFO -  TEST-START | toolkit/components/crashmonitor/test/unit/test_invalid_json.js
21:07:00     INFO -  TEST-PASS | toolkit/components/crashmonitor/test/unit/test_invalid_json.js | took 217ms
21:07:00     INFO -  TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_unresponsive.js
21:07:04     INFO -  TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_unresponsive.js | took 3993ms
21:07:04     INFO -  TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js
21:07:07     INFO -  TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | took 3413ms

Closing this bug as resolved.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED

Reopening due to intermittent failure observed on this test on windows10-aarch64.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by egao@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/74180861edb8 disable test_ext_native_messaging.js r=jmaher
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Assignee: nobody → egao

From my understanding this issue is related to the addon tests. Is there any need of manual QA here? If not can you please mark it as "qe-verify- "

Flags: needinfo?(egao)

(In reply to Madalin Cotetiu from comment #7)

From my understanding this issue is related to the addon tests. Is there any need of manual QA here? If not can you please mark it as "qe-verify- "

I only disabled the test so it would stop failing on this new platform - so I don't think we'll need QA here.

Flags: needinfo?(egao) → needinfo?(madalin.cotetiu)
Flags: needinfo?(madalin.cotetiu) → qe-verify-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: