Powered by Neo. Your IP: 18.97.14.80 | git-core 11c54ed9-4089-473f-a5e9-cb5d13924ea6Toc:- error 1
make[2]: *** [t0003-attributes.sh] Error 1
- error 2
make[2]: *** [t0001-init.sh] Error 1
- error 3
# > error: --run: invalid non-numeric in range start: 'a-5'
- error 4
# > error: --run: invalid non-numeric in range end: '1-z'
- error 5
# > error: --run: invalid non-numeric in test selector: '1?'
- error 6
make[2]: *** [t0000-basic.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.40367 (%build)
- error 9
RPM build errors:
- error 10
error: No files produced.
Content:ok 2 - signals are propagated using shell convention
ok 3 - create blob
ok 4 - a constipated git dies with SIGPIPE
ok 19 - init --bare/--shared overrides system/global config
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
#
ok 5 - a constipated git dies with SIGPIPE even if parent ignores it
not ok 9 - pretend we have a pass, fail, and known breakage
# passed all 5 test(s)
1..5
#
# test_must_fail run_sub_test_lib_test mixed-results1 'mixed results #1' <<-\EOF &&
# test_expect_success 'passing test' 'true'
# test_expect_success 'failing test' 'false'
# test_expect_failure 'pretend we have a known breakage' 'false'
# test_done
# EOF
# check_sub_test_lib_test mixed-results1 <<-\EOF
# > ok 1 - passing test
# > not ok 2 - failing test
# > # false
# > not ok 3 - pretend we have a known breakage # TODO known breakage
# > # still have 1 known breakage(s)
# > # failed 1 among remaining 2 test(s)
# > 1..3
# EOF
#
ok 20 - init honors global core.sharedRepository
*** t0006-date.sh ***
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 21 - init allows insanely long --template
ok 20 - setup bare
ok 22 - init creates a new directory
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 23 - init creates a new bare directory
ok 22 - bare repository: check that --cached honors index
ok 1 - relative date (5 seconds ago)
ok 24 - init recreates a directory
ok 2 - relative date (5 minutes ago)
not ok 23 - bare repository: test info/attributes
ok 3 - relative date (5 hours ago)
#
# (
# 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]: *** Waiting for unfinished jobs....
ok 4 - relative date (5 days ago)
ok 25 - init recreates a new bare directory
ok 26 - init creates a new deep directory
ok 5 - relative date (3 weeks ago)
not ok 10 - pretend we have a mix of all possible results
#
# test_must_fail run_sub_test_lib_test mixed-results2 'mixed results #2' <<-\EOF &&
# test_expect_success 'passing test' 'true'
# test_expect_success 'passing test' 'true'
# test_expect_success 'passing test' 'true'
# test_expect_success 'passing test' 'true'
# test_expect_success 'failing test' 'false'
# test_expect_success 'failing test' 'false'
# test_expect_success 'failing test' 'false'
# test_expect_failure 'pretend we have a known breakage' 'false'
# test_expect_failure 'pretend we have a known breakage' 'false'
# test_expect_failure 'pretend we have fixed a known breakage' 'true'
# test_done
# EOF
# check_sub_test_lib_test mixed-results2 <<-\EOF
# > ok 1 - passing test
# > ok 2 - passing test
# > ok 3 - passing test
# > ok 4 - passing test
# > not ok 5 - failing test
# > # false
# > not ok 6 - failing test
# > # false
# > not ok 7 - failing test
# > # false
# > not ok 8 - pretend we have a known breakage # TODO known breakage
# > not ok 9 - pretend we have a known breakage # TODO known breakage
# > ok 10 - pretend we have fixed a known breakage # TODO known breakage vanished
# > # 1 known breakage(s) vanished; please update test(s)
# > # still have 2 known breakage(s)
# > # failed 3 among remaining 7 test(s)
# > 1..10
# EOF
#
ok 6 - relative date (5 months ago)
ok 27 - init creates a new deep directory (umask vs. shared)
ok 28 - init notices EEXIST (1)
ok 7 - relative date (1 year, 2 months ago)
ok 29 - init notices EEXIST (2)
ok 8 - relative date (1 year, 9 months ago)
ok 9 - relative date (20 years ago)
ok 10 - relative date (12 months ago)
ok 11 - relative date (2 years ago)
ok 12 - parse date (2008)
not ok 11 - test --verbose
#
# test_must_fail run_sub_test_lib_test \
# test-verbose "test verbose" --verbose <<-\EOF &&
# test_expect_success "passing test" true
# test_expect_success "test with output" "echo foo"
# test_expect_success "failing test" false
# test_done
# EOF
# mv test-verbose/out test-verbose/out+ &&
# grep -v "^Initialized empty" test-verbose/out+ >test-verbose/out &&
# check_sub_test_lib_test test-verbose <<-\EOF
# > expecting success: true
# > ok 1 - passing test
# > Z
# > expecting success: echo foo
# > foo
# > ok 2 - test with output
# > Z
# > expecting success: false
# > not ok 3 - failing test
# > # false
# > Z
# > # failed 1 among 3 test(s)
# > 1..3
# EOF
#
ok 30 - init notices EPERM
ok 13 - parse date (2008-02)
ok 31 - init creates a new bare directory with global --bare
ok 14 - parse date (2008-02-14)
ok 32 - init prefers command line to GIT_DIR
ok 15 - parse date (2008-02-14 20:30:45)
ok 16 - parse date (2008-02-14 20:30:45 -0500)
ok 33 - init with separate gitdir
ok 17 - parse date (2008-02-14 20:30:45 -0015)
ok 18 - parse date (2008-02-14 20:30:45 -5)
ok 34 - re-init on .git file
ok 19 - parse date (2008-02-14 20:30:45 -5:)
ok 35 - re-init to update git link
not ok 12 - test --verbose-only
#
# test_must_fail run_sub_test_lib_test \
# test-verbose-only-2 "test verbose-only=2" \
# --verbose-only=2 <<-\EOF &&
# test_expect_success "passing test" true
# test_expect_success "test with output" "echo foo"
# test_expect_success "failing test" false
# test_done
# EOF
# check_sub_test_lib_test test-verbose-only-2 <<-\EOF
# > ok 1 - passing test
# > Z
# > expecting success: echo foo
# > foo
# > ok 2 - test with output
# > Z
# > not ok 3 - failing test
# > # false
# > # failed 1 among 3 test(s)
# > 1..3
# EOF
#
ok 20 - parse date (2008-02-14 20:30:45 -05)
ok 21 - parse date (2008-02-14 20:30:45 -:30)
ok 36 - re-init to move gitdir
ok 22 - parse date (2008-02-14 20:30:45 -05:00)
ok 23 - parse date (2008-02-14 20:30:45 TZ=EST5)
ok 24 - parse approxidate (now)
ok 25 - parse approxidate (5 seconds ago)
ok 37 - re-init to move gitdir symlink
# failed 1 among 37 test(s)
ok 26 - parse approxidate (5.seconds.ago)
1..37
make[2]: *** [t0001-init.sh] Error 1
ok 27 - parse approxidate (10.minutes.ago)
ok 28 - parse approxidate (yesterday)
not ok 13 - GIT_SKIP_TESTS
#
# (
# GIT_SKIP_TESTS='git.2' && export GIT_SKIP_TESTS &&
# run_sub_test_lib_test git-skip-tests-basic 'GIT_SKIP_TESTS' <<-\EOF &&
# for i in 1 2 3
# do
# test_expect_success "passing test #$i" 'true'
# done
# test_done
# EOF
# check_sub_test_lib_test git-skip-tests-basic <<-\EOF
# > ok 1 - passing test #1
# > ok 2 # skip passing test #2 (GIT_SKIP_TESTS)
# > ok 3 - passing test #3
# > # passed all 3 test(s)
# > 1..3
# EOF
# )
#
ok 29 - parse approxidate (3.days.ago)
ok 30 - parse approxidate (3.weeks.ago)
ok 31 - parse approxidate (3.months.ago)
ok 32 - parse approxidate (2.years.3.months.ago)
ok 33 - parse approxidate (6am yesterday)
ok 34 - parse approxidate (6pm yesterday)
ok 35 - parse approxidate (3:00)
ok 36 - parse approxidate (15:00)
not ok 14 - GIT_SKIP_TESTS several tests
ok 37 - parse approxidate (noon today)
#
# (
# GIT_SKIP_TESTS='git.2 git.5' && export GIT_SKIP_TESTS &&
# run_sub_test_lib_test git-skip-tests-several 'GIT_SKIP_TESTS several tests' <<-\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 git-skip-tests-several <<-\EOF
# > ok 1 - passing test #1
# > ok 2 # skip passing test #2 (GIT_SKIP_TESTS)
# > ok 3 - passing test #3
# > ok 4 - passing test #4
# > ok 5 # skip passing test #5 (GIT_SKIP_TESTS)
# > ok 6 - passing test #6
# > # passed all 6 test(s)
# > 1..6
# EOF
# )
#
ok 38 - parse approxidate (noon yesterday)
ok 39 - parse approxidate (last tuesday)
ok 40 - parse approxidate (July 5th)
ok 41 - parse approxidate (06/05/2009)
ok 42 - parse approxidate (06.05.2009)
ok 43 - parse approxidate (Jun 6, 5AM)
ok 44 - parse approxidate (5AM Jun 6)
ok 45 - parse approxidate (6AM, June 7, 2009)
not ok 15 - GIT_SKIP_TESTS sh pattern
#
# (
# GIT_SKIP_TESTS='git.[2-5]' && export GIT_SKIP_TESTS &&
# run_sub_test_lib_test git-skip-tests-sh-pattern 'GIT_SKIP_TESTS sh pattern' <<-\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 git-skip-tests-sh-pattern <<-\EOF
# > ok 1 - passing test #1
# > ok 2 # skip passing test #2 (GIT_SKIP_TESTS)
# > ok 3 # skip passing test #3 (GIT_SKIP_TESTS)
# > ok 4 # skip passing test #4 (GIT_SKIP_TESTS)
# > ok 5 # skip passing test #5 (GIT_SKIP_TESTS)
# > ok 6 - passing test #6
# > # passed all 6 test(s)
# > 1..6
# EOF
# )
#
ok 46 - parse approxidate (2008-12-01)
ok 47 - parse approxidate (2009-12-01)
# passed all 47 test(s)
1..47
not ok 16 - --run basic
#
# run_sub_test_lib_test run-basic '--run basic' --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-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
#
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
#
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
#
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 21 - --run with basic negation
#
# 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
#
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
#
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 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
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.40367 (%build)
RPM build errors:
Bad exit status from /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a/BUILD/tmp/rpm-tmp.40367 (%build)
ended at: Mon May 30 18:50:36 2016, done in 0:01:20.925429
error: No files produced.
Can't find java virtual machine, aborting.
+ 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
Can't find java virtual machine, aborting.
+ rm -rf /tmp/B.eb1967b7-fb21-4811-9a1f-f42a44ca916a
Begin-PLD-Builder-Info
Build-Time: user:104.97s sys:9.17s real:84.34s (faults io:0 non-io:2249072)
End-PLD-Builder-Info
|
|