tests/fate.sh: If cat *.rep fails try it with a for loop.
Fixes fate on haiku, where cat dies due to too many arguments xargs could be used too but we do not use xargs currently so it would be an additional dependency. Also the plain cat is left in place as it is faster than the loop Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d554d004a67c30e3f38bec51b2c691cfe3af3bb8) Conflicts: tests/fate.sh
This commit is contained in:
parent
ab1ea597bd
commit
5411040802
@ -82,7 +82,8 @@ clean(){
|
||||
report(){
|
||||
date=$(date -u +%Y%m%d%H%M%S)
|
||||
echo "fate:0:${date}:${slot}:${version}:$1:$2:${comment}" >report
|
||||
cat ${build}/config.fate ${build}/tests/data/fate/*.rep >>report
|
||||
cat ${build}/config.fate >>report
|
||||
cat ${build}/tests/data/fate/*.rep >>report || for i in ${build}/tests/data/fate/*.rep ; do cat "$i" >>report ; done
|
||||
test -n "$fate_recv" && $tar report *.log | gzip | $fate_recv
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user