1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

tests: make tests faster

This commit is contained in:
Steffen Vogel 2021-09-22 10:48:44 +02:00
parent 16dec338d1
commit 4c6248d1c2
2 changed files with 5 additions and 5 deletions

View file

@ -27,10 +27,10 @@ INPUT_FILE=$(mktemp)
OUTPUT_FILE=$(mktemp)
NUM_SAMPLES=${NUM_SAMPLES:-10}
SIGNAL_COUNT=${SIGNAL_COUNT:-10}
for MODE in polling pthread; do
for VECTORIZE in 1 5 25; do
for SIGNAL_COUNT in 1 10 100; do
for VECTORIZE in 1 5; do
cat > ${CONFIG_FILE} << EOF
{
@ -72,7 +72,7 @@ else
echo "=========== Sub-test succeeded for: mode=${MODE}, vectorize=${VECTORIZE}, SIGNAL_COUNT=${SIGNAL_COUNT}"
fi
done; done; done
done; done;
rm ${OUTPUT_FILE} ${INPUT_FILE} ${CONFIG_FILE}

View file

@ -29,11 +29,11 @@ THEORIES=$(mktemp)
NUM_SAMPLES=${NUM_SAMPLES:-100}
NUM_VALUES=${NUM_VALUES:-4}
FORMAT=${FORMAT:-villas.binary}
# Generate test data
villas signal -v ${NUM_VALUES} -l ${NUM_SAMPLES} -n random > ${INPUT_FILE}
for FORMAT in villas.human gtnet.fake protobuf; do
for LAYER in udp ip eth unix; do
VECTORIZES="1"
@ -119,7 +119,7 @@ else
echo "=========== Sub-test succeeded for: format=${FORMAT}, layer=${LAYER}, vectorize=${VECTORIZE}"
fi
done; done; done
done; done
rm ${OUTPUT_FILE} ${INPUT_FILE} ${CONFIG_FILE} ${THEORIES}