]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
buffer: drop large malloc tests
authorSage Weil <sage@inktank.com>
Mon, 18 Feb 2013 05:47:30 +0000 (21:47 -0800)
committerSage Weil <sage@inktank.com>
Mon, 18 Feb 2013 05:47:30 +0000 (21:47 -0800)
These succeed on my machine and eat unseemly amounts of RAM.

Signed-off-by: Sage Weil <sage@inktank.com>
src/test/bufferlist.cc

index fe91fdf5937f2a7292d6e032eac59a9766865a96..50508d0085ec13e3be47a6a3af407862c2cbe0e6 100644 (file)
@@ -89,7 +89,8 @@ TEST(Buffer, constructors) {
     if (ceph_buffer_track)
       EXPECT_EQ(len, (unsigned)buffer::get_total_alloc());
     EXPECT_EQ(len, ptr.length());
-    EXPECT_THROW(buffer::create_malloc((unsigned)ULLONG_MAX), buffer::bad_alloc);
+    // this doesn't throw on my x86_64 wheezy box --sage
+    //EXPECT_THROW(buffer::create_malloc((unsigned)ULLONG_MAX), buffer::bad_alloc);
   }
   //
   // buffer::claim_malloc
@@ -130,7 +131,8 @@ TEST(Buffer, constructors) {
     ::memset(ptr.c_str(), 'X', len);
     if (ceph_buffer_track)
       EXPECT_EQ(len, (unsigned)buffer::get_total_alloc());
-    EXPECT_THROW(buffer::create_page_aligned((unsigned)ULLONG_MAX), buffer::bad_alloc);
+    // doesn't throw on my x86_64 wheezy box --sage
+    //EXPECT_THROW(buffer::create_page_aligned((unsigned)ULLONG_MAX), buffer::bad_alloc);
 #ifndef DARWIN
     ASSERT_TRUE(ptr.is_page_aligned());
 #endif // DARWIN