Unverified Commit 01a98aab authored by Stephan Lachnit's avatar Stephan Lachnit
Browse files

Fix random seed in examples testing

parent 217bdd4b
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -6,12 +6,14 @@
# provided as example and in manual       #
###########################################

SET(DEFAULT_CLI_TEST_ARGS "-o number_of_events=10 -o random_seed=0")
ADD_TEST(NAME "examples/example"
         COMMAND ${CMAKE_SOURCE_DIR}/etc/unittests/run_directory.sh "test_example"
                 "${CMAKE_INSTALL_PREFIX}/bin/allpix -c ${CMAKE_SOURCE_DIR}/examples/example.conf -o number_of_events=10")
                 "${CMAKE_INSTALL_PREFIX}/bin/allpix -c ${CMAKE_SOURCE_DIR}/examples/example.conf ${DEFAULT_CLI_TEST_ARGS}")
ADD_DEFAULT_FAIL_CONDITIONS("examples/example")
ADD_TEST(NAME "examples/manual" COMMAND ${CMAKE_SOURCE_DIR}/etc/unittests/run_directory.sh "test_manual"
                                        "${CMAKE_INSTALL_PREFIX}/bin/allpix -c ${CMAKE_SOURCE_DIR}/etc/manual.conf")
ADD_TEST(NAME "examples/manual"
         COMMAND ${CMAKE_SOURCE_DIR}/etc/unittests/run_directory.sh "test_manual"
                 "${CMAKE_INSTALL_PREFIX}/bin/allpix -c ${CMAKE_SOURCE_DIR}/etc/manual.conf ${DEFAULT_CLI_TEST_ARGS}")
ADD_DEFAULT_FAIL_CONDITIONS("examples/manual")

IF(TEST_EXAMPLES)
@@ -39,7 +41,7 @@ IF(TEST_EXAMPLES)
                WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
                COMMAND
                    ${CMAKE_SOURCE_DIR}/etc/unittests/run_directory.sh "output/${test}"
                    "${CMAKE_INSTALL_PREFIX}/bin/allpix -c ${CMAKE_SOURCE_DIR}/examples/${test}/${test}.conf -o number_of_events=10 -o random_seed=0 ${ADDITIONAL_CLI_ARGS}"
                    "${CMAKE_INSTALL_PREFIX}/bin/allpix -c ${CMAKE_SOURCE_DIR}/examples/${test}/${test}.conf ${DEFAULT_CLI_TEST_ARGS} ${ADDITIONAL_CLI_ARGS}"
            )
            SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES DEPENDS "${DEPENDENCY}")
            ADD_DEFAULT_FAIL_CONDITIONS(${TEST_NAME})