Fixed a few onos-check-* tools.
Change-Id: I2bda9677aec461c091c6e24c5ba0fd6f6dacfff9
Showing
6 changed files
with
12 additions
and
11 deletions
... | @@ -9,7 +9,7 @@ | ... | @@ -9,7 +9,7 @@ |
9 | aux=/tmp/stc-$$.log | 9 | aux=/tmp/stc-$$.log |
10 | trap "rm -f $aux $aux.1 $aux.2 2>/dev/null" EXIT | 10 | trap "rm -f $aux $aux.1 $aux.2 2>/dev/null" EXIT |
11 | 11 | ||
12 | -onos ${1:-$OCI} "onos:apps -s -a" > $aux | 12 | +onos ${1:-$OCI} "onos:apps -s -a" | grep -v /bin/client > $aux |
13 | cat $aux | 13 | cat $aux |
14 | 14 | ||
15 | # Normalize the installed apps | 15 | # Normalize the installed apps | ... | ... |
... | @@ -4,7 +4,7 @@ | ... | @@ -4,7 +4,7 @@ |
4 | # ----------------------------------------------------------------------------- | 4 | # ----------------------------------------------------------------------------- |
5 | 5 | ||
6 | aux=/tmp/stc-$$.log | 6 | aux=/tmp/stc-$$.log |
7 | -trap "rm -f $aux $aux.1 $aux.2 2>/dev/null" EXIT | 7 | +trap "rm -f $aux 2>/dev/null" EXIT |
8 | 8 | ||
9 | onos ${1:-$OCI} "onos:flows" > $aux | 9 | onos ${1:-$OCI} "onos:flows" > $aux |
10 | cat $aux | 10 | cat $aux | ... | ... |
... | @@ -6,15 +6,14 @@ | ... | @@ -6,15 +6,14 @@ |
6 | aux=/tmp/stc-$$.log | 6 | aux=/tmp/stc-$$.log |
7 | trap "rm -f $aux $aux.1 $aux.2 2>/dev/null" EXIT | 7 | trap "rm -f $aux $aux.1 $aux.2 2>/dev/null" EXIT |
8 | 8 | ||
9 | -onos ${1:-$OCI} "onos:nodes" > $aux | 9 | +onos ${1:-$OCI} "onos:nodes" | grep -v /bin/client > $aux |
10 | cat $aux | 10 | cat $aux |
11 | 11 | ||
12 | # Normalize the nodes | 12 | # Normalize the nodes |
13 | cut -d= -f3 $aux | cut -d: -f1 | sort > $aux.1 | 13 | cut -d= -f3 $aux | cut -d: -f1 | sort > $aux.1 |
14 | 14 | ||
15 | -# Normalize the expected apps | 15 | +# Normalize the expected nodes |
16 | -ONOS_NODES=$(env | egrep "OC[0-9]*=" | cut -d= -f2 | sort) | 16 | +nodes=${2:-$ONOS_INSTANCES} |
17 | -nodes=${2:-$ONOS_NODES} | ||
18 | (for node in $nodes; do echo $node; done) | sort > $aux.2 | 17 | (for node in $nodes; do echo $node; done) | sort > $aux.2 |
19 | 18 | ||
20 | # Check for differences | 19 | # Check for differences | ... | ... |
... | @@ -4,7 +4,7 @@ | ... | @@ -4,7 +4,7 @@ |
4 | # ----------------------------------------------------------------------------- | 4 | # ----------------------------------------------------------------------------- |
5 | 5 | ||
6 | aux=/tmp/stc-$$.log | 6 | aux=/tmp/stc-$$.log |
7 | -trap "rm -f $aux $aux.1 $aux.2 2>/dev/null" EXIT | 7 | +trap "rm -f $aux 2>/dev/null" EXIT |
8 | 8 | ||
9 | onos ${1:-$OCI} "onos:summary" > $aux | 9 | onos ${1:-$OCI} "onos:summary" > $aux |
10 | cat $aux | 10 | cat $aux | ... | ... |
... | @@ -7,11 +7,11 @@ | ... | @@ -7,11 +7,11 @@ |
7 | . $ONOS_ROOT/tools/build/envDefaults | 7 | . $ONOS_ROOT/tools/build/envDefaults |
8 | 8 | ||
9 | aux=/tmp/stc-$$.log | 9 | aux=/tmp/stc-$$.log |
10 | -trap "rm -f $aux $aux.1 $aux.2 2>/dev/null" EXIT | 10 | +trap "rm -f $aux 2>/dev/null" EXIT |
11 | 11 | ||
12 | -onos ${1} "onos:ui-views" > $aux | 12 | +onos ${1:-$OCI} "onos:ui-views" > $aux |
13 | cat $aux | 13 | cat $aux |
14 | 14 | ||
15 | -shift | 15 | +[ $# -gt 0 ] && shift |
16 | 16 | ||
17 | -grep "$@" $aux | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
17 | +grep "${@:-topo}" $aux | ||
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -33,6 +33,8 @@ | ... | @@ -33,6 +33,8 @@ |
33 | <step name="Wait-for-Start-${#}" exec="onos-wait-for-start ${OC#}" | 33 | <step name="Wait-for-Start-${#}" exec="onos-wait-for-start ${OC#}" |
34 | requires="Install-${#},~Secure-SSH"/> | 34 | requires="Install-${#},~Secure-SSH"/> |
35 | 35 | ||
36 | + <step name="Check-Nodes-${#}" exec="onos-check-nodes ${OC#}" | ||
37 | + requires="~Wait-for-Start-${#}"/> | ||
36 | <step name="Check-Logs-${#}" exec="onos-check-logs ${OC#}" | 38 | <step name="Check-Logs-${#}" exec="onos-check-logs ${OC#}" |
37 | requires="~Wait-for-Start-${#}"/> | 39 | requires="~Wait-for-Start-${#}"/> |
38 | <step name="Check-Components-${#}" | 40 | <step name="Check-Components-${#}" | ... | ... |
-
Please register or login to post a comment