tests/test-contrib-pull-logger.t
changeset 49509 946c023212b8
parent 49508 791050360486
equal deleted inserted replaced
49508:791050360486 49509:946c023212b8
    57   >   hg -R client_$i pull --rev 1 &
    57   >   hg -R client_$i pull --rev 1 &
    58   > done > /dev/null
    58   > done > /dev/null
    59   $ wait
    59   $ wait
    60   $ wc -l server/.hg/pull_log.jsonl
    60   $ wc -l server/.hg/pull_log.jsonl
    61   \s*64 .* (re)
    61   \s*64 .* (re)
       
    62 
       
    63 
       
    64 Test log rotation when reaching some size threshold
       
    65 
       
    66   $ cat >> $HGRCPATH << EOF
       
    67   > [pull-logger]
       
    68   > rotate-size = 1kb
       
    69   > EOF
       
    70 
       
    71   $ rm -f server/.hg/pull_log.jsonl
       
    72   $ for i in $($TESTDIR/seq.py 10); do
       
    73   >   hg -R client pull --rev 1
       
    74   > done > /dev/null
       
    75   $ wc -l server/.hg/pull_log.jsonl
       
    76   \s*3 .* (re)
       
    77   $ wc -l server/.hg/pull_log.jsonl.rotated
       
    78   \s*7 .* (re)