tests/test-debugcommands.t
changeset 26918 0438df737fb7
parent 24503 944749de6f3a
child 27263 4efb36ecaaec
equal deleted inserted replaced
26917:2329ca3ebc7a 26918:0438df737fb7
       
     1   $ cat << EOF >> $HGRCPATH
       
     2   > [format]
       
     3   > usegeneraldelta=yes
       
     4   > EOF
       
     5 
     1   $ hg init debugrevlog
     6   $ hg init debugrevlog
     2   $ cd debugrevlog
     7   $ cd debugrevlog
     3   $ echo a > a
     8   $ echo a > a
     4   $ hg ci -Am adda
     9   $ hg ci -Am adda
     5   adding a
    10   adding a
     6   $ hg debugrevlog -m
    11   $ hg debugrevlog -m
     7   format : 1
    12   format : 1
     8   flags  : inline
    13   flags  : inline, generaldelta
     9   
    14   
    10   revisions     :  1
    15   revisions     :  1
    11       merges    :  0 ( 0.00%)
    16       merges    :  0 ( 0.00%)
    12       normal    :  1 (100.00%)
    17       normal    :  1 (100.00%)
    13   revisions     :  1
    18   revisions     :  1
    25   full revision size (min/max/avg)     : 44 / 44 / 44
    30   full revision size (min/max/avg)     : 44 / 44 / 44
    26   delta size (min/max/avg)             : 0 / 0 / 0
    31   delta size (min/max/avg)             : 0 / 0 / 0
    27 
    32 
    28 Test debugindex, with and without the --debug flag
    33 Test debugindex, with and without the --debug flag
    29   $ hg debugindex a
    34   $ hg debugindex a
    30      rev    offset  length   .... linkrev nodeid       p1           p2 (re)
    35      rev    offset  length  ..... linkrev nodeid       p1           p2 (re)
    31        0         0       3   ....       0 b789fdd96dc2 000000000000 000000000000 (re)
    36        0         0       3   ....       0 b789fdd96dc2 000000000000 000000000000 (re)
    32   $ hg --debug debugindex a
    37   $ hg --debug debugindex a
    33      rev    offset  length   .... linkrev nodeid                                   p1                                       p2 (re)
    38      rev    offset  length  ..... linkrev nodeid                                   p1                                       p2 (re)
    34        0         0       3   ....       0 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 0000000000000000000000000000000000000000 0000000000000000000000000000000000000000 (re)
    39        0         0       3   ....       0 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 0000000000000000000000000000000000000000 0000000000000000000000000000000000000000 (re)
    35   $ hg debugindex -f 1 a
    40   $ hg debugindex -f 1 a
    36      rev flag   offset   length     size   ....   link     p1     p2       nodeid (re)
    41      rev flag   offset   length     size  .....   link     p1     p2       nodeid (re)
    37        0 0000        0        3        2   ....      0     -1     -1 b789fdd96dc2 (re)
    42        0 0000        0        3        2   ....      0     -1     -1 b789fdd96dc2 (re)
    38   $ hg --debug debugindex -f 1 a
    43   $ hg --debug debugindex -f 1 a
    39      rev flag   offset   length     size   ....   link     p1     p2                                   nodeid (re)
    44      rev flag   offset   length     size  .....   link     p1     p2                                   nodeid (re)
    40        0 0000        0        3        2   ....      0     -1     -1 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 (re)
    45        0 0000        0        3        2   ....      0     -1     -1 b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3 (re)
    41 
    46 
    42 
    47 
    43 Test max chain len
    48 Test max chain len
    44   $ cat >> $HGRCPATH << EOF
    49   $ cat >> $HGRCPATH << EOF