diff options
| author | Dean Michael Berris <dberris@google.com> | 2017-01-03 04:04:00 +0000 | 
|---|---|---|
| committer | Dean Michael Berris <dberris@google.com> | 2017-01-03 04:04:00 +0000 | 
| commit | 0aba35710f1db0254f8b2ba3a726d87390ff15ad (patch) | |
| tree | fee3db226d03dd7f4e1f64c7d2023bfc817d7969 /compiler-rt/lib/xray/tests/unit/buffer_queue_test.cc | |
| parent | 887894aaef8fe7b436d48dd825dbcf5dfd4cf3ad (diff) | |
| download | bcm5719-llvm-0aba35710f1db0254f8b2ba3a726d87390ff15ad.tar.gz bcm5719-llvm-0aba35710f1db0254f8b2ba3a726d87390ff15ad.zip | |
Revert "[XRay][compiler-rt] XRay Flight Data Recorder Mode"
This reverts rL290852 as it breaks aarch64 and arm.
llvm-svn: 290854
Diffstat (limited to 'compiler-rt/lib/xray/tests/unit/buffer_queue_test.cc')
| -rw-r--r-- | compiler-rt/lib/xray/tests/unit/buffer_queue_test.cc | 40 | 
1 files changed, 6 insertions, 34 deletions
| diff --git a/compiler-rt/lib/xray/tests/unit/buffer_queue_test.cc b/compiler-rt/lib/xray/tests/unit/buffer_queue_test.cc index de855fd8519..d46f19402c2 100644 --- a/compiler-rt/lib/xray/tests/unit/buffer_queue_test.cc +++ b/compiler-rt/lib/xray/tests/unit/buffer_queue_test.cc @@ -21,16 +21,10 @@ namespace __xray {  static constexpr size_t kSize = 4096; -TEST(BufferQueueTest, API) { -  bool Success = false; -  BufferQueue Buffers(kSize, 1, Success); -  ASSERT_TRUE(Success); -} +TEST(BufferQueueTest, API) { BufferQueue Buffers(kSize, 1); }  TEST(BufferQueueTest, GetAndRelease) { -  bool Success = false; -  BufferQueue Buffers(kSize, 1, Success); -  ASSERT_TRUE(Success); +  BufferQueue Buffers(kSize, 1);    BufferQueue::Buffer Buf;    ASSERT_EQ(Buffers.getBuffer(Buf), std::error_code());    ASSERT_NE(nullptr, Buf.Buffer); @@ -39,9 +33,7 @@ TEST(BufferQueueTest, GetAndRelease) {  }  TEST(BufferQueueTest, GetUntilFailed) { -  bool Success = false; -  BufferQueue Buffers(kSize, 1, Success); -  ASSERT_TRUE(Success); +  BufferQueue Buffers(kSize, 1);    BufferQueue::Buffer Buf0;    EXPECT_EQ(Buffers.getBuffer(Buf0), std::error_code());    BufferQueue::Buffer Buf1; @@ -50,9 +42,7 @@ TEST(BufferQueueTest, GetUntilFailed) {  }  TEST(BufferQueueTest, ReleaseUnknown) { -  bool Success = false; -  BufferQueue Buffers(kSize, 1, Success); -  ASSERT_TRUE(Success); +  BufferQueue Buffers(kSize, 1);    BufferQueue::Buffer Buf;    Buf.Buffer = reinterpret_cast<void *>(0xdeadbeef);    Buf.Size = kSize; @@ -60,9 +50,7 @@ TEST(BufferQueueTest, ReleaseUnknown) {  }  TEST(BufferQueueTest, ErrorsWhenFinalising) { -  bool Success = false; -  BufferQueue Buffers(kSize, 2, Success); -  ASSERT_TRUE(Success); +  BufferQueue Buffers(kSize, 2);    BufferQueue::Buffer Buf;    ASSERT_EQ(Buffers.getBuffer(Buf), std::error_code());    ASSERT_NE(nullptr, Buf.Buffer); @@ -74,9 +62,7 @@ TEST(BufferQueueTest, ErrorsWhenFinalising) {  }  TEST(BufferQueueTest, MultiThreaded) { -  bool Success = false; -  BufferQueue Buffers(kSize, 100, Success); -  ASSERT_TRUE(Success); +  BufferQueue Buffers(kSize, 100);    auto F = [&] {      BufferQueue::Buffer B;      while (!Buffers.getBuffer(B)) { @@ -92,18 +78,4 @@ TEST(BufferQueueTest, MultiThreaded) {    F();  } -TEST(BufferQueueTest, Apply) { -  bool Success = false; -  BufferQueue Buffers(kSize, 10, Success); -  ASSERT_TRUE(Success); -  auto Count = 0; -  BufferQueue::Buffer B; -  for (int I = 0; I < 10; ++I) { -    ASSERT_FALSE(Buffers.getBuffer(B)); -    ASSERT_FALSE(Buffers.releaseBuffer(B)); -  } -  Buffers.apply([&](const BufferQueue::Buffer &B) { ++Count; }); -  ASSERT_EQ(Count, 10); -} -  } // namespace __xray | 

