Gentoo Archives: gentoo-commits

From: "Michael Palimaka (kensington)" <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/cmake/files: cmake-2.8.9-tests.patch
Date: Tue, 02 Oct 2012 10:23:56
Message-Id: 20121002102344.9E56121600@flycatcher.gentoo.org
1 kensington 12/10/02 10:23:44
2
3 Added: cmake-2.8.9-tests.patch
4 Log:
5 Disable TestUpload test since it requires network access, wrt bug #436188.
6
7 (Portage version: 2.1.11.23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-util/cmake/files/cmake-2.8.9-tests.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmake/files/cmake-2.8.9-tests.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmake/files/cmake-2.8.9-tests.patch?rev=1.1&content-type=text/plain
14
15 Index: cmake-2.8.9-tests.patch
16 ===================================================================
17 Removes the following tests:
18
19 - DeployQt4, which tries to break sandbox and ignores prefix
20 - CTest.updatecvs, which fails to commit as root
21 - TestUpload, which requires network access
22
23 --- Tests/CMakeLists.txt
24 +++ Tests/CMakeLists.txt
25 @@ -273,23 +273,6 @@
26 )
27 LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/BundleUtilities")
28
29 - # run test for DeployQt4 on supported platforms/compilers (which depends on BundleUtilities)
30 - # this test also depends on the existence of the standard qtiff plugin
31 - if(QT4_WORKS AND QT_QTSQL_FOUND)
32 - ADD_TEST(Qt4Deploy ${CMAKE_CTEST_COMMAND}
33 - --build-and-test
34 - "${CMake_SOURCE_DIR}/Tests/Qt4Deploy"
35 - "${CMake_BINARY_DIR}/Tests/Qt4Deploy"
36 - --build-generator ${CMAKE_TEST_GENERATOR}
37 - --build-makeprogram ${CMAKE_TEST_MAKEPROGRAM}
38 - --build-project Qt4Deploy
39 - --build-options
40 - -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
41 - -DQT_QMAKE_EXECUTABLE:FILEPATH=${QT_QMAKE_EXECUTABLE}
42 - )
43 - LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/Qt4Deploy")
44 - endif()
45 -
46 endif()
47 endif()
48
49 @@ -1582,30 +1565,6 @@
50 LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${CTestUpdateSVN_DIR}")
51 ENDIF(Subversion_FOUND)
52
53 - # Test CTest Update with CVS
54 - IF(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake)
55 - FIND_PACKAGE(CVS QUIET)
56 - ELSE(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake)
57 - FIND_PROGRAM(CVS_EXECUTABLE NAMES cvs)
58 - SET(CVS_FOUND ${CVS_EXECUTABLE})
59 - ENDIF(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake)
60 - SET(CTEST_TEST_UPDATE_CVS ${CVS_FOUND})
61 - IF(CTEST_TEST_UPDATE_CVS AND NOT UNIX)
62 - IF("${CVS_EXECUTABLE}" MATCHES "cygwin")
63 - MESSAGE(STATUS "No CTest.UpdateCVS test with cygwin cvs.exe outside cygwin!")
64 - SET(CTEST_TEST_UPDATE_CVS 0)
65 - ENDIF("${CVS_EXECUTABLE}" MATCHES "cygwin")
66 - ENDIF(CTEST_TEST_UPDATE_CVS AND NOT UNIX)
67 - IF(CTEST_TEST_UPDATE_CVS)
68 - SET(CTestUpdateCVS_DIR "CTest UpdateCVS")
69 - CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestUpdateCVS.cmake.in"
70 - "${CMake_BINARY_DIR}/Tests/CTestUpdateCVS.cmake" @ONLY)
71 - ADD_TEST(CTest.UpdateCVS ${CMAKE_CMAKE_COMMAND}
72 - -P "${CMake_BINARY_DIR}/Tests/CTestUpdateCVS.cmake"
73 - )
74 - LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${CTestUpdateCVS_DIR}")
75 - ENDIF(CTEST_TEST_UPDATE_CVS)
76 -
77 # Test CTest Update with BZR
78 FIND_PROGRAM(BZR_EXECUTABLE NAMES bzr)
79 MARK_AS_ADVANCED(BZR_EXECUTABLE)
80 @@ -1701,17 +1660,6 @@
81 FAIL_REGULAR_EXPRESSION "SegFault")
82
83 CONFIGURE_FILE(
84 - "${CMake_SOURCE_DIR}/Tests/CTestTestUpload/test.cmake.in"
85 - "${CMake_BINARY_DIR}/Tests/CTestTestUpload/test.cmake"
86 - @ONLY ESCAPE_QUOTES)
87 - ADD_TEST(CTestTestUpload ${CMAKE_CTEST_COMMAND}
88 - -S "${CMake_BINARY_DIR}/Tests/CTestTestUpload/test.cmake" -V
89 - --output-log "${CMake_BINARY_DIR}/Tests/CTestTestUpload/testOut.log"
90 - )
91 - SET_TESTS_PROPERTIES(CTestTestUpload PROPERTIES
92 - PASS_REGULAR_EXPRESSION "Upload\\.xml")
93 -
94 - CONFIGURE_FILE(
95 "${CMake_SOURCE_DIR}/Tests/CTestTestConfigFileInBuildDir/test1.cmake.in"
96 "${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir1/test1.cmake"
97 @ONLY ESCAPE_QUOTES)