mirror of
https://github.com/facebook/sapling.git
synced 2025-01-07 22:21:40 +03:00
158df87946
Quite a few tests fail in noisy but meaningless ways when the test suite is run with generaldelta enabled: ./run-tests.py --extra-config-opt=format.generaldelta=1 This reduces the amount of noise introduced by the debugindex command, the main source of differences. In my environment, when testing with generaldelta enabled, this change reduces the number of completely failing tests from 21 to 8.
24 lines
591 B
Perl
24 lines
591 B
Perl
$ hg init repo
|
|
$ cd repo
|
|
|
|
$ touch foo
|
|
$ hg ci -Am 'add foo'
|
|
adding foo
|
|
|
|
$ hg up -C null
|
|
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
|
|
|
|
this should be stored as a delta against rev 0
|
|
|
|
$ echo foo bar baz > foo
|
|
$ hg ci -Am 'add foo again'
|
|
adding foo
|
|
created new head
|
|
|
|
$ hg debugindex foo
|
|
rev offset length ..... linkrev nodeid p1 p2 (re)
|
|
0 0 0 ..... 0 b80de5d13875 000000000000 000000000000 (re)
|
|
1 0 24 ..... 1 0376abec49b8 000000000000 000000000000 (re)
|
|
|
|
$ cd ..
|