[all-commits] [llvm/llvm-project] eb61ff: [lldb] Fix TestCompletion by using SIGPIPE instead...
Raphael Isemann via All-commits
all-commits at lists.llvm.org
Thu Jul 22 06:35:55 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: eb61ffbcb277cfaeb459d6d38b34ba908d247f96
https://github.com/llvm/llvm-project/commit/eb61ffbcb277cfaeb459d6d38b34ba908d247f96
Author: Raphael Isemann <teemperor at gmail.com>
Date: 2021-07-22 (Thu, 22 Jul 2021)
Changed paths:
M lldb/test/API/functionalities/completion/TestCompletion.py
Log Message:
-----------
[lldb] Fix TestCompletion by using SIGPIPE instead of SIGINT as test signal
The test I added in commit 078003482e90ff5c7ba047a3d3152f0b0c392b31 was using
SIGINT for testing the tab completion. The idea is to have a signal that only
has one possible completion and I ended up picking SIGIN -> SIGINT for the test.
However on non-Linux systems there is SIGINFO which is a valid completion for
`SIGIN' and so the test fails there.
This replaces SIGIN -> SIGINT with SIGPIP -> SIGPIPE completion which according
to LLDB's signal list in Host.cpp is the only valid completion.
More information about the All-commits
mailing list