]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/thrift/test/rebuild_known_failures.sh
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / jaegertracing / thrift / test / rebuild_known_failures.sh
1 #!/bin/bash
2
3 if [ -z $1 ]; then
4 echo Usage: $0 LANGUAGE
5 echo Re-list all failures of a specific LANGUAGE into known_failures_Linux.json
6 echo LANGUAGE should be library name like cpp, java, py etc
7 exit 1
8 fi
9
10 if [ -z $PYTHON]; then
11 PYTHON=python
12 fi
13
14 TARGET_LANG=$1
15 OUT_FILE=known_failures_Linux.json
16 echo Rebuilding known failures for $TARGET_LANG
17
18 TMPFILE=.__tmp__rebuild__
19 grep -v -e "\"$1-" -e "\-$1_" $OUT_FILE > $TMPFILE
20 mv $TMPFILE $OUT_FILE
21 $PYTHON test.py --client $1
22 $PYTHON test.py -U merge
23 $PYTHON test.py --server $1
24 $PYTHON test.py -U merge