Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-102984

QML debugger and profiler tests hangs on macOS/x86_64 in CI

    XMLWordPrintable

Details

    • macOS
    • 529491f6d (dev), 4fdef30fe (6.9), 2f69a05bd (dev), 90dcedab2 (6.8), 6ce164b3e (6.9), 38f287443 (6.8), 6763e25cb (dev), 97b41af2a (6.9), b1b7c64a3 (6.8), 2f169f9e0 (6.9.0), b5e47fa43 (6.9.0), 08325952e (dev), 1a54a0330 (dev), 5bfbc3f17 (6.9)

    Description

      Change https://codereview.qt-project.org/c/qt/qtdeclarative/+/408078

      Job https://testresults.qt.io/coin/integration/qt/qtdeclarative/tasks/1651146260

      Log https://testresults.qt.io/coin/logview/qt/qtdeclarative/1c704faf005a9e51e59e26259c130c935e939fd2/MacOSMacOS_10_15x86_64MacOSMacOS_10_15x86_64Clangqtci-macos-10.15-x86_64-102-92673aSccache_TestOnly/270044f6d3cc99038f77b3e9c14536bdc3ad6c92/test_1651146436

      Snippet

      agent:2022/04/28 14:08:20 build.go:394: 50: PASS   : tst_QQmlDebugJS::setBreakpointInJavaScript(custom / immediate)
      agent:2022/04/28 14:08:21 build.go:394: 50: PASS   : tst_QQmlDebugJS::setBreakpointInJavaScript(qmlscene / immediate)
      agent:2022/04/28 14:23:21 build.go:253: Virtual Memory Total: 16106127360, Free:1842241536, UsedPercent:81.137365%
      agent:2022/04/28 14:23:21 build.go:264: |Process|Status|   CPU-%|Command
      ...
      ...
      agent:2022/04/28 14:23:24 build.go:287: |   3400|    R|98.685401|/Users/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/qml/debugger/qqmldebugjs/tst_qqmldebugjs -o /Users/qt/work/testresults/tst_qqmldebugjs-1651154889617.xml,xml -o -,txt
      

      It's eating 98.68% of the CPU so clearly it's spinning doing something.
      Second time i see the failure recently.

      Grafana says it's been happening for a year, check Crashed pane.

      https://testresults.qt.io/grafana/d/3dhio4K7k/fastcheck-ci-test-info?orgId=1&var-testCase=tst_qqmldebugjs&var-testFunction=All&from=now-1y&to=now

      Doesn't seem to be a specific test case. Sometimes it spins after tst_QQmlDebugJS::setBreakpointInJavaScript, sometimes after tst_QQmlDebugJS::interrupt, sometimes after tst_QQmlDebugJS::connect

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-102984
          # Subject Branch Project Status CR V

          Activity

            People

              qtqmlteam Qt Qml Team User
              alexandru.croitor Alexandru Croitor
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are 2 open Gerrit changes