diff --git a/ci/tools/run-tests b/ci/tools/run-tests index 22d6bd07c6..0f9e66c27d 100755 --- a/ci/tools/run-tests +++ b/ci/tools/run-tests @@ -35,7 +35,10 @@ if [[ "${test_module}" == "pathfinder" ]]; then "LD:${CUDA_PATHFINDER_TEST_LOAD_NVIDIA_DYNAMIC_LIB_STRICTNESS} " \ "FH:${CUDA_PATHFINDER_TEST_FIND_NVIDIA_HEADERS_STRICTNESS}" pwd - pytest -ra -s -v tests/ + pytest -ra -s -v tests/ |& tee /tmp/pathfinder_test_log.txt + # Fail if no "INFO test_" lines are found; capture line count otherwise + line_count=$(grep '^INFO test_' /tmp/pathfinder_test_log.txt | wc -l) + echo "Number of \"INFO test_\" lines: $line_count" popd elif [[ "${test_module}" == "bindings" ]]; then pushd "${CUDA_BINDINGS_ARTIFACTS_DIR}"