| Index: gdb/testsuite/dg-extract-results.sh
|
| diff --git a/gdb/testsuite/dg-extract-results.sh b/gdb/testsuite/dg-extract-results.sh
|
| index ca2faa4d237ef0787c24ff5271cf986326f5cb34..779508294251d6a72197f2266dd835496d10391e 100755
|
| --- a/gdb/testsuite/dg-extract-results.sh
|
| +++ b/gdb/testsuite/dg-extract-results.sh
|
| @@ -345,7 +345,7 @@ EOF
|
| BEGIN {
|
| variant="$VAR"
|
| tool="$TOOL"
|
| - passcnt=0; failcnt=0; untstcnt=0; xpasscnt=0; xfailcnt=0; unsupcnt=0; unrescnt=0;
|
| + passcnt=0; failcnt=0; untstcnt=0; xpasscnt=0; xfailcnt=0; kfailcnt=0; unsupcnt=0; unrescnt=0;
|
| curvar=""; insummary=0
|
| }
|
| /^Running target / { curvar = \$3; next }
|
| @@ -354,6 +354,7 @@ BEGIN {
|
| /^# of unexpected successes/ { if (insummary == 1) xpasscnt += \$5; next; }
|
| /^# of unexpected failures/ { if (insummary == 1) failcnt += \$5; next; }
|
| /^# of expected failures/ { if (insummary == 1) xfailcnt += \$5; next; }
|
| +/^# of known failures/ { if (insummary == 1) kfailcnt += \$5; next; }
|
| /^# of untested testcases/ { if (insummary == 1) untstcnt += \$5; next; }
|
| /^# of unresolved testcases/ { if (insummary == 1) unrescnt += \$5; next; }
|
| /^# of unsupported tests/ { if (insummary == 1) unsupcnt += \$5; next; }
|
| @@ -368,6 +369,7 @@ END {
|
| if (failcnt != 0) printf ("# of unexpected failures\t%d\n", failcnt)
|
| if (xpasscnt != 0) printf ("# of unexpected successes\t%d\n", xpasscnt)
|
| if (xfailcnt != 0) printf ("# of expected failures\t\t%d\n", xfailcnt)
|
| + if (kfailcnt != 0) printf ("# of known failures\t\t%d\n", kfailcnt)
|
| if (untstcnt != 0) printf ("# of untested testcases\t\t%d\n", untstcnt)
|
| if (unrescnt != 0) printf ("# of unresolved testcases\t%d\n", unrescnt)
|
| if (unsupcnt != 0) printf ("# of unsupported tests\t\t%d\n", unsupcnt)
|
| @@ -391,12 +393,13 @@ TOTAL_AWK=${TMP}/total.awk
|
| cat << EOF > $TOTAL_AWK
|
| BEGIN {
|
| tool="$TOOL"
|
| - passcnt=0; failcnt=0; untstcnt=0; xpasscnt=0; xfailcnt=0; unsupcnt=0; unrescnt=0
|
| + passcnt=0; failcnt=0; untstcnt=0; xpasscnt=0; xfailcnt=0; kfailcnt=0; unsupcnt=0; unrescnt=0
|
| }
|
| /^# of expected passes/ { passcnt += \$5 }
|
| /^# of unexpected failures/ { failcnt += \$5 }
|
| /^# of unexpected successes/ { xpasscnt += \$5 }
|
| /^# of expected failures/ { xfailcnt += \$5 }
|
| +/^# of known failures/ { kfailcnt += \$5 }
|
| /^# of untested testcases/ { untstcnt += \$5 }
|
| /^# of unresolved testcases/ { unrescnt += \$5 }
|
| /^# of unsupported tests/ { unsupcnt += \$5 }
|
| @@ -406,6 +409,7 @@ END {
|
| if (failcnt != 0) printf ("# of unexpected failures\t%d\n", failcnt)
|
| if (xpasscnt != 0) printf ("# of unexpected successes\t%d\n", xpasscnt)
|
| if (xfailcnt != 0) printf ("# of expected failures\t\t%d\n", xfailcnt)
|
| + if (kfailcnt != 0) printf ("# of known failures\t\t%d\n", kfailcnt)
|
| if (untstcnt != 0) printf ("# of untested testcases\t\t%d\n", untstcnt)
|
| if (unrescnt != 0) printf ("# of unresolved testcases\t%d\n", unrescnt)
|
| if (unsupcnt != 0) printf ("# of unsupported tests\t\t%d\n", unsupcnt)
|
|
|