Details
-
Bug
-
Resolution: Fixed
-
P0: Blocker
-
5.14.0 Beta3
-
None
Description
Continuous Integration: Failed
The test execution failed ('/home/qt/work/qt/qtwayland/tests/auto/client/xdgshellv6'). The CI rejected the staged commits due to the beforementioned reason. Possible reason could be a bug in one of the commits or some more recent change. Please investigate it.
The error was in "qt/qtwayland", revision: 143fd7c785361a27712e812e70dca788b831d1b3
agent:2019/10/30 05:32:27 build.go:751:
agent:2019/10/30 05:32:27 build.go:484: Executing instruction 54 of 65 - RunQtUnitTest
agent:2019/10/30 05:32:27 build.go:600: Running tests in directory /home/qt/work/qt/qtwayland/tests/auto/client/xdgshellv6
agent:2019/10/30 05:32:27 runner.go:72: Generating test results with TESTARGS=-o /home/qt/work/testresults/tests/auto/client/xdgshellv6366273267,xml -o -,txt
agent:2019/10/30 05:32:27 build.go:329: [taskset -c 0 make check -j1] 3600 3600
agent:2019/10/30 05:32:27 build.go:220: /home/qt/work/qt/qtwayland/tests/auto/client/xdgshellv6/target_wrapper.sh ./tst_client_xdgshellv6 -o /home/qt/work/testresults/tests/auto/client/xdgshellv6366273267,xml -o -,txt
agent:2019/10/30 05:32:27 build.go:220: QStandardPaths: wrong permissions on runtime directory ., 7755 instead of 7700
agent:2019/10/30 05:32:28 build.go:220: QSocketNotifier: Can only be used with threads started with QThread
agent:2019/10/30 05:32:28 build.go:220: QStandardPaths: wrong permissions on runtime directory ., 7755 instead of 7700
agent:2019/10/30 05:32:28 build.go:220: ********* Start testing of tst_WaylandClientXdgShellV6 *********
agent:2019/10/30 05:32:28 build.go:220: Config: Using QtTest library 5.14.0, Qt 5.14.0 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 8.2.0)
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::initTestCase()
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::createDestroyWindow()
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::configure()
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::showMinimized()
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::setMinimized()
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::unsetMaximized()
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::focusWindowFollowsConfigure()
agent:2019/10/30 05:32:28 build.go:220: PASS : tst_WaylandClientXdgShellV6::windowStateChangedEvents()
agent:2019/10/30 05:32:28 build.go:220: SKIP : tst_WaylandClientXdgShellV6::windowGeometrySimple() TODO: This test is flaky, figure out why.
agent:2019/10/30 05:32:28 build.go:220: Loc: [tst_xdgshellv6.cpp(334)]
agent:2019/10/30 05:32:28 build.go:220: SKIP : tst_WaylandClientXdgShellV6::windowGeometryFixed() TODO: This test is flaky, figure out why.
agent:2019/10/30 05:32:28 build.go:220: Loc: [tst_xdgshellv6.cpp(353)]
agent:2019/10/30 05:32:28 build.go:220: QWARN : tst_WaylandClientXdgShellV6::flushUnconfiguredXdgSurface() QStandardPaths: wrong permissions on runtime directory ., 7755 instead of 7700
agent:2019/10/30 05:32:28 build.go:220: QWARN : tst_WaylandClientXdgShellV6::flushUnconfiguredXdgSurface() QWaylandShmBuffer: failed: No such file or directory
agent:2019/10/30 05:32:28 build.go:220:
agent:2019/10/30 05:32:28 build.go:220: === Received signal at function time: 6ms, total time: 482ms, dumping stack ===
agent:2019/10/30 05:32:28 build.go:220: GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
agent:2019/10/30 05:32:28 build.go:220: Copyright (C) 2018 Free Software Foundation, Inc.
agent:2019/10/30 05:32:28 build.go:220: License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
agent:2019/10/30 05:32:28 build.go:220: This is free software: you are free to change and redistribute it.
agent:2019/10/30 05:32:28 build.go:220: There is NO WARRANTY, to the extent permitted by law. Type "show copying"
agent:2019/10/30 05:32:28 build.go:220: and "show warranty" for details.
agent:2019/10/30 05:32:28 build.go:220: This GDB was configured as "x86_64-linux-gnu".
agent:2019/10/30 05:32:28 build.go:220: Type "show configuration" for configuration details.
agent:2019/10/30 05:32:28 build.go:220: For bug reporting instructions, please see:
agent:2019/10/30 05:32:28 build.go:220: <http://www.gnu.org/software/gdb/bugs/>.
agent:2019/10/30 05:32:28 build.go:220: Find the GDB manual and other documentation resources online at:
agent:2019/10/30 05:32:28 build.go:220: <http://www.gnu.org/software/gdb/documentation/>.
agent:2019/10/30 05:32:28 build.go:220: For help, type "help".
agent:2019/10/30 05:32:28 build.go:220: Type "apropos word" to search for commands related to "word".
agent:2019/10/30 05:32:28 build.go:220: Attaching to process 5563
agent:2019/10/30 05:32:28 build.go:220: (gdb) qemu-aarch64: /tmp/tmp.p0PU6ooX1v/translate-all.c:175: tb_lock: Assertion `!have_tb_lock' failed.
agent:2019/10/30 05:32:28 build.go:220: qemu-aarch64: /tmp/tmp.p0PU6ooX1v/translate-all.c:175: tb_lock: Assertion `!have_tb_lock' failed.
agent:2019/10/30 05:32:28 build.go:220: Makefile:408: recipe for target 'check' failed
agent:2019/10/30 05:32:28 build.go:220: make: *** [check] Error 127
agent:2019/10/30 05:32:28 build.go:253: Process finished with error: exit status 2
agent:2019/10/30 05:32:28 build.go:223: Error reading from stdout/err: exit status 2
agent:2019/10/30 05:32:28 build.go:471: Executing scheduled instruction 1 of 2 - Upload all core dumps if there are some
agent:2019/10/30 05:32:28 build.go:384: Skipping uploadCoreFiles() because CORE_FILES_PATH is not set
agent:2019/10/30 05:32:28 build.go:473:
agent:2019/10/30 05:32:28 build.go:471: Executing scheduled instruction 2 of 2 - Upload test results
agent:2019/10/30 05:32:28 storageclient.go:407: Collecting test results, archiving and uploading them
agent:2019/10/30 05:32:28 result.go:177: Collecting 14 test results ...
agent:2019/10/30 05:32:29 build.go:473:
agent:2019/10/30 05:32:29 agent.go:272: Test failed
agent:2019/10/30 05:32:29 agent.go:200: ERROR building: error unmarshalling testlib xml output ('/home/qt/work/testresults/tests/auto/client/xdgshellv6366273267'): 'XML syntax error on line 59: unexpected EOF'.
Most likely the test has crashed
2019-10-30 05:32:29,440 INFO:workitem.py:640(2728): Agent FINISHED FAIL: testing /home/qt/work/qt/qtwayland/tests/auto/client/xdgshellv6: qt/qtwayland/92d5b8e883fbb136f33b14a88b2cfbad6749cea1/LinuxUbuntu_18_04x86_64LinuxQEMUarm64GCCqtci-linux-Ubuntu-18.04-x86_64-d00b90/1d71e8fd747c0199ce93f37d63534ad09b5084f3/Test
Details: https://testresults.qt.io/coin/integration/qt/qt5/tasks/1572412612
Tested changes (refs/builds/qtci/5.14/1572412611):
https://codereview.qt-project.org/c/qt/qt5/+/278669 Update submodules on '5.14' in qt/qt5
Test has failed few times in a row -> it has to be real issue. This is also blocking us to proceed with beta3 so it has to be fixed asap!
Attachments
Issue Links
- relates to
-
QTBUG-79652 tst_WaylandClientXdgShellV6::flushUnconfiguredXdgSurface() Received a fatal error. on QEMU
- Closed