From f7e591161d375a20719db0de942b797c5c3318f3 Mon Sep 17 00:00:00 2001 From: Muhammad Omair Javaid Date: Thu, 3 Jun 2021 14:52:18 +0500 Subject: [PATCH] [LLDB] Skip TestDataFormatterStdUniquePtr.py on arm/linux TestDataFormatterStdUniquePtr.py fails on lldb arm/aarch64 linux buildbot but not reproducible on test machine. Skipping for now. --- .../libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py index 2ead4fa..e452453 100644 --- a/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py +++ b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py @@ -63,6 +63,7 @@ class StdUniquePtrDataFormatterTestCase(TestBase): @skipIfWindows # libstdcpp not ported to Windows @skipIfDarwin # doesn't compile on Darwin @skipIfwatchOS # libstdcpp not ported to watchos + @skipIf(oslist=["linux"], archs=["arm", "aarch64"]) @add_test_categories(["libstdcxx"]) def test_recursive_unique_ptr(self): # Tests that LLDB can handle when we have a loop in the unique_ptr @@ -90,4 +91,3 @@ class StdUniquePtrDataFormatterTestCase(TestBase): self.assertEqual(2, frame.GetValueForVariablePath("f1->fp->data").GetValueAsUnsigned()) self.assertEqual(1, frame.GetValueForVariablePath("f1->fp.object.fp.object.data").GetValueAsUnsigned()) self.assertEqual(1, frame.GetValueForVariablePath("f1->fp->fp->data").GetValueAsUnsigned()) - -- 2.7.4