summaryrefslogtreecommitdiffstats
path: root/lldb/test/python_api/default-constructor
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/test/python_api/default-constructor')
-rw-r--r--lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py32
1 files changed, 32 insertions, 0 deletions
diff --git a/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py b/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py
index 846e5feef1d..147ad8a1a1f 100644
--- a/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py
+++ b/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py
@@ -22,6 +22,7 @@ class APIDefaultConstructorTestCase(TestBase):
mydir = TestBase.compute_mydir(__file__)
@python_api_test
+ @no_debug_info_test
def test_SBAddress(self):
obj = lldb.SBAddress()
if self.TraceOn():
@@ -32,6 +33,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_address.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBBlock(self):
obj = lldb.SBBlock()
if self.TraceOn():
@@ -42,6 +44,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_block.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBBreakpoint(self):
obj = lldb.SBBreakpoint()
if self.TraceOn():
@@ -52,6 +55,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_breakpoint.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBBreakpointLocation(self):
obj = lldb.SBBreakpointLocation()
if self.TraceOn():
@@ -62,6 +66,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_breakpointlocation.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBBroadcaster(self):
obj = lldb.SBBroadcaster()
if self.TraceOn():
@@ -72,6 +77,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_broadcaster.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBCommandReturnObject(self):
"""SBCommandReturnObject object is valid after default construction."""
obj = lldb.SBCommandReturnObject()
@@ -80,6 +86,7 @@ class APIDefaultConstructorTestCase(TestBase):
self.assertTrue(obj)
@python_api_test
+ @no_debug_info_test
def test_SBCommunication(self):
obj = lldb.SBCommunication()
if self.TraceOn():
@@ -90,6 +97,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_communication.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBCompileUnit(self):
obj = lldb.SBCompileUnit()
if self.TraceOn():
@@ -100,6 +108,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_compileunit.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBDebugger(self):
obj = lldb.SBDebugger()
if self.TraceOn():
@@ -110,6 +119,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_debugger.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
# darwin: This test passes with swig 3.0.2, fails w/3.0.5 other tests fail with 2.0.12 http://llvm.org/pr23488
def test_SBError(self):
obj = lldb.SBError()
@@ -121,6 +131,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_error.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBEvent(self):
obj = lldb.SBEvent()
# This is just to test that typemap, as defined in lldb.swig, works.
@@ -145,6 +156,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_filespec.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBFrame(self):
obj = lldb.SBFrame()
if self.TraceOn():
@@ -155,6 +167,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_frame.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBFunction(self):
obj = lldb.SBFunction()
if self.TraceOn():
@@ -165,6 +178,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_function.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBInstruction(self):
obj = lldb.SBInstruction()
if self.TraceOn():
@@ -175,6 +189,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_instruction.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBInstructionList(self):
obj = lldb.SBInstructionList()
if self.TraceOn():
@@ -185,6 +200,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_instructionlist.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBLineEntry(self):
obj = lldb.SBLineEntry()
if self.TraceOn():
@@ -195,6 +211,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_lineentry.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBListener(self):
obj = lldb.SBListener()
if self.TraceOn():
@@ -205,6 +222,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_listener.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBModule(self):
obj = lldb.SBModule()
if self.TraceOn():
@@ -215,6 +233,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_module.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBProcess(self):
obj = lldb.SBProcess()
if self.TraceOn():
@@ -225,6 +244,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_process.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBSection(self):
obj = lldb.SBSection()
if self.TraceOn():
@@ -235,6 +255,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_section.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBStream(self):
"""SBStream object is valid after default construction."""
obj = lldb.SBStream()
@@ -243,6 +264,7 @@ class APIDefaultConstructorTestCase(TestBase):
self.assertTrue(obj)
@python_api_test
+ @no_debug_info_test
def test_SBStringList(self):
obj = lldb.SBStringList()
if self.TraceOn():
@@ -253,6 +275,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_stringlist.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBSymbol(self):
obj = lldb.SBSymbol()
if self.TraceOn():
@@ -263,6 +286,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_symbol.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBSymbolContext(self):
obj = lldb.SBSymbolContext()
if self.TraceOn():
@@ -273,6 +297,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_symbolcontext.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBSymbolContextList(self):
"""SBSymbolContextList object is valid after default construction."""
obj = lldb.SBSymbolContextList()
@@ -281,6 +306,7 @@ class APIDefaultConstructorTestCase(TestBase):
self.assertTrue(obj)
@python_api_test
+ @no_debug_info_test
def test_SBTarget(self):
obj = lldb.SBTarget()
if self.TraceOn():
@@ -291,6 +317,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_target.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBThread(self):
obj = lldb.SBThread()
if self.TraceOn():
@@ -301,6 +328,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_thread.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBType(self):
try:
obj = lldb.SBType()
@@ -319,6 +347,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_type.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBTypeList(self):
"""SBTypeList object is valid after default construction."""
obj = lldb.SBTypeList()
@@ -327,6 +356,7 @@ class APIDefaultConstructorTestCase(TestBase):
self.assertTrue(obj)
@python_api_test
+ @no_debug_info_test
def test_SBValue(self):
obj = lldb.SBValue()
if self.TraceOn():
@@ -337,6 +367,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_value.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBValueList(self):
obj = lldb.SBValueList()
if self.TraceOn():
@@ -347,6 +378,7 @@ class APIDefaultConstructorTestCase(TestBase):
sb_valuelist.fuzz_obj(obj)
@python_api_test
+ @no_debug_info_test
def test_SBWatchpoint(self):
obj = lldb.SBWatchpoint()
if self.TraceOn():
OpenPOWER on IntegriCloud