Skip to content
  • Johnny Chen's avatar
    Modify redo.py script so that if sessin_dir is left unspecified, it uses the heuristic · d0077903
    Johnny Chen authored
    to find the possible session directories with names starting with %Y-%m-%d- (for example,
    2012-01-23-) and employs the one with the latest timestamp.  For example:
    
    johnny:/Volumes/data/lldb/svn/latest/test $ ./redo.py 
    Using session dir path: /Volumes/data/lldb/svn/latest/test/2012-01-23-11_28_30
    adding filterspec: DisassembleRawDataTestCase.test_disassemble_raw_data
    Running ./dotest.py  -C clang  -v -t -f DisassembleRawDataTestCase.test_disassemble_raw_data
    LLDB build dir: /Volumes/data/lldb/svn/latest/build/Debug
    LLDB-108
    Path: /Volumes/data/lldb/svn/latest
    URL: https://johnny@llvm.org/svn/llvm-project/lldb/trunk
    Repository Root: https://johnny@llvm.org/svn/llvm-project
    Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
    Revision: 148710
    Node Kind: directory
    Schedule: normal
    Last Changed Author: gclayton
    Last Changed Rev: 148650
    Last Changed Date: 2012-01-21 18:55:08 -0800 (Sat, 21 Jan 2012)
    
    
    
    Session logs for test failures/errors/unexpected successes will go into directory '2012-01-23-17_04_48'
    Command invoked: python ./dotest.py -C clang -v -t -f DisassembleRawDataTestCase.test_disassemble_raw_data
    
    Configuration:  compiler=clang
    ----------------------------------------------------------------------
    Collected 1 test
    
    Change dir to: /Volumes/data/lldb/svn/latest/test/python_api/disassemble-raw-data
    1: test_disassemble_raw_data (TestDisassembleRawData.DisassembleRawDataTestCase)
       Test disassembling raw bytes with the API. ... 
    Raw bytes:    ['0x48', '0x89', '0xe5']
    Disassembled: movq   %rsp, %rbp
    ok
    Restore dir to: /Volumes/data/lldb/svn/latest/test
    
    ----------------------------------------------------------------------
    Ran 1 test in 0.233s
    
    OK
    
    llvm-svn: 148766
    d0077903
Loading