diff options
| author | Max Khon <fjoe@FreeBSD.org> | 2011-12-15 06:01:06 +0000 |
|---|---|---|
| committer | Max Khon <fjoe@FreeBSD.org> | 2011-12-15 06:01:06 +0000 |
| commit | 174da58b2376ddb452da062e94d328292efb4645 (patch) | |
| tree | 6cc141abc28922342d67cebd511f69ff32f42d1d /tools/regression/usr.bin/make | |
| parent | 3b03ca3bbe853d1ef0dd01e34915bf4b962d3e7c (diff) | |
Notes
Diffstat (limited to 'tools/regression/usr.bin/make')
5 files changed, 146 insertions, 0 deletions
diff --git a/tools/regression/usr.bin/make/execution/joberr/Makefile b/tools/regression/usr.bin/make/execution/joberr/Makefile new file mode 100644 index 0000000000000..0d08bd8192de2 --- /dev/null +++ b/tools/regression/usr.bin/make/execution/joberr/Makefile @@ -0,0 +1,10 @@ +# $FreeBSD$ + +check-jobherr: +.for _t in 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 + @-${MAKE} -f ${MAKEFILE} -j2 do-$@ +.endfor + +do-check-joberr: + @echo "Error: build failed" + @exit 1 diff --git a/tools/regression/usr.bin/make/execution/joberr/expected.status.1 b/tools/regression/usr.bin/make/execution/joberr/expected.status.1 new file mode 100644 index 0000000000000..573541ac9702d --- /dev/null +++ b/tools/regression/usr.bin/make/execution/joberr/expected.status.1 @@ -0,0 +1 @@ +0 diff --git a/tools/regression/usr.bin/make/execution/joberr/expected.stderr.1 b/tools/regression/usr.bin/make/execution/joberr/expected.stderr.1 new file mode 100644 index 0000000000000..d0c8a2eb27b22 --- /dev/null +++ b/tools/regression/usr.bin/make/execution/joberr/expected.stderr.1 @@ -0,0 +1,30 @@ +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error +1 error diff --git a/tools/regression/usr.bin/make/execution/joberr/expected.stdout.1 b/tools/regression/usr.bin/make/execution/joberr/expected.stdout.1 new file mode 100644 index 0000000000000..eb1736341e916 --- /dev/null +++ b/tools/regression/usr.bin/make/execution/joberr/expected.stdout.1 @@ -0,0 +1,90 @@ +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +Error: build failed +*** Error code 1 +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) +*** Error code 2 (ignored) diff --git a/tools/regression/usr.bin/make/execution/joberr/test.t b/tools/regression/usr.bin/make/execution/joberr/test.t new file mode 100644 index 0000000000000..8e07958cb9dc0 --- /dev/null +++ b/tools/regression/usr.bin/make/execution/joberr/test.t @@ -0,0 +1,15 @@ +#!/bin/sh + +# $FreeBSD$ + +cd `dirname $0` +. ../../common.sh + +# Description +DESC="Test job make error output" + +# Run +TEST_N=1 +TEST_1= + +eval_cmd $* |
