Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
- if [ "$CXX" == "clang++" ];then cmake ../ -GNinja -DCMAKE_BUILD_TYPE=Release -DENABLE_TESTING=TRUE -DKATIE_UTILS=ON -Wno-dev ;fi
- if [ "$CXX" == "g++" ];then cmake ../ -GNinja -DCMAKE_BUILD_TYPE=Release -DENABLE_TESTING=TRUE -DKATIE_UTILS=ON -DKATIE_ALLINONE=ON -Wno-dev ;fi
- ninja
+ - if [ "$CXX" == "g++" ];then ninja test
# the tests/benchmarks take more then 1-hour and Travis times out,
# despite the documentaiton for the service claiming the timeout is longer
add_test(
NAME ${TESTNAME}
- COMMAND ${CMAKE_BINARY_DIR}/runtest.sh ${CMAKE_CURRENT_BINARY_DIR}/${TESTNAME}
+ COMMAND ${CMAKE_BINARY_DIR}/runtest.sh ${CMAKE_CURRENT_BINARY_DIR}/${TESTNAME} -tickcounter
)
endmacro()
add_test(
NAME ${TESTNAME}
- COMMAND ${CMAKE_BINARY_DIR}/runtest.sh ${CMAKE_CURRENT_BINARY_DIR}/${TESTNAME}
+ COMMAND ${CMAKE_BINARY_DIR}/runtest.sh ${CMAKE_CURRENT_BINARY_DIR}/${TESTNAME} -tickcounter
)
endmacro()
export QT_PLUGIN_PATH="@CMAKE_BINARY_DIR@/plugins"
export QML_IMPORT_PATH="@CMAKE_BINARY_DIR@/imports"
-cd "$(dirname "$1")"
-exec "./$(basename "$1")"
+bin="$1"
+shift
+
+export CTEST_OUTPUT_ON_FAILURE=1
+
+cd "$(dirname "$bin")"
+exec "./$(basename "$bin")" $@