diff options
| author | Michał Górny <mgorny@moritz.systems> | 2020-11-04 10:16:30 +0100 |
|---|---|---|
| committer | Michał Górny <mgorny@moritz.systems> | 2020-11-05 17:49:46 +0100 |
| commit | 2c2eb5e6702bf3bbb8fb8f09790b1ab7b139e879 (patch) | |
| tree | ee0dad71b2fe2a587e42cee9c46bb2a1060aa8dc /lldb/test/API/python_api | |
| parent | 6ba2c2bf90f23381c1d052acb010cee364bebe8e (diff) | |
| download | llvm-2c2eb5e6702bf3bbb8fb8f09790b1ab7b139e879.zip llvm-2c2eb5e6702bf3bbb8fb8f09790b1ab7b139e879.tar.gz llvm-2c2eb5e6702bf3bbb8fb8f09790b1ab7b139e879.tar.bz2 | |
[lldb] Enable FreeBSDRemote plugin by default and update test status
The new FreeBSDRemote plugin has reached feature parity on i386
and amd64 targets. Use it by default on these architectures, while
allowing the use of the legacy plugin via FREEBSD_LEGACY_PLUGIN envvar.
Revisit the method of switching plugins. Apparently, the return value
of PlatformFreeBSD::CanDebugProcess() is what really decides whether
the legacy or the new plugin is used.
Update the test status. Reenable the tests that were previously
disabled on FreeBSD and do not cause hangs or are irrelevant to FreeBSD.
Mark all tests that fail reliably as expectedFailure. For now, tests
that are flaky (i.e. produce unstable results) are left enabled
and cause unpredictable test failures.
Differential Revision: https://reviews.llvm.org/D90757
Diffstat (limited to 'lldb/test/API/python_api')
| -rw-r--r-- | lldb/test/API/python_api/event/TestEvents.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/test/API/python_api/event/TestEvents.py b/lldb/test/API/python_api/event/TestEvents.py index c8100ca..7d34dcf 100644 --- a/lldb/test/API/python_api/event/TestEvents.py +++ b/lldb/test/API/python_api/event/TestEvents.py @@ -197,12 +197,12 @@ class EventAPITestCase(TestBase): self.assertTrue(event, "My listening thread successfully received an event") - @skipIfFreeBSD # llvm.org/pr21325 @add_test_categories(['pyapi']) @expectedFailureAll( oslist=["linux"], bugnumber="llvm.org/pr23617 Flaky, fails ~1/10 cases") @skipIfWindows # This is flakey on Windows AND when it fails, it hangs: llvm.org/pr38373 + @expectedFailureAll(oslist=["freebsd"]) @expectedFlakeyNetBSD def test_add_listener_to_broadcaster(self): """Exercise some SBBroadcaster APIs.""" |
