diff options
-rw-r--r-- | lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py b/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py index f7ff204cd84..a7c30ff19d7 100644 --- a/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py +++ b/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py @@ -12,12 +12,12 @@ class AvoidsFdLeakTestCase(TestBase): mydir = TestBase.compute_mydir(__file__) - @expectedFailureFreeBSD("bugs.freebsd.org/197376") # python random leaks fd + @expectedFailure(lambda x: sys.version_info >= (2, 7, 8), "bugs.freebsd.org/197376") # python random leaks fd @skipIfWindows # The check for descriptor leakage needs to be implemented differently here. def test_fd_leak_basic (self): self.do_test([]) - @expectedFailureFreeBSD("bugs.freebsd.org/197376") # python random leaks fd + @expectedFailure(lambda x: sys.version_info >= (2, 7, 8), "bugs.freebsd.org/197376") # python random leaks fd @skipIfWindows # The check for descriptor leakage needs to be implemented differently here. def test_fd_leak_log (self): self.do_test(["log enable -f '/dev/null' lldb commands"]) @@ -38,7 +38,7 @@ class AvoidsFdLeakTestCase(TestBase): self.assertTrue(process.GetExitStatus() == 0, "Process returned non-zero status. Were incorrect file descriptors passed?") - @expectedFailureFreeBSD("bugs.freebsd.org/197376") # python random leaks fd + @expectedFailure(lambda x: sys.version_info >= (2, 7, 8), "bugs.freebsd.org/197376") # python random leaks fd @skipIfWindows # The check for descriptor leakage needs to be implemented differently here. def test_fd_leak_multitarget (self): self.buildDefault() |