make check 2>&1 | tee ../../logs/checklog.binutils
make check 2>&1 | tee ../../logs/checklog.binutils
テストが終了したら、ログファイルに出力された内容を参照し、正常に終了したことを確認します。
grep '^# of' ../../logs/checklog.binutils \
| sed \
-e '/# of expected passes/s/^/OK /' \
-e '/# of unexpected passes/s/^/OK /' \
-e '/# of expected failures/s/^/OK /' \
-e '/# of unexpected successes/s/^/OK /' \
-e '/# of unsupported tests/s/^/OK /' \
-e '/# of untested testcases/s/^/OK /' \
-e '/$^/d' \
| sed \
-e '/^# of/s/^/NG /' \
| sort
grep '^# of' ../../logs/checklog.binutils \
| sed \
-e '/# of expected passes/s/^/OK /' \
-e '/# of unexpected passes/s/^/OK /' \
-e '/# of expected failures/s/^/OK /' \
-e '/# of unexpected successes/s/^/OK /' \
-e '/# of unsupported tests/s/^/OK /' \
-e '/# of untested testcases/s/^/OK /' \
-e '/$^/d' \
| sed \
-e '/^# of/s/^/NG /' \
| sort
以下のように、全ての行の行頭が "OK" となっていれば問題ありません。
OK # of expected failures 4
OK # of expected passes 490
OK # of expected passes 95
OK # of expected passes 999
OK # of unsupported tests 12
OK # of unsupported tests 3
OK # of untested testcases 1