[lldb/test] Remove skip arm/aarch64 decorator from instruction counting tests
authorMuhammad Omair Javaid <omair.javaid@linaro.org>
Mon, 9 Mar 2020 07:52:08 +0000 (12:52 +0500)
committerMuhammad Omair Javaid <omair.javaid@linaro.org>
Mon, 9 Mar 2020 07:54:42 +0000 (12:54 +0500)
This patch removes skipIf decorator from instruction counting tests.
We now use inline intruction in testing inferior to make sure that
number of instructions stays fixed. This was tested on aarch64 linux.

lldb/test/API/tools/lldb-server/TestGdbRemote_vCont.py

index c06c0ca7cba57bda00d9d6491824cda8f9d2a4fb..758b0bc72fc6eeeb03c8e6f04daa878fe7fa248b 100644 (file)
@@ -106,15 +106,6 @@ class TestGdbRemote_vCont(gdbremote_testcase.GdbRemoteTestCaseBase):
 
     @skipIfWindows # No pty support to test O* & I* notification packets.
     @llgs_test
-    @expectedFailureAndroid(
-        bugnumber="llvm.org/pr24739",
-        archs=[
-            "arm",
-            "aarch64"])
-    @skipIf(
-        oslist=["linux"],
-        archs=["arm","aarch64"],
-        bugnumber="llvm.org/pr24739")
     @skipIf(triple='^mips')
     @expectedFailureAll(oslist=["ios", "tvos", "watchos", "bridgeos"], bugnumber="rdar://27005337")
     def test_single_step_only_steps_one_instruction_with_Hc_vCont_s_llgs(self):
@@ -136,15 +127,6 @@ class TestGdbRemote_vCont(gdbremote_testcase.GdbRemoteTestCaseBase):
 
     @skipIfWindows # No pty support to test O* & I* notification packets.
     @llgs_test
-    @expectedFailureAndroid(
-        bugnumber="llvm.org/pr24739",
-        archs=[
-            "arm",
-            "aarch64"])
-    @skipIf(
-        oslist=["linux"],
-        archs=["arm","aarch64"],
-        bugnumber="llvm.org/pr24739")
     @skipIf(triple='^mips')
     @expectedFailureAll(oslist=["ios", "tvos", "watchos", "bridgeos"], bugnumber="rdar://27005337")
     def test_single_step_only_steps_one_instruction_with_vCont_s_thread_llgs(