Committed by
Gerrit Code Review
Fixed onos-check-error tool.
Change-Id: I1c8b7221aa723bdd4c3c2414f5039668e21cb9e4
Showing
1 changed file
with
6 additions
and
10 deletions
... | @@ -37,40 +37,36 @@ if [ "$2" = "old" ]; then | ... | @@ -37,40 +37,36 @@ if [ "$2" = "old" ]; then |
37 | else | 37 | else |
38 | ssh $remote " | 38 | ssh $remote " |
39 | [ "'`uname`'" != "'"Linux"'" ] && alias tac='tail -r' | 39 | [ "'`uname`'" != "'"Linux"'" ] && alias tac='tail -r' |
40 | - tac $LOG | awk ' | 40 | + tac $LOG | tr -d '\000' | awk ' |
41 | BEGIN { off = 0; fail = 0; } | 41 | BEGIN { off = 0; fail = 0; } |
42 | / org.apache.karaf.main.lock.SimpleFileLock lock/ { | 42 | / org.apache.karaf.main.lock.SimpleFileLock lock/ { |
43 | - off = 1; | ||
44 | exit fail; | 43 | exit fail; |
45 | } | 44 | } |
46 | 45 | ||
47 | / ERROR / { | 46 | / ERROR / { |
48 | - if (!off) { | ||
49 | print \$0; | 47 | print \$0; |
50 | exc = 0; | 48 | exc = 0; |
51 | fail = 1; | 49 | fail = 1; |
52 | } | 50 | } |
53 | - } | ||
54 | / WARN / { | 51 | / WARN / { |
55 | - if (!off && exc) { | 52 | + if (exc) { |
56 | print \$0; | 53 | print \$0; |
57 | exc = 0; | 54 | exc = 0; |
58 | } | 55 | } |
59 | } | 56 | } |
57 | + / INFO / { | ||
58 | + exc = 0; | ||
59 | + } | ||
60 | 60 | ||
61 | /^[a-zA-Z0-9.]*(Exception|Error)/ { | 61 | /^[a-zA-Z0-9.]*(Exception|Error)/ { |
62 | - if (!off) { | ||
63 | print \$0; | 62 | print \$0; |
64 | exc = 1; | 63 | exc = 1; |
65 | fail = 1; | 64 | fail = 1; |
66 | } | 65 | } |
67 | - } | ||
68 | 66 | ||
69 | - / at / { | 67 | + /( at|Caused by:) / { |
70 | - if (!off) { | ||
71 | print \$0; | 68 | print \$0; |
72 | } | 69 | } |
73 | - } | ||
74 | END { exit fail; } | 70 | END { exit fail; } |
75 | ' > $aux | 71 | ' > $aux |
76 | status=\$? | 72 | status=\$? | ... | ... |
-
Please register or login to post a comment