rm -f 'git-daemon'; rm -f 'git-fast-import'; rm -f 'git-fetch-pack'; rm -f 'git-hash-object'; rm -f 'git-imap-send'; rm -f 'git-index-pack'; rm -f 'git-merge-index'; rm -f 'git-merge-tree'; rm -f 'git-mktag'; rm -f 'git-mktree'; rm -f 'git-pack-redundant'; rm -f 'git-patch-id'; rm -f 'git-receive-pack'; rm -f 'git-send-pack'; rm -f 'git-shell'; rm -f 'git-show-index'; rm -f 'git-unpack-file'; rm -f 'git-update-server-info'; rm -f 'git-upload-pack'; rm -f 'git-var'; rm -f 'git-http-push'; rm -f 'git-add'; rm -f 'git-annotate'; rm -f 'git-apply'; rm -f 'git-archive'; rm -f 'git-blame'; rm -f 'git-branch'; rm -f 'git-bundle'; rm -f 'git-cat-file'; rm -f 'git-check-attr'; rm -f 'git-check-ref-format'; rm -f 'git-checkout-index'; rm -f 'git-checkout'; rm -f 'git-clean'; rm -f 'git-clone'; rm -f 'git-commit-tree'; rm -f 'git-commit'; rm -f 'git-config'; rm -f 'git-count-objects'; rm -f 'git-describe'; rm -f 'git-diff-files'; rm -f 'git-diff-index'; rm -f 'git-diff-tree'; rm -f 'git-diff'; rm -f 'git-fast-export'; rm -f 'git-fetch--tool'; rm -f 'git-fetch-pack'; rm -f 'git-fetch'; rm -f 'git-fmt-merge-msg'; rm -f 'git-for-each-ref'; rm -f 'git-fsck'; rm -f 'git-gc'; rm -f 'git-grep'; rm -f 'git-init-db'; rm -f 'git-log'; rm -f 'git-ls-files'; rm -f 'git-ls-remote'; rm -f 'git-ls-tree'; rm -f 'git-mailinfo'; rm -f 'git-mailsplit'; rm -f 'git-merge-base'; rm -f 'git-merge-file'; rm -f 'git-merge-ours'; rm -f 'git-merge-recursive'; rm -f 'git-mv'; rm -f 'git-name-rev'; rm -f 'git-pack-objects'; rm -f 'git-pack-refs'; rm -f 'git-prune-packed'; rm -f 'git-prune'; rm -f 'git-push'; rm -f 'git-read-tree'; rm -f 'git-reflog'; rm -f 'git-remote'; rm -f 'git-rerere'; rm -f 'git-reset'; rm -f 'git-rev-list'; rm -f 'git-rev-parse'; rm -f 'git-revert'; rm -f 'git-rm'; rm -f 'git-send-pack'; rm -f 'git-shortlog'; rm -f 'git-show-branch'; rm -f 'git-show-ref'; rm -f 'git-stripspace'; rm -f 'git-symbolic-ref'; rm -f 'git-tag'; rm -f 'git-tar-tree'; rm -f 'git-unpack-objects'; rm -f 'git-update-index'; rm -f 'git-update-ref'; rm -f 'git-upload-archive'; rm -f 'git-verify-pack'; rm -f 'git-verify-tag'; rm -f 'git-write-tree'; rm -f 'git-http-fetch'; rm -f 'git-cherry-pick'; rm -f 'git-cherry'; rm -f 'git-format-patch'; rm -f 'git-fsck-objects'; rm -f 'git-get-tar-commit-id'; rm -f 'git-init'; rm -f 'git-merge-subtree'; rm -f 'git-peek-remote'; rm -f 'git-repo-config'; rm -f 'git-show'; rm -f 'git-status'; rm -f 'git-whatchanged'; rm -f 'git'; SUBDIR git-gui SUBDIR gitk-git make[1]: Nothing to be done for `all'. SUBDIR perl SUBDIR templates make -C t/ all make[1]: Entering directory `/usr/src/git/git-1.5.6-2/build/t' *** t0000-basic.sh *** * ok 1: .git/objects should be empty after git init in an empty repo. * ok 2: .git/objects should have 3 subdirectories. * ok 3: success is reported like this * still broken 4: pretend we have a known breakage * FIXED 5: pretend we have fixed a known breakage * ok 6: git update-index without --add should fail adding. * ok 7: git update-index with --add should succeed. * ok 8: writing tree out with git write-tree * ok 9: validate object ID of a known tree. * ok 10: git update-index without --remove should fail removing. * ok 11: git update-index with --remove should be able to remove. * ok 12: git write-tree should be able to write an empty tree. * ok 13: validate object ID of a known tree. * ok 14: adding various types of objects with git update-index --add. * ok 15: showing stage with git ls-files --stage * ok 16: validate git ls-files output for a known tree. * ok 17: writing tree out with git write-tree. * ok 18: validate object ID for a known tree. * ok 19: showing tree with git ls-tree * ok 20: git ls-tree output for a known tree. * ok 21: showing tree with git ls-tree -r * ok 22: git ls-tree -r output for a known tree. * ok 23: showing tree with git ls-tree -r -t * ok 24: git ls-tree -r output for a known tree. * ok 25: writing partial tree out with git write-tree --prefix. * ok 26: validate object ID for a known tree. * ok 27: writing partial tree out with git write-tree --prefix. * ok 28: validate object ID for a known tree. * ok 29: put invalid objects into the index. * ok 30: writing this tree without --missing-ok. * ok 31: writing this tree with --missing-ok. * ok 32: git read-tree followed by write-tree should be idempotent. * ok 33: validate git diff-files output for a know cache/work tree state. * ok 34: git update-index --refresh should succeed. * ok 35: no diff after checkout and git update-index --refresh. * ok 36: git commit-tree records the correct tree in a commit. * ok 37: git commit-tree records the correct parent in a commit. * ok 38: git commit-tree omits duplicated parent in a commit. * ok 39: update-index D/F conflict * ok 40: absolute path works as expected * ok 41: very long name in the index handled sanely * fixed 1 known breakage(s) * still have 1 known breakage(s) * passed all remaining 40 test(s) *** t0001-init.sh *** * ok 1: plain * ok 2: plain with GIT_WORK_TREE * ok 3: plain bare * ok 4: plain bare with GIT_WORK_TREE * ok 5: GIT_DIR bare * ok 6: init --bare * ok 7: GIT_DIR non-bare * ok 8: GIT_DIR & GIT_WORK_TREE (1) * ok 9: GIT_DIR & GIT_WORK_TREE (2) * ok 10: reinit * passed all 10 test(s) *** t0002-gitfile.sh *** * ok 1: initial setup * ok 2: bad setup: invalid .git file format * ok 3: bad setup: invalid .git file path * ok 4: final setup + check rev-parse --git-dir * ok 5: check hash-object * ok 6: check cat-file * ok 7: check update-index * ok 8: check write-tree * ok 9: check commit-tree * ok 10: check rev-list * passed all 10 test(s) *** t0003-attributes.sh *** * ok 1: setup * ok 2: attribute test * ok 3: root subdir attribute test * ok 4: setup bare * ok 5: bare repository: check that .gitattribute is ignored * ok 6: bare repository: test info/attributes * passed all 6 test(s) *** t0004-unwritable.sh *** * ok 1: setup * FAIL 2: write-tree should notice unwritable repository ( chmod a-w .git/objects test_must_fail git write-tree ) status=$? chmod 775 .git/objects (exit $status) * FAIL 3: commit should notice unwritable repository ( chmod a-w .git/objects test_must_fail git commit -m second ) status=$? chmod 775 .git/objects (exit $status) * FAIL 4: update-index should notice unwritable repository ( echo a >file && chmod a-w .git/objects test_must_fail git update-index file ) status=$? chmod 775 .git/objects (exit $status) * FAIL 5: add should notice unwritable repository ( echo b >file && chmod a-w .git/objects test_must_fail git add file ) status=$? chmod 775 .git/objects (exit $status) * failed 4 among 5 test(s) make[1]: *** [t0004-unwritable.sh] Error 1 make[1]: Leaving directory `/usr/src/git/git-1.5.6-2/build/t' make: *** [test] Error 2