[Lldb-commits] [lldb] 8e08422 - Disable flaky lldb-vscode tests on aarch64

Walter Erquinigo via lldb-commits lldb-commits at lists.llvm.org
Wed Jun 24 08:57:27 PDT 2020


Author: Walter Erquinigo
Date: 2020-06-24T08:57:20-07:00
New Revision: 8e08422385d93fd99354286abd495484f4513f88

URL: https://github.com/llvm/llvm-project/commit/8e08422385d93fd99354286abd495484f4513f88
DIFF: https://github.com/llvm/llvm-project/commit/8e08422385d93fd99354286abd495484f4513f88.diff

LOG: Disable flaky lldb-vscode tests on aarch64

Summary:
These two tests are flaky only on this arch for some reason. They are testing important features and are not flaky on x86_64, so I'll investigate this arm issue separatedly.

Some flaky runs:
http://lab.llvm.org:8011/builders/lldb-aarch64-ubuntu/builds/5517/steps/test/logs/stdio
http://lab.llvm.org:8011/builders/lldb-aarch64-ubuntu/builds/5527/steps/test/logs/stdio

Diff that created those tests:
https://reviews.llvm.org/D81978

Added: 
    

Modified: 
    lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py

Removed: 
    


################################################################################
diff  --git a/lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py b/lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py
index 389794f76751..ac74c7c51c87 100644
--- a/lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py
+++ b/lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py
@@ -117,6 +117,7 @@ def test_by_name_waitFor(self):
     @skipIfWindows
     @skipIfDarwin
     @skipIfNetBSD # Hangs on NetBSD as well
+    @skipIf(archs="aarch64") # Example of a flaky run http://lab.llvm.org:8011/builders/lldb-aarch64-ubuntu/builds/5527/steps/test/logs/stdio
     def test_commands(self):
         '''
             Tests the "initCommands", "preRunCommands", "stopCommands",
@@ -195,7 +196,9 @@ def test_commands(self):
         self.verify_commands('terminateCommands', output, terminateCommands)
 
     @skipIfWindows
+    @skipIfDarwin
     @skipIfNetBSD # Hangs on NetBSD as well
+    @skipIf(archs="aarch64") # Example of a flaky run http://lab.llvm.org:8011/builders/lldb-aarch64-ubuntu/builds/5517/steps/test/logs/stdio
     def test_terminate_commands(self):
         '''
             Tests that the "terminateCommands", that can be passed during


        


More information about the lldb-commits mailing list