Skip to content
  • Johnny Chen's avatar
    Change the test driver so that, by default, it takes into consideration of... · 5a9a9883
    Johnny Chen authored
    Change the test driver so that, by default, it takes into consideration of both 'x86_64' and 'i386' architectures
    when building the inferior programs.
    
    Example:
    
    /Volumes/data/lldb/svn/ToT/test $ ./dotest.py -v functionalities/watchpoint
    LLDB build dir: /Volumes/data/lldb/svn/ToT/build/Debug
    LLDB-123
    Path: /Volumes/data/lldb/svn/ToT
    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: 152244
    Node Kind: directory
    Schedule: normal
    Last Changed Author: gclayton
    Last Changed Rev: 152244
    Last Changed Date: 2012-03-07 13:03:09 -0800 (Wed, 07 Mar 2012)
    
    
    
    Session logs for test failures/errors/unexpected successes will go into directory '2012-03-08-16_43_51'
    Command invoked: python ./dotest.py -v functionalities/watchpoint
    
    Configuration: arch=x86_64
    ----------------------------------------------------------------------
    Collected 21 tests
    
     1: test_hello_watchlocation_with_dsym (TestWatchLocation.HelloWatchLocationTestCase)
        Test watching a location with '-x size' option. ... ok
     2: test_hello_watchlocation_with_dwarf (TestWatchLocation.HelloWatchLocationTestCase)
        Test watching a location with '-x size' option. ... ok
     3: test_hello_watchpoint_with_dsym_using_watchpoint_set (TestMyFirstWatchpoint.HelloWatchpointTestCase)
        Test a simple sequence of watchpoint creation and watchpoint hit. ... ok
     4: test_hello_watchpoint_with_dwarf_using_watchpoint_set (TestMyFirstWatchpoint.HelloWatchpointTestCase)
        Test a simple sequence of watchpoint creation and watchpoint hit. ... ok
     5: test_watchpoint_multiple_threads_with_dsym (TestWatchpointMultipleThreads.WatchpointForMultipleThreadsTestCase)
        Test that lldb watchpoint works for multiple threads. ... ok
     6: test_watchpoint_multiple_threads_with_dwarf (TestWatchpointMultipleThreads.WatchpointForMultipleThreadsTestCase)
        Test that lldb watchpoint works for multiple threads. ... ok
     7: test_rw_disable_after_first_stop__with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint but disable it after the first stop. ... ok
     8: test_rw_disable_after_first_stop_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint but disable it after the first stop. ... ok
     9: test_rw_disable_then_enable_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint, disable initially, then enable it. ... ok
    10: test_rw_disable_then_enable_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint, disable initially, then enable it. ... ok
    11: test_rw_watchpoint_delete_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test delete watchpoint and expect not to stop for watchpoint. ... ok
    12: test_rw_watchpoint_delete_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test delete watchpoint and expect not to stop for watchpoint. ... ok
    13: test_rw_watchpoint_set_ignore_count_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test watchpoint ignore count and expect to not to stop at all. ... ok
    14: test_rw_watchpoint_set_ignore_count_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test watchpoint ignore count and expect to not to stop at all. ... ok
    15: test_rw_watchpoint_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint and expect to stop two times. ... ok
    16: test_rw_watchpoint_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint and expect to stop two times. ... ok
    17: test_watchpoint_cond_with_dsym (TestWatchpointConditionCmd.WatchpointConditionCmdTestCase)
        Test watchpoint condition. ... ok
    18: test_watchpoint_cond_with_dwarf (TestWatchpointConditionCmd.WatchpointConditionCmdTestCase)
        Test watchpoint condition. ... ok
    19: test_watchlocation_with_dsym_using_watchpoint_set (TestWatchLocationWithWatchSet.WatchLocationUsingWatchpointSetTestCase)
        Test watching a location with 'watchpoint set expression -w write -x size' option. ... ok
    20: test_watchlocation_with_dwarf_using_watchpoint_set (TestWatchLocationWithWatchSet.WatchLocationUsingWatchpointSetTestCase)
        Test watching a location with 'watchpoint set expression -w write -x size' option. ... ok
    21: test_error_cases_with_watchpoint_set (TestWatchpointSetErrorCases.WatchpointSetErrorTestCase)
        Test error cases with the 'watchpoint set' command. ... ok
    
    ----------------------------------------------------------------------
    Ran 21 tests in 74.590s
    
    OK
    
    Configuration: arch=i386
    ----------------------------------------------------------------------
    Collected 21 tests
    
     1: test_hello_watchlocation_with_dsym (TestWatchLocation.HelloWatchLocationTestCase)
        Test watching a location with '-x size' option. ... ok
     2: test_hello_watchlocation_with_dwarf (TestWatchLocation.HelloWatchLocationTestCase)
        Test watching a location with '-x size' option. ... ok
     3: test_hello_watchpoint_with_dsym_using_watchpoint_set (TestMyFirstWatchpoint.HelloWatchpointTestCase)
        Test a simple sequence of watchpoint creation and watchpoint hit. ... ok
     4: test_hello_watchpoint_with_dwarf_using_watchpoint_set (TestMyFirstWatchpoint.HelloWatchpointTestCase)
        Test a simple sequence of watchpoint creation and watchpoint hit. ... ok
     5: test_watchpoint_multiple_threads_with_dsym (TestWatchpointMultipleThreads.WatchpointForMultipleThreadsTestCase)
        Test that lldb watchpoint works for multiple threads. ... ok
     6: test_watchpoint_multiple_threads_with_dwarf (TestWatchpointMultipleThreads.WatchpointForMultipleThreadsTestCase)
        Test that lldb watchpoint works for multiple threads. ... ok
     7: test_rw_disable_after_first_stop__with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint but disable it after the first stop. ... ok
     8: test_rw_disable_after_first_stop_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint but disable it after the first stop. ... ok
     9: test_rw_disable_then_enable_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint, disable initially, then enable it. ... ok
    10: test_rw_disable_then_enable_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint, disable initially, then enable it. ... ok
    11: test_rw_watchpoint_delete_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test delete watchpoint and expect not to stop for watchpoint. ... ok
    12: test_rw_watchpoint_delete_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test delete watchpoint and expect not to stop for watchpoint. ... ok
    13: test_rw_watchpoint_set_ignore_count_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test watchpoint ignore count and expect to not to stop at all. ... ok
    14: test_rw_watchpoint_set_ignore_count_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test watchpoint ignore count and expect to not to stop at all. ... ok
    15: test_rw_watchpoint_with_dsym (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint and expect to stop two times. ... ok
    16: test_rw_watchpoint_with_dwarf (TestWatchpointCommands.WatchpointCommandsTestCase)
        Test read_write watchpoint and expect to stop two times. ... ok
    17: test_watchpoint_cond_with_dsym (TestWatchpointConditionCmd.WatchpointConditionCmdTestCase)
        Test watchpoint condition. ... ok
    18: test_watchpoint_cond_with_dwarf (TestWatchpointConditionCmd.WatchpointConditionCmdTestCase)
        Test watchpoint condition. ... ok
    19: test_watchlocation_with_dsym_using_watchpoint_set (TestWatchLocationWithWatchSet.WatchLocationUsingWatchpointSetTestCase)
        Test watching a location with 'watchpoint set expression -w write -x size' option. ... ok
    20: test_watchlocation_with_dwarf_using_watchpoint_set (TestWatchLocationWithWatchSet.WatchLocationUsingWatchpointSetTestCase)
        Test watching a location with 'watchpoint set expression -w write -x size' option. ... ok
    21: test_error_cases_with_watchpoint_set (TestWatchpointSetErrorCases.WatchpointSetErrorTestCase)
        Test error cases with the 'watchpoint set' command. ... ok
    
    ----------------------------------------------------------------------
    Ran 21 tests in 67.059s
    
    OK
    
    llvm-svn: 152357
    5a9a9883
Loading