xfstests.zsh: Compress results to save disk space
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
This commit is contained in:
parent
c0883fd99e
commit
9bb097aae4
13
xfstests.zsh
13
xfstests.zsh
|
@ -29,7 +29,8 @@ DATE=$(date +%Y-%m-%d-%H:%M:%S%z)
|
||||||
TODAY=$(date +%Y/%m/%d)
|
TODAY=$(date +%Y/%m/%d)
|
||||||
NOW=$(date +%H:%M:%S%z)
|
NOW=$(date +%H:%M:%S%z)
|
||||||
REMOTE_RESULTS=xfstests-dev/results/
|
REMOTE_RESULTS=xfstests-dev/results/
|
||||||
RESULTS=$RESULT_BASE/date/$TODAY/${SERVER[-1]}/$NOW
|
RESULTS=$RESULT_BASE/date/$TODAY/${SERVER[-1]}/
|
||||||
|
TMP_RESULTS=/tmp/xfstests/${SERVER[-1]}/$NOW
|
||||||
TAG=$(kernel-tag.zsh ${CLIENT[-1]})
|
TAG=$(kernel-tag.zsh ${CLIENT[-1]})
|
||||||
if [ ! -z $TAG ]; then
|
if [ ! -z $TAG ]; then
|
||||||
TAGRES=$RESULT_BASE/tags/$TAG/${SERVER[-1]}
|
TAGRES=$RESULT_BASE/tags/$TAG/${SERVER[-1]}
|
||||||
|
@ -67,13 +68,13 @@ run_xfs_tests() {
|
||||||
--version $2 \
|
--version $2 \
|
||||||
--opts $OPTIONS \
|
--opts $OPTIONS \
|
||||||
--user $USER $testargs" | python $COLOR $1 $2
|
--user $USER $testargs" | python $COLOR $1 $2
|
||||||
mkdir -p $RESULTS
|
scp -q ${CLIENT[-1]}:$REMOTE_RESULTS/$1/$2/result.xml $TMP_RESULTS/$1-$2.xml
|
||||||
scp -q ${CLIENT[-1]}:$REMOTE_RESULTS/$1/$2/result.xml $RESULTS/$1-$2.xml
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
# Run tests
|
# Run tests
|
||||||
#
|
#
|
||||||
|
mkdir -p $TMP_RESULTS
|
||||||
for proto in $PROTO; do
|
for proto in $PROTO; do
|
||||||
for vers in $VERSION; do
|
for vers in $VERSION; do
|
||||||
case $vers in
|
case $vers in
|
||||||
|
@ -86,8 +87,10 @@ done
|
||||||
|
|
||||||
wait
|
wait
|
||||||
|
|
||||||
|
mkdir -p $RESULTS
|
||||||
|
tar -cJf $RESULTS/$NOW.tar.xz -C $(dirname $TMP_RESULTS) $NOW/
|
||||||
if [ ! -z "$TAG" ]; then
|
if [ ! -z "$TAG" ]; then
|
||||||
mkdir -p $TAGRES
|
mkdir -p $TAGRES
|
||||||
ln -s $RESULTS $TAGRES/$DATE
|
ln $RESULTS/$NOW.tar.xz $TAGRES/$DATE.tar.xz
|
||||||
fi
|
fi
|
||||||
optirun report-xfstests.py $RESULTS
|
optirun report-xfstests.py $RESULTS/$NOW.tar.xz & disown
|
||||||
|
|
Loading…
Reference in New Issue