1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
Description: Disable qml and dbus tests on some archs.
Disable qml test on armel and mipsel due to failures.
Disable dbus test on armel.
Author: Anton Gladky <gladk@debian.org>
Forwarded: https://gitlab.com/ubports/development/core/lomiri-thumbnailer/-/issues/8
Last-Update: 2022-10-04
--- a/tests/dbus/CMakeLists.txt
+++ b/tests/dbus/CMakeLists.txt
@@ -7,5 +7,9 @@
Qt5::Test
gtest
)
-add_test(dbus dbus_test)
+if (${CMAKE_LIBRARY_ARCHITECTURE} STREQUAL "arm-linux-gnueabi")
+ message("Skipping dbus test for ${CMAKE_LIBRARY_ARCHITECTURE}")
+else()
+ add_test(dbus dbus_test)
+endif()
add_dependencies(dbus_test thumbnailer-service)
--- a/tests/qml/CMakeLists.txt
+++ b/tests/qml/CMakeLists.txt
@@ -9,7 +9,11 @@
add_dependencies(qml_test thumbnailer-service LomiriThumbnailer-qml)
if (${CMAKE_LIBRARY_ARCHITECTURE} STREQUAL "powerpc-linux-gnu"
- OR ${CMAKE_LIBRARY_ARCHITECTURE} STREQUAL "s390x-linux-gnu")
+ OR ${CMAKE_LIBRARY_ARCHITECTURE} STREQUAL "s390x-linux-gnu"
+ OR ${CMAKE_LIBRARY_ARCHITECTURE} STREQUAL "mipsel-linux-gnu"
+ OR ${CMAKE_LIBRARY_ARCHITECTURE} STREQUAL "mips64el-linux-gnuabi64"
+ OR ${CMAKE_LIBRARY_ARCHITECTURE} STREQUAL "arm-linux-gnueabi"
+ )
message("Skipping qml test for ${CMAKE_LIBRARY_ARCHITECTURE}")
else()
add_test(qml ${CMAKE_SOURCE_DIR}/tools/run-xvfb.sh ./qml_test -import ${CMAKE_BINARY_DIR}/plugins)
|