tests/testlib/ext-stream-clone-steps.py
changeset 50624 c2633c69cbe0
parent 48875 6000f5b25c9b
equal deleted inserted replaced
50623:99dfe806d2f3 50624:c2633c69cbe0
       
     1 # A utility extension that help taking a break during streamclone operation
       
     2 #
       
     3 # This extension is used through two environment variable
       
     4 #
       
     5 # HG_TEST_STREAM_WALKED_FILE_1
       
     6 #
       
     7 #   path of a file created by the process generating the streaming clone when
       
     8 #   it is done gathering data and is ready to unlock the repository and move
       
     9 #   to the streaming of content.
       
    10 #
       
    11 # HG_TEST_STREAM_WALKED_FILE_2
       
    12 #
       
    13 #   path of a file to be manually created to let the process generating the
       
    14 #   streaming clone proceed to streaming file content.
       
    15 
     1 from mercurial import (
    16 from mercurial import (
     2     encoding,
    17     encoding,
     3     extensions,
    18     extensions,
     4     streamclone,
    19     streamclone,
     5     testing,
    20     testing,