"Han-Wen Nienhuys via GitGitGadget" <gitgitgadget@xxxxxxxxx> 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