Closed Bug 1887754 Opened 11 months ago Closed 11 months ago

Perma [tier 2] browser/components/backup/tests/xpcshell/test_measurements.js | single tracking bug

Categories

(Firefox :: Profile Backup, defect, P5)

defect

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox124 --- unaffected
firefox125 --- unaffected
firefox126 --- fixed

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

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

Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=452218208&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/H4ac-ePXSZ6ogIzScC-lvg/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/H4ac-ePXSZ6ogIzScC-lvg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2024-03-25T19:36:07.319Z] 19:36:07     INFO -  TEST-PASS | browser/components/backup/tests/xpcshell/test_BackupResource.js | took 182ms
[task 2024-03-25T19:36:07.326Z] 19:36:07     INFO -  INFO | Result summary:
[task 2024-03-25T19:36:07.326Z] 19:36:07     INFO -  INFO | Passed: 20
[task 2024-03-25T19:36:07.326Z] 19:36:07     INFO -  INFO | Failed: 0
[task 2024-03-25T19:36:07.326Z] 19:36:07     INFO -  INFO | Todo: 0
[task 2024-03-25T19:36:07.326Z] 19:36:07     INFO -  INFO | Retried: 0
[task 2024-03-25T19:36:07.327Z] 19:36:07     INFO -  SUITE-END | took 1s
[task 2024-03-25T19:36:07.327Z] 19:36:07     INFO -  :::
[task 2024-03-25T19:36:07.328Z] 19:36:07     INFO -  ::: Test verification summary for: Z:\task_171139300292623\build\tests\xpcshell\tests\browser\components\backup\tests\xpcshell\test_BackupResource.js
[task 2024-03-25T19:36:07.328Z] 19:36:07     INFO -  :::
[task 2024-03-25T19:36:07.328Z] 19:36:07     INFO -  ::: 1. Run each test 10 times, sequentially. : Pass
[task 2024-03-25T19:36:07.329Z] 19:36:07     INFO -  ::: 2. Run each test 10 times, sequentially, in chaos mode. : Pass
[task 2024-03-25T19:36:07.329Z] 19:36:07     INFO -  :::
[task 2024-03-25T19:36:07.329Z] 19:36:07     INFO -  ::: Test verification PASSED
[task 2024-03-25T19:36:07.329Z] 19:36:07     INFO -  :::
[task 2024-03-25T19:36:07.329Z] 19:36:07     INFO -  Node moz-http2 server shutting down ...
[task 2024-03-25T19:36:07.329Z] 19:36:07     INFO -  http3Server server shutting down ...
[task 2024-03-25T19:36:07.492Z] 19:36:07     INFO - Return code: 0
[task 2024-03-25T19:36:07.498Z] 19:36:07     INFO - TinderboxPrint: xpcshell-xpcshell<br/>20/0/0
[task 2024-03-25T19:36:07.498Z] 19:36:07     INFO - TinderboxPrint: Per-test run of ...\xpcshell\test_BackupResource.js<br/>: SUCCESS
[task 2024-03-25T19:36:07.499Z] 19:36:07     INFO - Running command: ['Z:\\task_171139300292623\\build\\venv\\Scripts\\python', '-u', 'Z:\\task_171139300292623\\build\\tests\\xpcshell\\runxpcshelltests.py', '--setpref=layout.css.stylo-threads=4', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=layers.d3d11.enable-blacklist=false', '--self-test', '--symbols-path=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/GIz5DfyESaOZ39zzlkXmpA/artifacts/public/build/target.crashreporter-symbols.zip', '--log-errorsummary=Z:\\task_171139300292623\\build\\blobber_upload_dir\\xpcshell-test2_errorsummary.log', '--utility-path=tests/bin', '--manifest=tests/xpcshell/tests/xpcshell.toml', '--xpcshell=Z:\\task_171139300292623\\build\\application\\firefox/xpcshell.exe', '--verify-max-time=900', '--verify', 'browser/components/backup/tests/xpcshell/test_measurements.js'] in Z:\task_171139300292623\build
[task 2024-03-25T19:36:07.499Z] 19:36:07     INFO - Copy/paste: Z:\task_171139300292623\build\venv\Scripts\python -u Z:\task_171139300292623\build\tests\xpcshell\runxpcshelltests.py --setpref=layout.css.stylo-threads=4 --setpref=media.peerconnection.mtransport_process=false --setpref=network.process.enabled=false --setpref=layers.d3d11.enable-blacklist=false --self-test --symbols-path=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/GIz5DfyESaOZ39zzlkXmpA/artifacts/public/build/target.crashreporter-symbols.zip --log-errorsummary=Z:\task_171139300292623\build\blobber_upload_dir\xpcshell-test2_errorsummary.log --utility-path=tests/bin --manifest=tests/xpcshell/tests/xpcshell.toml --xpcshell=Z:\task_171139300292623\build\application\firefox/xpcshell.exe --verify-max-time=900 --verify browser/components/backup/tests/xpcshell/test_measurements.js
[task 2024-03-25T19:36:07.499Z] 19:36:07     INFO - Using env: (same as previous command)
[task 2024-03-25T19:36:07.523Z] 19:36:07     INFO - Calling ['Z:\\task_171139300292623\\build\\venv\\Scripts\\python', '-u', 'Z:\\task_171139300292623\\build\\tests\\xpcshell\\runxpcshelltests.py', '--setpref=layout.css.stylo-threads=4', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=layers.d3d11.enable-blacklist=false', '--self-test', '--symbols-path=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/GIz5DfyESaOZ39zzlkXmpA/artifacts/public/build/target.crashreporter-symbols.zip', '--log-errorsummary=Z:\\task_171139300292623\\build\\blobber_upload_dir\\xpcshell-test2_errorsummary.log', '--utility-path=tests/bin', '--manifest=tests/xpcshell/tests/xpcshell.toml', '--xpcshell=Z:\\task_171139300292623\\build\\application\\firefox/xpcshell.exe', '--verify-max-time=900', '--verify', 'browser/components/backup/tests/xpcshell/test_measurements.js'] with output_timeout 1000
[task 2024-03-25T19:36:07.602Z] 19:36:07     INFO -  Z:\task_171139300292623\build\tests\xpcshell\runxpcshelltests.py:10: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
[task 2024-03-25T19:36:07.614Z] 19:36:07     INFO -    import pipes
[task 2024-03-25T19:36:07.930Z] 19:36:07     INFO -  These variables are available in the mozinfo environment and can be used to skip tests conditionally:
[task 2024-03-25T19:36:07.930Z] 19:36:07     INFO -      appname: firefox
[task 2024-03-25T19:36:07.935Z] 19:36:07     INFO -      artifact: False
[task 2024-03-25T19:36:07.935Z] 19:36:07     INFO -      asan: False
[task 2024-03-25T19:36:07.935Z] 19:36:07     INFO -      bin_suffix: .exe
[task 2024-03-25T19:36:07.935Z] 19:36:07     INFO -      bits: 32
[task 2024-03-25T19:36:07.935Z] 19:36:07     INFO -      buildapp: browser
[task 2024-03-25T19:36:07.936Z] 19:36:07     INFO -      buildtype: opt
[task 2024-03-25T19:36:07.936Z] 19:36:07     INFO -      buildtype_guess: opt
[task 2024-03-25T19:36:07.936Z] 19:36:07     INFO -      cc_type: clang-cl
[task 2024-03-25T19:36:07.936Z] 19:36:07     INFO -      ccov: False
[task 2024-03-25T19:36:07.937Z] 19:36:07     INFO -      condprof: False
[task 2024-03-25T19:36:07.937Z] 19:36:07     INFO -      crashreporter: True
[task 2024-03-25T19:36:07.937Z] 19:36:07     INFO -      datareporting: True
[task 2024-03-25T19:36:07.937Z] 19:36:07     INFO -      debug: False
[task 2024-03-25T19:36:07.937Z] 19:36:07     INFO -      devedition: False
[task 2024-03-25T19:36:07.937Z] 19:36:07     INFO -      domstreams: True
[task 2024-03-25T19:36:07.938Z] 19:36:07     INFO -      early_beta_or_earlier: True
[task 2024-03-25T19:36:07.938Z] 19:36:07     INFO -      fission: True
[task 2024-03-25T19:36:07.938Z] 19:36:07     INFO -      healthreport: True
[task 2024-03-25T19:36:07.938Z] 19:36:07     INFO -      is_ubuntu: False
[task 2024-03-25T19:36:07.938Z] 19:36:07     INFO -      isolated_process: False
[task 2024-03-25T19:36:07.938Z] 19:36:07     INFO -      mozconfig: /builds/worker/checkouts/gecko/.mozconfig
[task 2024-03-25T19:36:07.939Z] 19:36:07     INFO -      msix: False
[task 2024-03-25T19:36:07.939Z] 19:36:07     INFO -      nightly_build: True
[task 2024-03-25T19:36:07.939Z] 19:36:07     INFO -      normandy: True
[task 2024-03-25T19:36:07.939Z] 19:36:07     INFO -      official: True
[task 2024-03-25T19:36:07.939Z] 19:36:07     INFO -      os: win
[task 2024-03-25T19:36:07.939Z] 19:36:07     INFO -      pgo: False
[task 2024-03-25T19:36:07.940Z] 19:36:07     INFO -      platform_guess: win32
[task 2024-03-25T19:36:07.940Z] 19:36:07     INFO -      processor: x86
[task 2024-03-25T19:36:07.940Z] 19:36:07     INFO -      release_or_beta: False
[task 2024-03-25T19:36:07.941Z] 19:36:07     INFO -      require_signing: False
[task 2024-03-25T19:36:07.941Z] 19:36:07     INFO -      serviceworker_e10s: True
[task 2024-03-25T19:36:07.941Z] 19:36:07     INFO -      sessionHistoryInParent: True
[task 2024-03-25T19:36:07.941Z] 19:36:07     INFO -      socketprocess_networking: False
[task 2024-03-25T19:36:07.941Z] 19:36:07     INFO -      stylo: True
[task 2024-03-25T19:36:07.941Z] 19:36:07     INFO -      sync: True
[task 2024-03-25T19:36:07.942Z] 19:36:07     INFO -      telemetry: False
[task 2024-03-25T19:36:07.942Z] 19:36:07     INFO -      tests_enabled: True
[task 2024-03-25T19:36:07.942Z] 19:36:07     INFO -      toolkit: windows
[task 2024-03-25T19:36:07.942Z] 19:36:07     INFO -      topobjdir: /builds/worker/workspace/obj-build
[task 2024-03-25T19:36:07.942Z] 19:36:07     INFO -      topsrcdir: /builds/worker/checkouts/gecko
[task 2024-03-25T19:36:07.942Z] 19:36:07     INFO -      tsan: False
[task 2024-03-25T19:36:07.943Z] 19:36:07     INFO -      ubsan: False
[task 2024-03-25T19:36:07.943Z] 19:36:07     INFO -      updater: True
[task 2024-03-25T19:36:07.943Z] 19:36:07     INFO -      verify: True
[task 2024-03-25T19:36:07.945Z] 19:36:07     INFO -  testAddTaskRunNextTest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskRunNextTest)
[task 2024-03-25T19:36:08.573Z] 19:36:08     INFO -  Calling run_next_test() from inside add_task() results in failure. ... ok
[task 2024-03-25T19:36:09.019Z] 19:36:09     INFO -  testAddTaskSkip (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskSkip) ... ok
[task 2024-03-25T19:36:09.468Z] 19:36:09     INFO -  testAddTaskSkipAll (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskSkipAll) ... ok
[task 2024-03-25T19:36:09.470Z] 19:36:09     INFO -  testAddTaskStackTrace (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskStackTrace)
[task 2024-03-25T19:36:10.089Z] 19:36:10     INFO -  Ensuring that calling Assert.ok(false) from inside add_task() ... ok
[task 2024-03-25T19:36:10.091Z] 19:36:10     INFO -  testAddTaskTestFailureInside (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskTestFailureInside)
[task 2024-03-25T19:36:10.714Z] 19:36:10     INFO -  Ensure tests inside task are reported as failures. ... ok
[task 2024-03-25T19:36:10.716Z] 19:36:10     INFO -  testAddTaskTestMultiple (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskTestMultiple)
[task 2024-03-25T19:36:11.165Z] 19:36:11     INFO -  Ensure multiple calls to add_test_task() work as expected. ... ok
[task 2024-03-25T19:36:11.167Z] 19:36:11     INFO -  testAddTaskTestRejected (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskTestRejected)
[task 2024-03-25T19:36:11.801Z] 19:36:11     INFO -  Ensure rejected task reports as failure. ... ok
[task 2024-03-25T19:36:11.803Z] 19:36:11     INFO -  testAddTaskTestRejectedUndefined (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskTestRejectedUndefined)
[task 2024-03-25T19:36:12.414Z] 19:36:12     INFO -  Ensure rejected task with undefined reason reports as failure and does not hang. ... ok
[task 2024-03-25T19:36:12.416Z] 19:36:12     INFO -  testAddTaskTestSingle (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTaskTestSingle)
[task 2024-03-25T19:36:12.883Z] 19:36:12     INFO -  Ensure add_test_task() with a single passing test works. ... ok
[task 2024-03-25T19:36:12.885Z] 19:36:12     INFO -  testAddTestFailing (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTestFailing)
[task 2024-03-25T19:36:13.486Z] 19:36:13     INFO -  Ensure add_test() with a failing test is reported. ... ok
[task 2024-03-25T19:36:13.487Z] 19:36:13     INFO -  testAddTestSimple (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTestSimple)
[task 2024-03-25T19:36:13.930Z] 19:36:13     INFO -  Ensure simple add_test() works. ... ok
[task 2024-03-25T19:36:13.931Z] 19:36:13     INFO -  testAddTestUncaughtRejection (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAddTestUncaughtRejection)
[task 2024-03-25T19:36:14.556Z] 19:36:14     INFO -  Ensure add_test() with an uncaught rejection is reported. ... ok
[task 2024-03-25T19:36:14.558Z] 19:36:14     INFO -  testAssertStack (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAssertStack)
[task 2024-03-25T19:36:14.558Z] 19:36:14     INFO -  When an assertion is hit, we should produce a useful stack. ... skipped "We don't have a stack fixer on hand for windows."
[task 2024-03-25T19:36:14.559Z] 19:36:14     INFO -  testAsyncCleanup (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testAsyncCleanup)
[task 2024-03-25T19:36:15.166Z] 19:36:15     INFO -  Check that registerCleanupFunction handles nicely async cleanup tasks ... ok
[task 2024-03-25T19:36:15.167Z] 19:36:15     INFO -  testChild (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testChild)
[task 2024-03-25T19:36:15.761Z] 19:36:15     INFO -  Checks that calling do_load_child_test_harness without run_test_in_child ... ok
[task 2024-03-25T19:36:15.763Z] 19:36:15     INFO -  testChildFail (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testChildFail)
[task 2024-03-25T19:36:16.649Z] 19:36:16     INFO -  Check that a simple failing test running in a child process fails. ... ok
[task 2024-03-25T19:36:16.651Z] 19:36:16     INFO -  testChildHang (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testChildHang)
[task 2024-03-25T19:36:17.488Z] 19:36:17     INFO -  Check that incomplete output from a child process results in a ... ok
[task 2024-03-25T19:36:17.490Z] 19:36:17     INFO -  testChildMozinfo (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testChildMozinfo)
[task 2024-03-25T19:36:18.054Z] 19:36:18     INFO -  Check that mozinfo.json is loaded in child process ... ok
[task 2024-03-25T19:36:18.056Z] 19:36:18     INFO -  testChildPass (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testChildPass)
[task 2024-03-25T19:36:18.645Z] 19:36:18     INFO -  Check that a simple test running in a child process passes. ... ok
[task 2024-03-25T19:36:18.646Z] 19:36:18     INFO -  testCrashLogging (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testCrashLogging)
[task 2024-03-25T19:37:04.794Z] 19:37:04     INFO -  Test that a crashing test process logs a failure. ... ok
[task 2024-03-25T19:37:04.796Z] 19:37:04     INFO -  testDoPrintWhenVerboseExplicit (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoPrintWhenVerboseExplicit)
[task 2024-03-25T19:37:05.234Z] 19:37:05     INFO -  Check that info() and similar calls that generate output have the ... ok
[task 2024-03-25T19:37:05.236Z] 19:37:05     INFO -  testDoPrintWhenVerboseInManifest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoPrintWhenVerboseInManifest)
[task 2024-03-25T19:37:05.723Z] 19:37:05     INFO -  Check that info() and similar calls that generate output have the ... ok
[task 2024-03-25T19:37:05.724Z] 19:37:05     INFO -  testDoPrintWhenVerboseNotExplicit (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoPrintWhenVerboseNotExplicit)
[task 2024-03-25T19:37:06.167Z] 19:37:06     INFO -  Check that info() and similar calls that generate output do ... ok
[task 2024-03-25T19:37:06.169Z] 19:37:06     INFO -  testDoReportForeignObject (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoReportForeignObject)
[task 2024-03-25T19:37:06.808Z] 19:37:06     INFO -  Check that do_report_unexpected_exception produces reasonable messages when the ... ok
[task 2024-03-25T19:37:06.810Z] 19:37:06     INFO -  testDoReportNonSyntaxError (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoReportNonSyntaxError)
[task 2024-03-25T19:37:07.420Z] 19:37:07     INFO -  Check that attempting to load a test file containing an error other ... ok
[task 2024-03-25T19:37:07.422Z] 19:37:07     INFO -  testDoReportRefError (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoReportRefError)
[task 2024-03-25T19:37:08.051Z] 19:37:08     INFO -  Check that do_report_unexpected_exception produces reasonable messages when the ... ok
[task 2024-03-25T19:37:08.053Z] 19:37:08     INFO -  testDoReportSyntaxError (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoReportSyntaxError)
[task 2024-03-25T19:37:08.706Z] 19:37:08     INFO -  Check that attempting to load a test file containing a syntax error ... ok
[task 2024-03-25T19:37:08.708Z] 19:37:08     INFO -  testDoThrowForeignObject (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoThrowForeignObject)
[task 2024-03-25T19:37:09.300Z] 19:37:09     INFO -  Check that do_throw produces reasonable messages when the ... ok
[task 2024-03-25T19:37:09.302Z] 19:37:09     INFO -  testDoThrowString (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testDoThrowString)
[task 2024-03-25T19:37:09.939Z] 19:37:09     INFO -  Check that do_throw produces reasonable messages when the ... ok
[task 2024-03-25T19:37:09.941Z] 19:37:09     INFO -  testFail (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testFail)
[task 2024-03-25T19:37:10.540Z] 19:37:10     INFO -  Check that a simple failing test without any manifest conditions fails. ... ok
[task 2024-03-25T19:37:10.542Z] 19:37:10     INFO -  testHangingTimeout (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testHangingTimeout)
[task 2024-03-25T19:37:10.543Z] 19:37:10     INFO -  Check that a test that never finishes results in the correct error log. ... skipped 'Timeout code path occasionally times out (bug 1098121)'
[task 2024-03-25T19:37:10.543Z] 19:37:10     INFO -  testHeadlessWhenHeadlessExplicit (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testHeadlessWhenHeadlessExplicit)
[task 2024-03-25T19:37:10.988Z] 19:37:10     INFO -  Check that explicitly requesting headless works when the manifest doesn't override. ... ok
[task 2024-03-25T19:37:10.990Z] 19:37:10     INFO -  testHeadlessWhenHeadlessTrueInManifest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testHeadlessWhenHeadlessTrueInManifest)
[task 2024-03-25T19:37:11.437Z] 19:37:11     INFO -  Check that enabling headless in the manifest alone works. ... ok
[task 2024-03-25T19:37:11.439Z] 19:37:11     INFO -  testKnownFail (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testKnownFail)
[task 2024-03-25T19:37:12.066Z] 19:37:12     INFO -  Check that a simple failing test marked as known-fail in the manifest ... ok
[task 2024-03-25T19:37:12.068Z] 19:37:12     INFO -  testLogCorrectFileName (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testLogCorrectFileName)
[task 2024-03-25T19:37:12.514Z] 19:37:12     INFO -  Make sure a meaningful filename and line number is logged ... ok
[task 2024-03-25T19:37:12.516Z] 19:37:12     INFO -  testMissingHeadFile (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testMissingHeadFile)
[task 2024-03-25T19:37:12.727Z] 19:37:12     INFO -  Ensure that missing head file results in fatal failure. ... ok
[task 2024-03-25T19:37:12.738Z] 19:37:12     INFO -  testMozinfo (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testMozinfo)
[task 2024-03-25T19:37:13.181Z] 19:37:13     INFO -  Check that mozinfo.json is loaded ... ok
[task 2024-03-25T19:37:13.183Z] 19:37:13     INFO -  testNoRunTestAddTask (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNoRunTestAddTask)
[task 2024-03-25T19:37:13.652Z] 19:37:13     INFO -  Check that add_task() works fine without run_test() in the test file. ... ok
[task 2024-03-25T19:37:13.653Z] 19:37:13     INFO -  testNoRunTestAddTaskFail (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNoRunTestAddTaskFail)
[task 2024-03-25T19:37:14.260Z] 19:37:14     INFO -  Check that test fails on using add_task() without run_test(). ... ok
[task 2024-03-25T19:37:14.261Z] 19:37:14     INFO -  testNoRunTestAddTaskMultiple (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNoRunTestAddTaskMultiple)
[task 2024-03-25T19:37:14.739Z] 19:37:14     INFO -  Check that multple add_task() tests work without run_test(). ... ok
[task 2024-03-25T19:37:14.741Z] 19:37:14     INFO -  testNoRunTestAddTest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNoRunTestAddTest)
[task 2024-03-25T19:37:15.185Z] 19:37:15     INFO -  Check that add_test() works fine without run_test() in the test file. ... ok
[task 2024-03-25T19:37:15.187Z] 19:37:15     INFO -  testNoRunTestAddTestAddTask (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNoRunTestAddTestAddTask)
[task 2024-03-25T19:37:15.668Z] 19:37:15     INFO -  Check that both add_test() and add_task() work without run_test() ... ok
[task 2024-03-25T19:37:15.670Z] 19:37:15     INFO -  testNoRunTestAddTestFail (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNoRunTestAddTestFail)
[task 2024-03-25T19:37:16.282Z] 19:37:16     INFO -  Check that test fails on using add_test() without run_test(). ... ok
[task 2024-03-25T19:37:16.284Z] 19:37:16     INFO -  testNoRunTestEmptyTest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNoRunTestEmptyTest)
[task 2024-03-25T19:37:16.752Z] 19:37:16     INFO -  Check that the test passes on an empty file that contains neither ... ok
[task 2024-03-25T19:37:16.754Z] 19:37:16     INFO -  testNotHeadlessByDefault (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNotHeadlessByDefault)
[task 2024-03-25T19:37:17.204Z] 19:37:17     INFO -  Check that the default is not headless. ... ok
[task 2024-03-25T19:37:17.205Z] 19:37:17     INFO -  testNotHeadlessWhenHeadlessFalseInManifest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNotHeadlessWhenHeadlessFalseInManifest)
[task 2024-03-25T19:37:17.724Z] 19:37:17     INFO -  Check that the manifest entry overrides the explicit default. ... ok
[task 2024-03-25T19:37:17.725Z] 19:37:17     INFO -  testNotSkipForAddTask (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNotSkipForAddTask)
[task 2024-03-25T19:37:18.173Z] 19:37:18     INFO -  Check that add_task is not skipped if |skip_if| condition is false ... ok
[task 2024-03-25T19:37:18.175Z] 19:37:18     INFO -  testNotSkipForAddTest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testNotSkipForAddTest)
[task 2024-03-25T19:37:18.636Z] 19:37:18     INFO -  Check that add_test is not skipped if |skip_if| condition is false ... ok
[task 2024-03-25T19:37:18.638Z] 19:37:18     INFO -  testPass (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testPass)
[task 2024-03-25T19:37:19.072Z] 19:37:19     INFO -  Check that a simple test without any manifest conditions passes. ... ok
[task 2024-03-25T19:37:19.074Z] 19:37:19     INFO -  testPassFail (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testPassFail)
[task 2024-03-25T19:37:19.873Z] 19:37:19     INFO -  Check that running more than one test works. ... ok
[task 2024-03-25T19:37:19.875Z] 19:37:19     INFO -  testPrefsInManifestNonVerbose (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testPrefsInManifestNonVerbose)
[task 2024-03-25T19:37:20.316Z] 19:37:20     INFO -  Check prefs configuration are not logged in non verbose mode. ... ok
[task 2024-03-25T19:37:20.318Z] 19:37:20     INFO -  testPrefsInManifestVerbose (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testPrefsInManifestVerbose)
[task 2024-03-25T19:37:20.798Z] 19:37:20     INFO -  Check prefs configuration option is supported in xpcshell manifests. ... ok
[task 2024-03-25T19:37:20.799Z] 19:37:20     INFO -  testRandomExecution (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testRandomExecution)
[task 2024-03-25T19:37:22.706Z] 19:37:22     INFO -  Check that random execution doesn't break. ... ok
[task 2024-03-25T19:37:22.709Z] 19:37:22     INFO -  testReturnNonzero (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testReturnNonzero)
[task 2024-03-25T19:37:23.306Z] 19:37:23     INFO -  Check that a test where xpcshell returns nonzero fails. ... ok
[task 2024-03-25T19:37:23.308Z] 19:37:23     INFO -  testSkip (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testSkip)
[task 2024-03-25T19:37:23.611Z] 19:37:23     INFO -  Check that a simple failing test skipped in the manifest does ... ok
[task 2024-03-25T19:37:23.612Z] 19:37:23     INFO -  testSkipForAddTask (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testSkipForAddTask)
[task 2024-03-25T19:37:24.053Z] 19:37:24     INFO -  Check that add_task is skipped if |skip_if| condition is true ... ok
[task 2024-03-25T19:37:24.055Z] 19:37:24     INFO -  testSkipForAddTest (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testSkipForAddTest)
[task 2024-03-25T19:37:24.503Z] 19:37:24     INFO -  Check that add_test is skipped if |skip_if| condition is true ... ok
[task 2024-03-25T19:37:24.506Z] 19:37:24     INFO -  testSyntaxError (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testSyntaxError)
[task 2024-03-25T19:37:25.136Z] 19:37:25     INFO -  Check that running a test file containing a syntax error produces ... ok
[task 2024-03-25T19:37:25.138Z] 19:37:25     INFO -  testUncaughtRejection (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testUncaughtRejection)
[task 2024-03-25T19:37:25.810Z] 19:37:25     INFO -  Ensure a simple test with an uncaught rejection is reported. ... ok
[task 2024-03-25T19:37:25.811Z] 19:37:25     INFO -  testUnexpectedPass (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testUnexpectedPass)
[task 2024-03-25T19:37:26.409Z] 19:37:26     INFO -  Check that a simple failing test marked as known-fail in the manifest ... ok
[task 2024-03-25T19:37:26.410Z] 19:37:26     INFO -  testUnicodeInAssertMethods (__main__.XPCShellTests.runSelfTest.<locals>.XPCShellTestsTests.testUnicodeInAssertMethods)
[task 2024-03-25T19:37:26.892Z] 19:37:26     INFO -  Check that passing unicode characters through an assertion method works. ... ok
[task 2024-03-25T19:37:26.894Z] 19:37:26     INFO -  ----------------------------------------------------------------------
[task 2024-03-25T19:37:26.894Z] 19:37:26     INFO -  Ran 61 tests in 78.949s
[task 2024-03-25T19:37:26.895Z] 19:37:26     INFO -  OK (skipped=2)
[task 2024-03-25T19:37:26.895Z] 19:37:26     INFO -  Found node at Z:/task_171139300292623/fetches\node/node.exe
[task 2024-03-25T19:37:26.895Z] 19:37:26     INFO -  Found moz-http2 at Z:\task_171139300292623\build\tests\xpcshell\moz-http2\moz-http2.js
[task 2024-03-25T19:37:27.049Z] 19:37:27     INFO -  mozserve | Found Http3Server path: Z:\task_171139300292623\build\tests\xpcshell\http3server\http3server.exe
[task 2024-03-25T19:37:27.049Z] 19:37:27     INFO -  mozserve | cert db path: Z:\task_171139300292623\build\tests\xpcshell\http3server\http3serverDB
[task 2024-03-25T19:37:27.064Z] 19:37:27     INFO -  mozserve | http3 server msg: HTTP3 server listening on ports 53509, 53510, 53511, 53512 and 53513. EchConfig is @AE3+DQBJBwAgACBEtgcXmOXXY8d/72b08QM1oYtEtBywAu0QM2SW4PvuGAAQAAEAAQABAAMAAgABAAIAA0AOcHVibGljLmV4YW1wbGUAAA==@
[task 2024-03-25T19:37:27.705Z] 19:37:27     INFO -  The following path(s) didn't resolve any tests:
[task 2024-03-25T19:37:27.720Z] 19:37:27     INFO -    browser/components/backup/tests/xpcshell/test_measurements.js
[task 2024-03-25T19:37:27.722Z] 19:37:27     INFO -  :::
[task 2024-03-25T19:37:27.722Z] 19:37:27     INFO -  ::: Running test verification step "1. Run each test 10 times, sequentially."...
[task 2024-03-25T19:37:27.722Z] 19:37:27     INFO -  :::
[task 2024-03-25T19:37:27.723Z] 19:37:27     INFO -  Using at most 16 threads.
[task 2024-03-25T19:37:27.723Z] 19:37:27     INFO -  SUITE-START | Running 1 tests
[task 2024-03-25T19:37:27.725Z] 19:37:27     INFO -  TEST-START | browser/components/backup/tests/xpcshell/test_measurements.js
[task 2024-03-25T19:37:28.142Z] 19:37:28  WARNING -  TEST-UNEXPECTED-FAIL | browser/components/backup/tests/xpcshell/test_measurements.js | xpcshell return code: 0
[task 2024-03-25T19:37:28.143Z] 19:37:28     INFO -  TEST-INFO took 402ms
[task 2024-03-25T19:37:28.143Z] 19:37:28     INFO -  >>>>>>>
[task 2024-03-25T19:37:28.143Z] 19:37:28     INFO -  (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2024-03-25T19:37:28.143Z] 19:37:28     INFO -  (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2024-03-25T19:37:28.143Z] 19:37:28     INFO -  (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2024-03-25T19:37:28.144Z] 19:37:28     INFO -  running event loop
[task 2024-03-25T19:37:28.144Z] 19:37:28     INFO -  browser/components/backup/tests/xpcshell/test_measurements.js | Starting setup
[task 2024-03-25T19:37:28.144Z] 19:37:28     INFO -  (xpcshell/head.js) | test pending (2)
[task 2024-03-25T19:37:28.144Z] 19:37:28     INFO -  (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2024-03-25T19:37:28.144Z] 19:37:28     INFO -  (xpcshell/head.js) | test run_next_test 1 pending (2)
[task 2024-03-25T19:37:28.145Z] 19:37:28     INFO -  (xpcshell/head.js) | test finished (2)
[task 2024-03-25T19:37:28.145Z] 19:37:28     INFO -  browser/components/backup/tests/xpcshell/test_measurements.js | Starting test_takeMeasurements
[task 2024-03-25T19:37:28.146Z] 19:37:28     INFO -  (xpcshell/head.js) | test test_takeMeasurements pending (2)
[task 2024-03-25T19:37:28.146Z] 19:37:28     INFO -  (xpcshell/head.js) | test run_next_test 1 finished (2)
[task 2024-03-25T19:37:28.146Z] 19:37:28     INFO -  PID 7568 | console.error: BackupService: "Failed to measure for resource: fake2" (new Error("Some failure to measure", "Z:/task_171139300292623/build/tests/xpcshell/tests/browser/components/backup/tests/xpcshell/test_measurements.js", 78))
[task 2024-03-25T19:37:28.147Z] 19:37:28     INFO -  TEST-PASS | browser/components/backup/tests/xpcshell/test_measurements.js | test_takeMeasurements - [test_takeMeasurements : 84] Measure was called - true == true

:fchasen, since you are the author of the regressor, bug 1883740, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(fchasen)
Summary: Intermittent TV browser/components/backup/tests/xpcshell/test_measurements.js | single tracking bug → Perma [tier 2] browser/components/backup/tests/xpcshell/test_measurements.js | single tracking bug
Status: NEW → RESOLVED
Closed: 11 months ago
Flags: needinfo?(fchasen)
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch

Sorry for the late response, and thanks for backing out.

I've updated the tests in the patch now so they will not fail if they can't remove a locked file when cleaning up.

You need to log in before you can comment on or make changes to this bug.