Message ID | pull.539.v15.git.1590695209.gitgitgadget@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | Reftable support git-core | expand |
I refrained from saying this but perhaps I should have in the early round. Next time, can you make sure the patches you are sending out apply cleanly without need for fixing whitespace errors? This is what I got. Thanks. $ git am -sc ./+hn13-v15-reftable Applying: Write pseudorefs through ref backends. Applying: Make refs_ref_exists public Applying: Treat BISECT_HEAD as a pseudo ref Applying: Treat CHERRY_PICK_HEAD as a pseudo ref Applying: Treat REVERT_HEAD as a pseudo ref Applying: Move REF_LOG_ONLY to refs-internal.h Applying: Iterate over the "refs/" namespace in for_each_[raw]ref Applying: Add .gitattributes for the reftable/ directory .git/rebase-apply/patch:137: trailing whitespace. .git/rebase-apply/patch:6784: trailing whitespace. # Remove unittests and compatibility hacks we don't need here. .git/rebase-apply/patch:6787: trailing whitespace. git add reftable/*.[ch] reftable/LICENSE reftable/VERSION .git/rebase-apply/patch:7558: indent with spaces. left = *destLen; .git/rebase-apply/patch:7559: indent with spaces. *destLen = 0; warning: squelched 16 whitespace errors warning: 21 lines applied after fixing whitespace errors. Applying: Add reftable library .git/rebase-apply/patch:1865: indent with spaces. return 1 .git/rebase-apply/patch:1876: trailing whitespace. test_line_count = 0 output .git/rebase-apply/patch:1892: trailing whitespace. print_ref "refs/tags/test_tag^{}" .git/rebase-apply/patch:1950: space before tab in indent. git rebase source && .git/rebase-apply/patch:1955: new blank line at EOF. + warning: 4 lines applied after fixing whitespace errors. Applying: Reftable support for git-core Test number t0031 already taken .git/rebase-apply/patch:385: trailing whitespace. (cd files && GIT_DEBUG_REFS=1 test_commit message file) > files.txt && warning: 1 line applied after fixing whitespace errors. Applying: Add GIT_DEBUG_REFS debugging mechanism Test number t0033 already taken Applying: vcxproj: adjust for the reftable changes Applying: Add reftable testing infrastructure
"Han-Wen Nienhuys via GitGitGadget" <gitgitgadget@gmail.com> writes: > This adds the reftable library, and hooks it up as a ref backend. Based on > hn/refs-cleanup. > > Includes testing support, to test: make -C t/ GIT_TEST_REFTABLE=1 > > Summary 20479 tests pass 1299 tests fail Testing without GIT_TEST_REFTABLE=0 gives a few failures, too. I haven't taken a look into them, though. Thanks. *** log for hn/reftable *** HEAD is now at 341a26d318 Add reftable testing infrastructure GIT_VERSION = unknown.g00000000 * new build flags CC fuzz-commit-graph.o CC fuzz-pack-headers.o CC fuzz-pack-idx.o CC bugreport.o ... [14:11:46] t7112-reset-submodule.sh ........................... ok 141577 ms ( 2.43 usr 0.95 sys + 661.06 cusr 464.38 csys = 1128.82 CPU) [14:11:50] t9402-git-cvsserver-refs.sh ........................ ok 41912 ms ( 0.61 usr 0.17 sys + 260.43 cusr 177.60 csys = 438.81 CPU) [14:12:03] t9001-send-email.sh ................................ ok 129424 ms ( 1.47 usr 0.57 sys + 576.18 cusr 387.33 csys = 965.55 CPU) [14:12:03] Test Summary Report ------------------- t3510-cherry-pick-sequence.sh (Wstat: 256 Tests: 50 Failed: 0) Non-zero exit status: 1 Parse errors: Tests out of sequence. Found (14) but expected (13) Tests out of sequence. Found (15) but expected (14) Tests out of sequence. Found (16) but expected (15) Tests out of sequence. Found (17) but expected (16) Tests out of sequence. Found (18) but expected (17) Displayed the first 5 of 39 TAP syntax errors. Re-run prove with the -p option to see them all. t3404-rebase-interactive.sh (Wstat: 256 Tests: 118 Failed: 0) Non-zero exit status: 1 Parse errors: Tests out of sequence. Found (100) but expected (98) Tests out of sequence. Found (101) but expected (99) Tests out of sequence. Found (102) but expected (100) Tests out of sequence. Found (103) but expected (101) Tests out of sequence. Found (104) but expected (102) Displayed the first 5 of 22 TAP syntax errors. Re-run prove with the -p option to see them all. Files=906, Tests=22755, 360 wallclock secs (10.16 usr 3.35 sys + 1318.97 cusr 996.62 csys = 2329.10 CPU) Result: FAIL make[1]: *** [Makefile:52: prove] Error 1 make[1]: Leaving directory '/usr/local/google/home/jch/w/git.cycle/t' make: *** [Makefile:2799: test] Error 2