Enable proc/self/fd test on linux and disable only on gvisor.

PiperOrigin-RevId: 228403149
Change-Id: Iab212e49d9eb27d785bddc9fd447835ce8c485ae
This commit is contained in:
Brian Geffon 2019-01-08 14:45:17 -08:00 committed by Shentubot
parent 3676b7ff1c
commit bc19103d58
1 changed files with 3 additions and 2 deletions

View File

@ -1176,8 +1176,9 @@ TEST_P(UnixSocketPairTest, SocketShutdown) {
EXPECT_EQ(data, absl::string_view(buf, 3));
}
// TODO: We should be returning ENXIO and NOT EIO.
TEST_P(UnixSocketPairTest, DISABLED_SocketReopenFromProcfs) {
TEST_P(UnixSocketPairTest, SocketReopenFromProcfs) {
// TODO: We should be returning ENXIO and NOT EIO.
SKIP_IF(IsRunningOnGvisor());
auto sockets = ASSERT_NO_ERRNO_AND_VALUE(NewSocketPair());
// Opening a socket pair via /proc/self/fd/X is a ENXIO.