diff options
| -rw-r--r-- | lldb/unittests/Host/SocketTest.cpp | 12 | 
1 files changed, 8 insertions, 4 deletions
diff --git a/lldb/unittests/Host/SocketTest.cpp b/lldb/unittests/Host/SocketTest.cpp index 4e897975e5d..9408ecdaabe 100644 --- a/lldb/unittests/Host/SocketTest.cpp +++ b/lldb/unittests/Host/SocketTest.cpp @@ -93,8 +93,10 @@ TEST_F(SocketTest, DomainListenConnectAccept) {    std::error_code EC = llvm::sys::fs::createUniqueDirectory("DomainListenConnectAccept", Path);    ASSERT_FALSE(EC);    llvm::sys::path::append(Path, "test"); -  // If this fails, $TMPDIR is too long to hold a domain socket. -  EXPECT_LE(Path.size(), 107u); + +  // Skip the test if the $TMPDIR is too long to hold a domain socket. +  if (Path.size() > 107u) +    return;    std::unique_ptr<DomainSocket> socket_a_up;    std::unique_ptr<DomainSocket> socket_b_up; @@ -196,8 +198,10 @@ TEST_F(SocketTest, DomainGetConnectURI) {        llvm::sys::fs::createUniqueDirectory("DomainListenConnectAccept", domain_path);    ASSERT_FALSE(EC);    llvm::sys::path::append(domain_path, "test"); -  // If this fails, $TMPDIR is too long to hold a domain socket. -  EXPECT_LE(domain_path.size(), 107u); + +  // Skip the test if the $TMPDIR is too long to hold a domain socket. +  if (domain_path.size() > 107u) +    return;    std::unique_ptr<DomainSocket> socket_a_up;    std::unique_ptr<DomainSocket> socket_b_up;  | 

