From 4db1174f50201654b657471bf2ad816e21d40efe Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Wed, 18 Feb 2015 17:23:52 +0000 Subject: [PATCH] Add decorator for fd leak test failing on FreeBSD An fd leak comes from Python on FreeBSD FreeBSD ports PR: https://bugs.freebsd.org/197376 Python issue: https://bugs.python.org/issue23458 llvm-svn: 229704 --- lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py b/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py index 7df81ef497f7..f7ff204cd840 100644 --- a/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py +++ b/lldb/test/functionalities/avoids-fd-leak/TestFdLeak.py @@ -12,10 +12,12 @@ class AvoidsFdLeakTestCase(TestBase): mydir = TestBase.compute_mydir(__file__) + @expectedFailureFreeBSD("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 @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"]) @@ -36,6 +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 @skipIfWindows # The check for descriptor leakage needs to be implemented differently here. def test_fd_leak_multitarget (self): self.buildDefault()