Powered by Multics. Your IP: 18.97.9.171 | git-core 11c54ed9-4089-473f-a5e9-cb5d13924ea6Toc:- error 1
make[2]: *** [t0001-init.sh] Error 1
- error 2
# > error: --run: invalid non-numeric in range start: 'a-5'
- error 3
# > error: --run: invalid non-numeric in range end: '1-z'
- error 4
# > error: --run: invalid non-numeric in test selector: '1?'
- error 5
make[2]: *** [t0000-basic.sh] Error 1
- error 6
make[2]: *** [t0003-attributes.sh] Error 1
- error 7
make[1]: *** [test] Error 2
- error 8
error: Bad exit status from /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD/tmp/rpm-tmp.91588 (%build)
- error 9
RPM build errors:
- error 10
error: No files produced.
Content:# check_sub_test_lib_test run-basic <<-\EOF
# > ok 1 - passing test #1
# > ok 2 # skip passing test #2 (--run)
# > ok 3 - passing test #3
# > ok 4 # skip passing test #4 (--run)
# > ok 5 - passing test #5
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
ok 18 - init with init.templatedir set
ok 11 - setup_git_dir twice in subdir
ok 19 - init --bare/--shared overrides system/global config
ok 20 - init honors global core.sharedRepository
ok 21 - init allows insanely long --template
ok 22 - init creates a new directory
ok 23 - init creates a new bare directory
ok 24 - init recreates a directory
ok 25 - init recreates a new bare directory
ok 26 - init creates a new deep directory
not ok 17 - --run with a range
#
# run_sub_test_lib_test run-range '--run with a range' --run='1-3' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-range <<-\EOF
# > ok 1 - passing test #1
# > ok 2 - passing test #2
# > ok 3 - passing test #3
# > ok 4 # skip passing test #4 (--run)
# > ok 5 # skip passing test #5 (--run)
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
ok 27 - init creates a new deep directory (umask vs. shared)
ok 12 - enter_repo non-strict mode
ok 13 - enter_repo linked checkout
ok 28 - init notices EEXIST (1)
ok 14 - enter_repo strict mode
ok 29 - init notices EEXIST (2)
# passed all 14 test(s)
1..14
ok 30 - init notices EPERM
ok 31 - init creates a new bare directory with global --bare
ok 32 - init prefers command line to GIT_DIR
ok 33 - init with separate gitdir
ok 34 - re-init on .git file
ok 35 - re-init to update git link
ok 36 - re-init to move gitdir
not ok 18 - --run with two ranges
#
# run_sub_test_lib_test run-two-ranges '--run with two ranges' --run='1-2 5-6' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-two-ranges <<-\EOF
# > ok 1 - passing test #1
# > ok 2 - passing test #2
# > ok 3 # skip passing test #3 (--run)
# > ok 4 # skip passing test #4 (--run)
# > ok 5 - passing test #5
# > ok 6 - passing test #6
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 19 - --run with a left open range
#
# run_sub_test_lib_test run-left-open-range '--run with a left open range' --run='-3' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-left-open-range <<-\EOF
# > ok 1 - passing test #1
# > ok 2 - passing test #2
# > ok 3 - passing test #3
# > ok 4 # skip passing test #4 (--run)
# > ok 5 # skip passing test #5 (--run)
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
ok 37 - re-init to move gitdir symlink
# failed 1 among 37 test(s)
1..37
make[2]: *** [t0001-init.sh] Error 1
make[2]: *** Waiting for unfinished jobs....
not ok 4 - attribute matching is case sensitive when core.ignorecase=0
#
#
# test_must_fail attr_check F f "-c core.ignorecase=0" &&
# test_must_fail attr_check a/F f "-c core.ignorecase=0" &&
# test_must_fail attr_check a/c/F f "-c core.ignorecase=0" &&
# test_must_fail attr_check a/G a/g "-c core.ignorecase=0" &&
# test_must_fail attr_check a/B/g a/b/g "-c core.ignorecase=0" &&
# test_must_fail attr_check a/b/G a/b/g "-c core.ignorecase=0" &&
# test_must_fail attr_check a/b/H a/b/h "-c core.ignorecase=0" &&
# test_must_fail attr_check a/b/D/g "a/b/d/*" "-c core.ignorecase=0" &&
# test_must_fail attr_check oNoFf unset "-c core.ignorecase=0" &&
# test_must_fail attr_check oFfOn set "-c core.ignorecase=0" &&
# attr_check NO unspecified "-c core.ignorecase=0" &&
# test_must_fail attr_check a/b/D/NO "a/b/d/*" "-c core.ignorecase=0" &&
# attr_check a/b/d/YES a/b/d/* "-c core.ignorecase=0" &&
# test_must_fail attr_check a/E/f "A/e/F" "-c core.ignorecase=0"
#
#
not ok 20 - --run with a right open range
#
# run_sub_test_lib_test run-right-open-range '--run with a right open range' --run='4-' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-right-open-range <<-\EOF
# > ok 1 # skip passing test #1 (--run)
# > ok 2 # skip passing test #2 (--run)
# > ok 3 # skip passing test #3 (--run)
# > ok 4 - passing test #4
# > ok 5 - passing test #5
# > ok 6 - passing test #6
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 5 - attribute matching is case insensitive when core.ignorecase=1
#
#
# attr_check F f "-c core.ignorecase=1" &&
# attr_check a/F f "-c core.ignorecase=1" &&
# attr_check a/c/F f "-c core.ignorecase=1" &&
# attr_check a/G a/g "-c core.ignorecase=1" &&
# attr_check a/B/g a/b/g "-c core.ignorecase=1" &&
# attr_check a/b/G a/b/g "-c core.ignorecase=1" &&
# attr_check a/b/H a/b/h "-c core.ignorecase=1" &&
# attr_check a/b/D/g "a/b/d/*" "-c core.ignorecase=1" &&
# attr_check oNoFf unset "-c core.ignorecase=1" &&
# attr_check oFfOn set "-c core.ignorecase=1" &&
# attr_check NO unspecified "-c core.ignorecase=1" &&
# attr_check a/b/D/NO "a/b/d/*" "-c core.ignorecase=1" &&
# attr_check a/b/d/YES unspecified "-c core.ignorecase=1" &&
# attr_check a/E/f "A/e/F" "-c core.ignorecase=1"
#
#
ok 6 # skip additional case insensitivity tests (missing CASE_INSENSITIVE_FS)
not ok 7 - unnormalized paths
#
# attr_check ./f f &&
# attr_check ./a/g a/g &&
# attr_check a/./g a/g &&
# attr_check a/c/../b/g a/b/g
#
not ok 8 - relative paths
#
# (cd a && attr_check ../f f) &&
# (cd a && attr_check f f) &&
# (cd a && attr_check i a/i) &&
# (cd a && attr_check g a/g) &&
# (cd a && attr_check b/g a/b/g) &&
# (cd b && attr_check ../a/f f) &&
# (cd b && attr_check ../a/g a/g) &&
# (cd b && attr_check ../a/b/g a/b/g)
#
not ok 9 - prefixes are not confused with leading directories
#
# attr_check a_plus/g unspecified &&
# cat >expect <<-\EOF &&
# a/g: test: a/g
# a_plus/g: test: unspecified
# EOF
# git check-attr test a/g a_plus/g >actual &&
# test_cmp expect actual
#
not ok 10 - core.attributesfile
#
# attr_check global unspecified &&
# git config core.attributesfile "$HOME/global-gitattributes" &&
# attr_check global global &&
# git config core.attributesfile "~/global-gitattributes" &&
# attr_check global global &&
# echo "global test=precedence" >>.gitattributes &&
# attr_check global precedence
#
not ok 21 - --run with basic negation
ok 11 - attribute test: read paths from stdin
#
# run_sub_test_lib_test run-basic-neg '--run with basic negation' --run='!3' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-basic-neg <<-\EOF
# > ok 1 - passing test #1
# > ok 2 - passing test #2
# > ok 3 # skip passing test #3 (--run)
# > ok 4 - passing test #4
# > ok 5 - passing test #5
# > ok 6 - passing test #6
# > # passed all 6 test(s)
# > 1..6
# EOF
#
ok 12 - attribute test: --all option
ok 13 - attribute test: --cached option
not ok 14 - root subdir attribute test
#
# attr_check a/i a/i &&
# attr_check subdir/a/i unspecified
#
not ok 22 - --run with two negations
#
# run_sub_test_lib_test run-two-neg '--run with two negations' --run='!3 !6' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-two-neg <<-\EOF
# > ok 1 - passing test #1
# > ok 2 - passing test #2
# > ok 3 # skip passing test #3 (--run)
# > ok 4 - passing test #4
# > ok 5 - passing test #5
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
ok 15 - negative patterns
not ok 16 - patterns starting with exclamation
#
# echo "\!f test=foo" >.gitattributes &&
# attr_check "!f" foo
#
not ok 23 - --run a range and negation
#
# run_sub_test_lib_test run-range-and-neg '--run a range and negation' --run='-4 !2' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-range-and-neg <<-\EOF
# > ok 1 - passing test #1
# > ok 2 # skip passing test #2 (--run)
# > ok 3 - passing test #3
# > ok 4 - passing test #4
# > ok 5 # skip passing test #5 (--run)
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 17 - "**" test
#
# echo "**/f foo=bar" >.gitattributes &&
# cat <<\EOF >expect &&
# f: foo: bar
# a/f: foo: bar
# a/b/f: foo: bar
# a/b/c/f: foo: bar
# EOF
# git check-attr foo -- "f" >actual 2>err &&
# git check-attr foo -- "a/f" >>actual 2>>err &&
# git check-attr foo -- "a/b/f" >>actual 2>>err &&
# git check-attr foo -- "a/b/c/f" >>actual 2>>err &&
# test_cmp expect actual &&
# test_line_count = 0 err
#
not ok 24 - --run range negation
#
# run_sub_test_lib_test run-range-neg '--run range negation' --run='!1-3' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-range-neg <<-\EOF
# > ok 1 # skip passing test #1 (--run)
# > ok 2 # skip passing test #2 (--run)
# > ok 3 # skip passing test #3 (--run)
# > ok 4 - passing test #4
# > ok 5 - passing test #5
# > ok 6 - passing test #6
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 25 - --run include, exclude and include
#
# run_sub_test_lib_test run-inc-neg-inc '--run include, exclude and include' --run='1-5 !1-3 2' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-inc-neg-inc <<-\EOF
# > ok 1 # skip passing test #1 (--run)
# > ok 2 - passing test #2
# > ok 3 # skip passing test #3 (--run)
# > ok 4 - passing test #4
# > ok 5 - passing test #5
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 26 - --run include, exclude and include, comma separated
#
# run_sub_test_lib_test run-inc-neg-inc-comma '--run include, exclude and include, comma separated' --run=1-5,\!1-3,2 <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-inc-neg-inc-comma <<-\EOF
# > ok 1 # skip passing test #1 (--run)
# > ok 2 - passing test #2
# > ok 3 # skip passing test #3 (--run)
# > ok 4 - passing test #4
# > ok 5 - passing test #5
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 27 - --run exclude and include
#
# run_sub_test_lib_test run-neg-inc '--run exclude and include' --run='!3- 5' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-neg-inc <<-\EOF
# > ok 1 - passing test #1
# > ok 2 - passing test #2
# > ok 3 # skip passing test #3 (--run)
# > ok 4 # skip passing test #4 (--run)
# > ok 5 - passing test #5
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 28 - --run empty selectors
#
# run_sub_test_lib_test run-empty-sel '--run empty selectors' --run='1,,3,,,5' <<-\EOF &&
# for i in 1 2 3 4 5 6
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test run-empty-sel <<-\EOF
# > ok 1 - passing test #1
# > ok 2 # skip passing test #2 (--run)
# > ok 3 - passing test #3
# > ok 4 # skip passing test #4 (--run)
# > ok 5 - passing test #5
# > ok 6 # skip passing test #6 (--run)
# > # passed all 6 test(s)
# > 1..6
# EOF
#
not ok 29 - --run invalid range start
#
# run_sub_test_lib_test_err run-inv-range-start '--run invalid range start' --run='a-5' <<-\EOF &&
# test_expect_success "passing test #1" 'true'
# test_done
# EOF
# check_sub_test_lib_test_err run-inv-range-start <<-\EOF_OUT 3<<-\EOF_ERR
# > FATAL: Unexpected exit with code 1
# EOF_OUT
# > error: --run: invalid non-numeric in range start: 'a-5'
# EOF_ERR
#
not ok 30 - --run invalid range end
#
# run_sub_test_lib_test_err run-inv-range-end '--run invalid range end' --run='1-z' <<-\EOF &&
# test_expect_success "passing test #1" 'true'
# test_done
# EOF
# check_sub_test_lib_test_err run-inv-range-end <<-\EOF_OUT 3<<-\EOF_ERR
# > FATAL: Unexpected exit with code 1
# EOF_OUT
# > error: --run: invalid non-numeric in range end: '1-z'
# EOF_ERR
#
not ok 31 - --run invalid selector
#
# run_sub_test_lib_test_err run-inv-selector '--run invalid selector' --run='1?' <<-\EOF &&
# test_expect_success "passing test #1" 'true'
# test_done
# EOF
# check_sub_test_lib_test_err run-inv-selector <<-\EOF_OUT 3<<-\EOF_ERR
# > FATAL: Unexpected exit with code 1
# EOF_OUT
# > error: --run: invalid non-numeric in test selector: '1?'
# EOF_ERR
#
ok 32 - test runs if prerequisite is satisfied
ok 33 # skip unmet prerequisite causes test to be skipped (missing DONTHAVEIT)
ok 34 - test runs if prerequisites are satisfied
ok 35 # skip unmet prerequisites causes test to be skipped (missing DONTHAVEIT of HAVEIT,DONTHAVEIT)
ok 36 # skip unmet prerequisites causes test to be skipped (missing DONTHAVEIT of DONTHAVEIT,HAVEIT)
ok 37 - test runs if lazy prereq is satisfied
ok 38 # skip missing lazy prereqs skip tests (missing !LAZY_TRUE)
ok 39 - negative lazy prereqs checked
ok 40 # skip missing negative lazy prereqs will skip (missing LAZY_FALSE)
ok 41 - tests clean up after themselves
not ok 42 - tests clean up even on failures
#
# test_must_fail run_sub_test_lib_test failing-cleanup 'Failing tests with cleanup commands' <<-\EOF &&
# test_expect_success 'tests clean up even after a failure' '
# touch clean-after-failure &&
# test_when_finished rm clean-after-failure &&
# (exit 1)
# '
# test_expect_success 'failure to clean up causes the test to fail' '
# test_when_finished "(exit 2)"
# '
# test_done
# EOF
# check_sub_test_lib_test failing-cleanup <<-\EOF
# > not ok 1 - tests clean up even after a failure
# > # Z
# > # touch clean-after-failure &&
# > # test_when_finished rm clean-after-failure &&
# > # (exit 1)
# > # Z
# > not ok 2 - failure to clean up causes the test to fail
# > # Z
# > # test_when_finished "(exit 2)"
# > # Z
# > # failed 2 among 2 test(s)
# > 1..2
# EOF
#
ok 43 - git update-index without --add should fail adding
ok 44 - git update-index with --add should succeed
ok 45 - writing tree out with git write-tree
ok 46 - validate object ID of a known tree
ok 47 - git update-index without --remove should fail removing
ok 48 - git update-index with --remove should be able to remove
ok 49 - git write-tree should be able to write an empty tree
ok 50 - validate object ID of a known tree
ok 51 - adding various types of objects with git update-index --add
ok 52 - showing stage with git ls-files --stage
ok 53 - validate git ls-files output for a known tree
ok 54 - writing tree out with git write-tree
ok 55 - validate object ID for a known tree
ok 56 - showing tree with git ls-tree
ok 57 - git ls-tree output for a known tree
ok 58 - showing tree with git ls-tree -r
ok 59 - git ls-tree -r output for a known tree
ok 60 - showing tree with git ls-tree -r -t
ok 61 - git ls-tree -r output for a known tree
ok 62 - writing partial tree out with git write-tree --prefix
ok 63 - validate object ID for a known tree
ok 64 - writing partial tree out with git write-tree --prefix
ok 65 - validate object ID for a known tree
ok 66 - put invalid objects into the index
ok 67 - writing this tree without --missing-ok
ok 68 - writing this tree with --missing-ok
ok 69 - git read-tree followed by write-tree should be idempotent
ok 70 - validate git diff-files output for a know cache/work tree state
ok 71 - git update-index --refresh should succeed
ok 72 - no diff after checkout and git update-index --refresh
ok 73 - git commit-tree records the correct tree in a commit
ok 74 - git commit-tree records the correct parent in a commit
ok 75 - git commit-tree omits duplicated parent in a commit
ok 76 - update-index D/F conflict
ok 77 - very long name in the index handled sanely
# failed 29 among 77 test(s)
1..77
make[2]: *** [t0000-basic.sh] Error 1
not ok 18 - "**" with no slashes test
#
# echo "a**f foo=bar" >.gitattributes &&
# git check-attr foo -- "f" >actual &&
# cat <<\EOF >expect &&
# f: foo: unspecified
# af: foo: bar
# axf: foo: bar
# a/f: foo: unspecified
# a/b/f: foo: unspecified
# a/b/c/f: foo: unspecified
# EOF
# git check-attr foo -- "f" >actual 2>err &&
# git check-attr foo -- "af" >>actual 2>err &&
# git check-attr foo -- "axf" >>actual 2>err &&
# git check-attr foo -- "a/f" >>actual 2>>err &&
# git check-attr foo -- "a/b/f" >>actual 2>>err &&
# git check-attr foo -- "a/b/c/f" >>actual 2>>err &&
# test_cmp expect actual &&
# test_line_count = 0 err
#
not ok 19 - using --git-dir and --work-tree
#
# mkdir unreal real &&
# git init real &&
# echo "file test=in-real" >real/.gitattributes &&
# (
# cd unreal &&
# attr_check file in-real "--git-dir ../real/.git --work-tree ../real"
# )
#
ok 20 - setup bare
not ok 21 - bare repository: check that .gitattribute is ignored
#
# (
# cd bare.git &&
# (
# echo "f test=f"
# echo "a/i test=a/i"
# ) >.gitattributes &&
# attr_check f unspecified &&
# attr_check a/f unspecified &&
# attr_check a/c/f unspecified &&
# attr_check a/i unspecified &&
# attr_check subdir/a/i unspecified
# )
#
ok 22 - bare repository: check that --cached honors index
not ok 23 - bare repository: test info/attributes
#
# (
# cd bare.git &&
# (
# echo "f test=f"
# echo "a/i test=a/i"
# ) >info/attributes &&
# attr_check f f &&
# attr_check a/f f &&
# attr_check a/c/f f &&
# attr_check a/i a/i &&
# attr_check subdir/a/i unspecified
# )
#
# failed 14 among 23 test(s)
1..23
make[2]: *** [t0003-attributes.sh] Error 1
make[2]: Leaving directory `/tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD/git-2.8.3/t'
make[1]: *** [test] Error 2
make[1]: Leaving directory `/tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD/git-2.8.3/t'
make: *** [test] Error 2
error: Bad exit status from /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD/tmp/rpm-tmp.91588 (%build)
RPM build errors:
Bad exit status from /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD/tmp/rpm-tmp.91588 (%build)
ended at: Mon May 30 18:50:47 2016, done in 0:01:28.556148
error: No files produced.
+ chmod -R u+rwX /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD
+ rm -rf /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/tmp /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD
+ rm -rf /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a
Begin-PLD-Builder-Info
Build-Time: user:101.73s sys:9.20s real:92.22s (faults io:0 non-io:2177879)
End-PLD-Builder-Info
|
|