diff --git a/recipes/tests/os-test-bins/recipe.toml b/recipes/tests/os-test-bins/recipe.toml index 9e40c9010..4c42050ae 100644 --- a/recipes/tests/os-test-bins/recipe.toml +++ b/recipes/tests/os-test-bins/recipe.toml @@ -18,19 +18,33 @@ make OS=Redox CC="${CC_WRAPPER} ${GNU_TARGET}-gcc" \ CC_FOR_BUILD="${CC_WRAPPER} cc" CFLAGS_FOR_BUILD= CPPFLAGS_FOR_BUILD= \ LDFLAGS_FOR_BUILD= -j ${COOKBOOK_MAKE_JOBS} all +skips=( + # These tests hang + ppoll-block-sleep-raise-write + ppoll-block-sleep-write-raise +) + +for skip in "${skips[@]}" +do + mkdir -p out.known/${os}/"$(dirname "${skip}")" + echo "skipped" > out.known/${os}/"${skip}.out" +done + +cp -t out -R out.known/${os} + # Create runner script mkdir -p "${COOKBOOK_STAGE}/usr/bin" cat > "${COOKBOOK_STAGE}/usr/bin/os-test-runner" <