[Lldb-commits] [lldb] 80589f2 - [lldb/test] Make some tests as XFAIL while I investigate the issue

Med Ismail Bennani via lldb-commits lldb-commits at lists.llvm.org
Wed May 18 18:54:20 PDT 2022


Author: Med Ismail Bennani
Date: 2022-05-18T18:51:10-07:00
New Revision: 80589f272c200798b57a5151680a993bc2cc00a7

URL: https://github.com/llvm/llvm-project/commit/80589f272c200798b57a5151680a993bc2cc00a7
DIFF: https://github.com/llvm/llvm-project/commit/80589f272c200798b57a5151680a993bc2cc00a7.diff

LOG: [lldb/test] Make some tests as XFAIL while I investigate the issue

This is very likely to be caused by d71d1a947bee1247e952f22c13ad3ed3d041e36a.

Signed-off-by: Med Ismail Bennani <medismail.bennani at gmail.com>

Added: 
    

Modified: 
    lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py
    lldb/test/API/commands/gui/viewlarge/TestGuiViewLarge.py
    lldb/test/API/iohandler/autosuggestion/TestAutosuggestion.py
    lldb/test/API/iohandler/unicode/TestUnicode.py
    lldb/test/API/repl/clang/TestClangREPL.py

Removed: 
    


################################################################################
diff  --git a/lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py b/lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py
index d580d936dc4a2..3bf3c05106219 100644
--- a/lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py
+++ b/lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py
@@ -28,6 +28,7 @@ def exit_expression_editor(self):
 
     # PExpect uses many timeouts internally and doesn't play well
     # under ASAN on a loaded machine..
+    @expectedFailureAll()
     @skipIfAsan
     @skipIfEditlineSupportMissing
     @expectedFailureAll(oslist=['freebsd'], bugnumber='llvm.org/pr49408')

diff  --git a/lldb/test/API/commands/gui/viewlarge/TestGuiViewLarge.py b/lldb/test/API/commands/gui/viewlarge/TestGuiViewLarge.py
index 633aa1f570088..009d9df18a9e3 100644
--- a/lldb/test/API/commands/gui/viewlarge/TestGuiViewLarge.py
+++ b/lldb/test/API/commands/gui/viewlarge/TestGuiViewLarge.py
@@ -13,6 +13,7 @@ class GuiViewLargeCommandTest(PExpectTest):
 
     # PExpect uses many timeouts internally and doesn't play well
     # under ASAN on a loaded machine..
+    @expectedFailureAll()
     @skipIfAsan
     @skipIfCursesSupportMissing
     @skipIfRemote # "run" command will not work correctly for remote debug

diff  --git a/lldb/test/API/iohandler/autosuggestion/TestAutosuggestion.py b/lldb/test/API/iohandler/autosuggestion/TestAutosuggestion.py
index 80e45222a8157..362f446228200 100644
--- a/lldb/test/API/iohandler/autosuggestion/TestAutosuggestion.py
+++ b/lldb/test/API/iohandler/autosuggestion/TestAutosuggestion.py
@@ -23,6 +23,7 @@ class TestCase(PExpectTest):
 
     # PExpect uses many timeouts internally and doesn't play well
     # under ASAN on a loaded machine..
+    @expectedFailureAll()
     @skipIfAsan
     @skipIfEditlineSupportMissing
     def test_autosuggestion_add_spaces(self):
@@ -37,6 +38,7 @@ def test_autosuggestion_add_spaces(self):
 
         self.quit()
 
+    @expectedFailureAll()
     @skipIfAsan
     @skipIfEditlineSupportMissing
     def test_autosuggestion(self):
@@ -104,6 +106,7 @@ def test_autosuggestion(self):
 
         self.quit()
 
+    @expectedFailureAll()
     @skipIfAsan
     @skipIfEditlineSupportMissing
     def test_autosuggestion_custom_ansi_prefix_suffix(self):

diff  --git a/lldb/test/API/iohandler/unicode/TestUnicode.py b/lldb/test/API/iohandler/unicode/TestUnicode.py
index 7d239341d59c9..1c0696432d939 100644
--- a/lldb/test/API/iohandler/unicode/TestUnicode.py
+++ b/lldb/test/API/iohandler/unicode/TestUnicode.py
@@ -16,6 +16,7 @@ class TestCase(PExpectTest):
 
     # PExpect uses many timeouts internally and doesn't play well
     # under ASAN on a loaded machine..
+    @expectedFailureAll()
     @skipIfAsan
     @skipIf(oslist=["linux"], archs=["arm", "aarch64"]) # Randomly fails on buildbot
     def test_unicode_input(self):

diff  --git a/lldb/test/API/repl/clang/TestClangREPL.py b/lldb/test/API/repl/clang/TestClangREPL.py
index 9ad67af74f9d8..8340c49850df5 100644
--- a/lldb/test/API/repl/clang/TestClangREPL.py
+++ b/lldb/test/API/repl/clang/TestClangREPL.py
@@ -21,6 +21,7 @@ def expect_repl(self, expr, substrs=[]):
 
     # PExpect uses many timeouts internally and doesn't play well
     # under ASAN on a loaded machine..
+    @expectedFailureAll()
     @skipIfAsan
     @skipIf(oslist=["linux"], archs=["arm", "aarch64"]) # Randomly fails on buildbot
     @skipIfEditlineSupportMissing


        


More information about the lldb-commits mailing list