mirror of
https://git.proxmox.com/git/rustc
synced 2025-08-17 22:09:53 +00:00
29 lines
831 B
Bash
Executable File
29 lines
831 B
Bash
Executable File
#! /bin/sh
|
|
|
|
find . -name \*.txt -o -name proptest-regressions -depth -exec rm -rf {} \; || \
|
|
exit $?
|
|
|
|
(
|
|
cd single-crate
|
|
cargo test >cargo-out.txt 2>&1 # Ignore expected failure
|
|
cargo clean >/dev/null
|
|
if ! test -f proptest-regressions/submodule/code.txt; then
|
|
echo >&2 "Persistence file not written to the correct location. FS:"
|
|
find . >&2
|
|
echo >&2 "Cargo output:"
|
|
cat >&2 cargo-out.txt
|
|
exit 1
|
|
fi
|
|
) && (
|
|
cd workspace
|
|
cargo test --all >cargo-out.txt 2>&1 # Ignore expected failure
|
|
cargo clean >/dev/null
|
|
if ! test -f member/proptest-regressions/submodule/code.txt; then
|
|
echo >&2 "Persistence file not written to the correct location. FS:"
|
|
find . >&2
|
|
echo >&2 "Cargo output:"
|
|
cat >&2 cargo-out.txt
|
|
exit 1
|
|
fi
|
|
)
|