File: 1300_disable_qml_and_dbus_tests.patch

package info (click to toggle)
lomiri-thumbnailer 3.0.5-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 25,664 kB
  • sloc: cpp: 12,866; python: 394; ansic: 170; xml: 151; sh: 30; makefile: 27
file content (35 lines) | stat: -rw-r--r-- 1,393 bytes parent folder | download | duplicates (2)
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)