Bug: browser/components/migration/tests/unit/test_IE_history.js fails against MSIX packages
Status: NEW
Priority: P3
Created: 2022-12-29 14:13:01+00:00
Resolved: 2023-01-17 17:02:08+00:00

It's unclear to me what's happening here. Unless these tests rely on writing to the install directory (which seems unlikely), I don't see why they would fail on MSIX and not on win32 builds.

```
[task 2022-12-28T20:22:12.820Z] 20:22:12  WARNING -  TEST-UNEXPECTED-FAIL | browser/components/migration/tests/unit/test_IE_history.js | xpcshell return code: 0
[task 2022-12-28T20:22:12.821Z] 20:22:12     INFO -  TEST-INFO took 684ms
[task 2022-12-28T20:22:12.821Z] 20:22:12     INFO -  >>>>>>>
[task 2022-12-28T20:22:12.821Z] 20:22:12     INFO -  (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2022-12-28T20:22:12.822Z] 20:22:12     INFO -  (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2022-12-28T20:22:12.822Z] 20:22:12     INFO -  (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2022-12-28T20:22:12.822Z] 20:22:12     INFO -  running event loop
[task 2022-12-28T20:22:12.822Z] 20:22:12     INFO -  browser/components/migration/tests/unit/test_IE_history.js | Starting setup
[task 2022-12-28T20:22:12.822Z] 20:22:12     INFO -  (xpcshell/head.js) | test setup pending (2)
[task 2022-12-28T20:22:12.823Z] 20:22:12     INFO -  (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2022-12-28T20:22:12.823Z] 20:22:12     INFO -  TEST-PASS | browser/components/migration/tests/unit/test_IE_history.js | setup - [setup : 24] Should be done running - true == true
[task 2022-12-28T20:22:12.823Z] 20:22:12     INFO -  TEST-PASS | browser/components/migration/tests/unit/test_IE_history.js | setup - [setup : 25] Check exit code - 0 == 0
[task 2022-12-28T20:22:12.823Z] 20:22:12     INFO -  (xpcshell/head.js) | test run_next_test 1 pending (2)
[task 2022-12-28T20:22:12.824Z] 20:22:12     INFO -  (xpcshell/head.js) | test setup finished (2)
[task 2022-12-28T20:22:12.824Z] 20:22:12     INFO -  browser/components/migration/tests/unit/test_IE_history.js | Starting test_IE_history
[task 2022-12-28T20:22:12.824Z] 20:22:12     INFO -  (xpcshell/head.js) | test test_IE_history pending (2)
[task 2022-12-28T20:22:12.824Z] 20:22:12     INFO -  (xpcshell/head.js) | test run_next_test 1 finished (2)
[task 2022-12-28T20:22:12.824Z] 20:22:12     INFO -  TEST-PASS | browser/components/migration/tests/unit/test_IE_history.js | test_IE_history - [test_IE_history : 40] Source is available - true == true
[task 2022-12-28T20:22:12.825Z] 20:22:12     INFO -  TEST-PASS | browser/components/migration/tests/unit/test_IE_history.js | test_IE_history - [test_IE_history : 1] Resource supported by migrator - true == true
[task 2022-12-28T20:22:12.825Z] 20:22:12     INFO -  Unexpected exception TypeError: can't access property "url", entry is null at Z:/task_167225684093308/build/tests/xpcshell/tests/browser/components/migration/tests/unit/test_IE_history.js:46
[task 2022-12-28T20:22:12.825Z] 20:22:12     INFO -  test_IE_history@Z:/task_167225684093308/build/tests/xpcshell/tests/browser/components/migration/tests/unit/test_IE_history.js:46:5
[task 2022-12-28T20:22:12.825Z] 20:22:12     INFO -  _do_main@Z:\task_167225684093308\build\tests\xpcshell\head.js:238:6
[task 2022-12-28T20:22:12.826Z] 20:22:12     INFO -  _execute_test@Z:\task_167225684093308\build\tests\xpcshell\head.js:585:5
[task 2022-12-28T20:22:12.826Z] 20:22:12     INFO -  @-e:1:1
[task 2022-12-28T20:22:12.826Z] 20:22:12     INFO -  exiting test
[task 2022-12-28T20:22:12.826Z] 20:22:12     INFO -  <<<<<<<
```