Author: zturner Date: Thu Aug 13 15:49:43 2015 New Revision: 244950 URL: http://llvm.org/viewvc/llvm-project?rev=244950&view=rev Log: XFAIL Watchpoint tests on Windows.
https://llvm.org/pr24446 tracks getting these tests re-enabled. Modified: lldb/trunk/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py lldb/trunk/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandLLDB.py lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/condition/TestWatchpointConditionCmd.py lldb/trunk/test/functionalities/watchpoint/watchpoint_events/TestWatchpointEvents.py lldb/trunk/test/functionalities/watchpoint/watchpoint_set_command/TestWatchLocationWithWatchSet.py lldb/trunk/test/python_api/watchpoint/TestSetWatchpoint.py lldb/trunk/test/python_api/watchpoint/TestWatchpointIgnoreCount.py lldb/trunk/test/python_api/watchpoint/TestWatchpointIter.py lldb/trunk/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py lldb/trunk/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py Modified: lldb/trunk/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py (original) +++ lldb/trunk/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test lldb watchpoint that uses '-s size' to watch a pointed location with size. """ @@ -24,6 +24,7 @@ class HelloWatchLocationTestCase(TestBas @expectedFailureFreeBSD("llvm.org/pr18832") @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_hello_watchlocation_with_dwarf(self): """Test watching a location with '-s size' option.""" self.buildDwarf(dictionary=self.d) Modified: lldb/trunk/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py (original) +++ lldb/trunk/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test that lldb watchpoint works for multiple threads. """ @@ -23,6 +23,7 @@ class WatchpointForMultipleThreadsTestCa @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watchpoint_multiple_threads_with_dwarf(self): """Test that lldb watchpoint works for multiple threads.""" self.buildDwarf() @@ -39,6 +40,7 @@ class WatchpointForMultipleThreadsTestCa @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watchpoint_multiple_threads_wp_set_and_then_delete_with_dwarf(self): """Test that lldb watchpoint works for multiple threads, and after the watchpoint is deleted, the watchpoint event should no longer fires.""" self.buildDwarf() Modified: lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py (original) +++ lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test watchpoint list, enable, disable, and delete commands. """ @@ -36,6 +36,7 @@ class WatchpointCommandsTestCase(TestBas @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_rw_watchpoint_with_dwarf(self): """Test read_write watchpoint and expect to stop two times.""" self.buildDwarf(dictionary=self.d) @@ -52,6 +53,7 @@ class WatchpointCommandsTestCase(TestBas @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_rw_watchpoint_delete_with_dwarf(self): """Test delete watchpoint and expect not to stop for watchpoint.""" self.buildDwarf(dictionary=self.d) @@ -68,6 +70,7 @@ class WatchpointCommandsTestCase(TestBas @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_rw_watchpoint_set_ignore_count_with_dwarf(self): """Test watchpoint ignore count and expect to not to stop at all.""" self.buildDwarf(dictionary=self.d) @@ -84,6 +87,7 @@ class WatchpointCommandsTestCase(TestBas @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_rw_disable_after_first_stop__with_dwarf(self): """Test read_write watchpoint but disable it after the first stop.""" self.buildDwarf(dictionary=self.d) @@ -100,6 +104,7 @@ class WatchpointCommandsTestCase(TestBas @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_rw_disable_then_enable_with_dwarf(self): """Test read_write watchpoint, disable initially, then enable it.""" self.buildDwarf(dictionary=self.d) Modified: lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandLLDB.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandLLDB.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandLLDB.py (original) +++ lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandLLDB.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test 'watchpoint command'. """ @@ -35,6 +35,7 @@ class WatchpointLLDBCommandTestCase(Test @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watchpoint_command_with_dwarf(self): """Test 'watchpoint command'.""" self.buildDwarf(dictionary=self.d) @@ -51,6 +52,7 @@ class WatchpointLLDBCommandTestCase(Test @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watchpoint_command_can_disable_a_watchpoint_with_dwarf(self): """Test that 'watchpoint command' action can disable a watchpoint after it is triggered.""" self.buildDwarf(dictionary=self.d) Modified: lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py (original) +++ lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test 'watchpoint command'. """ @@ -35,6 +35,7 @@ class WatchpointPythonCommandTestCase(Te @dwarf_test @skipIfFreeBSD # timing out on buildbot + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported def test_watchpoint_command_with_dwarf(self): """Test 'watchpoint command'.""" Modified: lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/condition/TestWatchpointConditionCmd.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/condition/TestWatchpointConditionCmd.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/condition/TestWatchpointConditionCmd.py (original) +++ lldb/trunk/test/functionalities/watchpoint/watchpoint_commands/condition/TestWatchpointConditionCmd.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test watchpoint modify command to set condition on a watchpoint. """ @@ -35,6 +35,7 @@ class WatchpointConditionCmdTestCase(Tes @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watchpoint_cond_with_dwarf(self): """Test watchpoint condition.""" self.buildDwarf(dictionary=self.d) Modified: lldb/trunk/test/functionalities/watchpoint/watchpoint_events/TestWatchpointEvents.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/watchpoint_events/TestWatchpointEvents.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/watchpoint_events/TestWatchpointEvents.py (original) +++ lldb/trunk/test/functionalities/watchpoint/watchpoint_events/TestWatchpointEvents.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -"""Test that adding, deleting and modifying watchpoints sends the appropriate events.""" +"""Test that adding, deleting and modifying watchpoints sends the appropriate events.""" import os, time import unittest2 @@ -21,6 +21,7 @@ class TestWatchpointEvents (TestBase): @python_api_test @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_with_dwarf_and_python_api(self): """Test that adding, deleting and modifying watchpoints sends the appropriate events.""" self.buildDwarf() Modified: lldb/trunk/test/functionalities/watchpoint/watchpoint_set_command/TestWatchLocationWithWatchSet.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/watchpoint/watchpoint_set_command/TestWatchLocationWithWatchSet.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/functionalities/watchpoint/watchpoint_set_command/TestWatchLocationWithWatchSet.py (original) +++ lldb/trunk/test/functionalities/watchpoint/watchpoint_set_command/TestWatchLocationWithWatchSet.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test lldb watchpoint that uses 'watchpoint set -w write -s size' to watch a pointed location with size. """ @@ -23,6 +23,7 @@ class WatchLocationUsingWatchpointSetTes @dwarf_test @expectedFailureFreeBSD('llvm.org/pr18832') @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watchlocation_with_dwarf_using_watchpoint_set(self): """Test watching a location with 'watchpoint set expression -w write -s size' option.""" self.buildDwarf() Modified: lldb/trunk/test/python_api/watchpoint/TestSetWatchpoint.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/watchpoint/TestSetWatchpoint.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/python_api/watchpoint/TestSetWatchpoint.py (original) +++ lldb/trunk/test/python_api/watchpoint/TestSetWatchpoint.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Use lldb Python SBValue API to create a watchpoint for read_write of 'globl' var. """ @@ -31,6 +31,7 @@ class SetWatchpointAPITestCase(TestBase) @python_api_test @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watch_val_with_dwarf(self): """Exercise SBValue.Watch() API to set a watchpoint.""" self.buildDwarf() Modified: lldb/trunk/test/python_api/watchpoint/TestWatchpointIgnoreCount.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/watchpoint/TestWatchpointIgnoreCount.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/python_api/watchpoint/TestWatchpointIgnoreCount.py (original) +++ lldb/trunk/test/python_api/watchpoint/TestWatchpointIgnoreCount.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Use lldb Python SBWatchpoint API to set the ignore count. """ @@ -31,6 +31,7 @@ class WatchpointIgnoreCountTestCase(Test @python_api_test @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_set_watch_ignore_count_with_dwarf(self): """Test SBWatchpoint.SetIgnoreCount() API.""" self.buildDwarf() Modified: lldb/trunk/test/python_api/watchpoint/TestWatchpointIter.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/watchpoint/TestWatchpointIter.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/python_api/watchpoint/TestWatchpointIter.py (original) +++ lldb/trunk/test/python_api/watchpoint/TestWatchpointIter.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Use lldb Python SBTarget API to iterate on the watchpoint(s) for the target. """ @@ -31,6 +31,7 @@ class WatchpointIteratorTestCase(TestBas @python_api_test @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watch_iter_with_dwarf(self): """Exercise SBTarget.watchpoint_iter() API to iterate on the available watchpoints.""" self.buildDwarf() Modified: lldb/trunk/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py (original) +++ lldb/trunk/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Test watchpoint condition API. """ @@ -35,6 +35,7 @@ class WatchpointConditionAPITestCase(Tes @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watchpoint_cond_api_with_dwarf(self): """Test watchpoint condition API.""" self.buildDwarf(dictionary=self.d) Modified: lldb/trunk/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py?rev=244950&r1=244949&r2=244950&view=diff ============================================================================== --- lldb/trunk/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py (original) +++ lldb/trunk/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py Thu Aug 13 15:49:43 2015 @@ -1,4 +1,4 @@ -""" +""" Use lldb Python SBValue.WatchPointee() API to create a watchpoint for write of '*g_char_ptr'. """ @@ -33,6 +33,7 @@ class SetWatchlocationAPITestCase(TestBa @python_api_test @dwarf_test @expectedFailureAndroid(archs=['arm', 'aarch64']) # Watchpoints not supported + @expectedFailureWindows("llvm.org/pr24446") # WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows def test_watch_location_with_dwarf(self): """Exercise SBValue.WatchPointee() API to set a watchpoint.""" self.buildDwarf() _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits