| Index: mojo/edk/system/message_pipe_unittest.cc
|
| diff --git a/mojo/edk/system/message_pipe_unittest.cc b/mojo/edk/system/message_pipe_unittest.cc
|
| index fcfaeca17904300dca21f92fae0d9f510da7ec58..3aa1e1185d7d26d1ed5e652938a8a7fd4cf1b327 100644
|
| --- a/mojo/edk/system/message_pipe_unittest.cc
|
| +++ b/mojo/edk/system/message_pipe_unittest.cc
|
| @@ -706,6 +706,18 @@ TEST_F(FuseMessagePipeTest, FuseAfterPeerWriteAndClosure) {
|
| EXPECT_EQ(MOJO_RESULT_OK, MojoClose(d));
|
| }
|
|
|
| +TEST_F(MessagePipeTest, ClosePipesStressTest) {
|
| + // Tests Nexus 9 hardware bug triggered by a code sequence in port closure
|
| + // notification logic. https://crbug.com/665869.
|
| + const size_t kNumPipes = 100000;
|
| + for (size_t i = 0; i < kNumPipes; ++i) {
|
| + MojoHandle a, b;
|
| + CreateMessagePipe(&a, &b);
|
| + MojoClose(a);
|
| + MojoClose(b);
|
| + }
|
| +}
|
| +
|
| } // namespace
|
| } // namespace edk
|
| } // namespace mojo
|
|
|