summaryrefslogtreecommitdiff
path: root/lldb/test/API/iohandler/sigint/TestProcessIOHandlerInterrupt.py
AgeCommit message (Collapse)Author
2025-05-27[lldb][NFC] update API tests which skip/expect-fail armJason Molenda
The architectures provided to skipIf / expectedFail are regular expressions (v. _match_decorator_property() in decorators.py so on Darwin systems "arm64" would match the skips for "arm" (32-bit Linux). Update these to "arm$" to prevent this, and also update three tests (TestBuiltinFormats.py, TestCrossDSOTailCalls.py, TestCrossObjectTailCalls.py) that were skipped for arm64 via this behavior, and need to be skipped or they will fail. This was moviated by the new TestDynamicValue.py test which has an expected-fail for arm, but the test was passing on arm64 Darwin resulting in failure for the CIs.
2024-04-29Skip various tests under ASAN on green dragon (#90531)Adrian Prantl
using the macOS version as a proxy. I can't reproduce any of these failures locally, but the tests all use pexpect and probably have bad timeout behavior under high load.
2023-05-25[NFC][Py Reformat] Reformat python files in lldbJonas Devlieghere
This is an ongoing series of commits that are reformatting our Python code. Reformatting is done with `black` (23.1.0). If you end up having problems merging this commit because you have made changes to a python file, the best way to handle that is to run `git checkout --ours <yourfile>` and then reformat it with black. RFC: https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style Differential revision: https://reviews.llvm.org/D151460
2022-06-17[lldb][tests] Automatically call compute_mydir (NFC)Dave Lee
Eliminate boilerplate of having each test manually assign to `mydir` by calling `compute_mydir` in lldbtest.py. Differential Revision: https://reviews.llvm.org/D128077
2022-04-08Skip test on earlier clang versionsAdrian Prantl
2022-03-28[LLDB] Skip TestProcessIOHandlerInterrupt Arm/AArch64 LinuxMuhammad Omair Javaid
This patch skips TestProcessIOHandlerInterrupt on Arm/AArch64. PExpect tests are not stable when run in containerized machine.
2022-03-18[lldb] Increase timeout in TestProcessIOHandlerInterruptPavel Labath
The small value was not meant to be checked in.
2022-03-18[lldb] Fix ^C handling in IOHandlerProcessSTDIOPavel Labath
D120762 accidentally moved the interrupt check into the block which was reading stdio. This meant that a ^C only took effect after a regular character has been pressed. This patch fixes that and adds a (pexpect) test. Differential Revision: https://reviews.llvm.org/D121912