-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
6.2
-
None
-
Linux QEMU (gcc-armv7) on Linux Ubuntu_20_04 (gcc-x86_64)
-
6cc553b1579f6448e2a2734bbb4348e30b6ff09e (qt/qtlocation/dev)
After bumping the revisions in dependencies.yaml, I noticed that tst_QGeoAreaMonitorSource::tst_swapOfPositionSource() started failing on Linux QEMU (gcc-armv7) config. The test just times out.
Here is the log:
Start 15: tst_qgeoareamonitor
15: Test command: /opt/cmake-3.19.2/bin/cmake "-P" "/home/qt/work/qt/qtlocation_standalone_tests/tests/auto/qgeoareamonitor/tst_qgeoareamonitorWrapperRelWithDebInfo.cmake"
15: Test timeout computed to be: 1500
15: ********* Start testing of tst_QGeoAreaMonitorSource *********
15: Config: Using QtTest library 6.2.0, Qt 6.2.0 (arm-little_endian-ilp32-eabi-hardfloat shared (dynamic) release build; by GCC 10.2.0), b2qt 3.2
15: PASS : tst_QGeoAreaMonitorSource::initTestCase()
15: PASS : tst_QGeoAreaMonitorSource::tst_monitor()
15: PASS : tst_QGeoAreaMonitorSource::tst_monitor_move_semantics()
15: PASS : tst_QGeoAreaMonitorSource::tst_monitorValid()
15: PASS : tst_QGeoAreaMonitorSource::tst_monitorStreaming()
15: PASS : tst_QGeoAreaMonitorSource::tst_createDefaultSource()
15: PASS : tst_QGeoAreaMonitorSource::tst_activeMonitors()
15: PASS : tst_QGeoAreaMonitorSource::tst_testExpiryTimeout()
15: PASS : tst_QGeoAreaMonitorSource::tst_enteredExitedSignal()
15:
15: === Received signal at function time: 267375ms, total time: 300153ms, dumping stack ===
15: GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1
15: Copyright (C) 2020 Free Software Foundation, Inc.
15: License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
15: This is free software: you are free to change and redistribute it.
15: There is NO WARRANTY, to the extent permitted by law.
15: Type "show copying" and "show warranty" for details.
15: This GDB was configured as "x86_64-linux-gnu".
15: Type "show configuration" for configuration details.
15: For bug reporting instructions, please see:
15: <http://www.gnu.org/software/gdb/bugs/>.
15: Find the GDB manual and other documentation resources online at:
15: <http://www.gnu.org/software/gdb/documentation/>.
15:
15: For help, type "help".
15: Type "apropos word" to search for commands related to "word".
15: Attaching to process 2487
15: (gdb) === End of stack trace ===
15: QFATAL : tst_QGeoAreaMonitorSource::tst_swapOfPositionSource() Test function timed out
15: FAIL! : tst_QGeoAreaMonitorSource::tst_swapOfPositionSource() Received a fatal error.
15: Loc: [Unknown file(0)]
15: Totals: 9 passed, 1 failed, 0 skipped, 0 blacklisted, 300568ms
15: ********* Finished testing of tst_QGeoAreaMonitorSource *********
15: qemu: uncaught target signal 6 (Aborted) - core dumped
15: CMake Error at tst_qgeoareamonitorWrapperRelWithDebInfo.cmake:17 (message):
15:
15: /home/qt/work/qt/qtlocation_standalone_tests/tests/auto/qgeoareamonitor/tst_qgeoareamonitor
15: execution failed.
15:
15:
15/25 Test #15: tst_qgeoareamonitor ............................***Failed 300.67 sec