Disabled BigBlob tests, because they need a lot of time and space

This commit is contained in:
Sebastian Messmer 2015-12-11 12:31:09 +01:00
parent 38c56f6764
commit 1ecabdabeb
1 changed files with 12 additions and 6 deletions

View File

@ -33,7 +33,8 @@ constexpr size_t BigBlobsTest::BLOCKSIZE;
constexpr size_t BigBlobsTest::SMALL_BLOB_SIZE;
constexpr size_t BigBlobsTest::LARGE_BLOB_SIZE;
TEST_F(BigBlobsTest, Resize) {
// DISABLED, because it uses a lot of memory
TEST_F(BigBlobsTest, DISABLED_Resize) {
//These operations are in one test case and not in many small ones, because it takes quite long to create a >4GB blob.
//Resize to >4GB
@ -70,7 +71,8 @@ TEST_F(BigBlobsTest, Resize) {
blobStore->remove(std::move(blob));
}
TEST_F(BigBlobsTest, GrowByWriting_Crossing4GBBorder) {
// DISABLED, because it uses a lot of memory
TEST_F(BigBlobsTest, DISABLED_GrowByWriting_Crossing4GBBorder) {
Data fixture = DataFixture::generate(2*(LARGE_BLOB_SIZE-SMALL_BLOB_SIZE));
blob->write(fixture.data(), SMALL_BLOB_SIZE, fixture.size());
@ -81,7 +83,8 @@ TEST_F(BigBlobsTest, GrowByWriting_Crossing4GBBorder) {
EXPECT_EQ(0, std::memcmp(loaded.data(), fixture.data(), loaded.size()));
}
TEST_F(BigBlobsTest, GrowByWriting_Outside4GBBorder_StartingSizeZero) {
// DISABLED, because it uses a lot of memory
TEST_F(BigBlobsTest, DISABLED_GrowByWriting_Outside4GBBorder_StartingSizeZero) {
Data fixture = DataFixture::generate(1024);
blob->write(fixture.data(), LARGE_BLOB_SIZE, fixture.size());
@ -92,7 +95,8 @@ TEST_F(BigBlobsTest, GrowByWriting_Outside4GBBorder_StartingSizeZero) {
EXPECT_EQ(0, std::memcmp(loaded.data(), fixture.data(), loaded.size()));
}
TEST_F(BigBlobsTest, GrowByWriting_Outside4GBBorder_StartingSizeOutside4GBBorder) {
// DISABLED, because it uses a lot of memory
TEST_F(BigBlobsTest, DISABLED_GrowByWriting_Outside4GBBorder_StartingSizeOutside4GBBorder) {
blob->resize(LARGE_BLOB_SIZE);
Data fixture = DataFixture::generate(1024);
blob->write(fixture.data(), LARGE_BLOB_SIZE+1024, fixture.size());
@ -104,7 +108,8 @@ TEST_F(BigBlobsTest, GrowByWriting_Outside4GBBorder_StartingSizeOutside4GBBorder
EXPECT_EQ(0, std::memcmp(loaded.data(), fixture.data(), loaded.size()));
}
TEST_F(BigBlobsTest, ReadWriteAfterGrown_Crossing4GBBorder) {
// DISABLED, because it uses a lot of memory
TEST_F(BigBlobsTest, DISABLED_ReadWriteAfterGrown_Crossing4GBBorder) {
blob->resize(LARGE_BLOB_SIZE+(LARGE_BLOB_SIZE-SMALL_BLOB_SIZE)+1024);
Data fixture = DataFixture::generate(2*(LARGE_BLOB_SIZE-SMALL_BLOB_SIZE));
blob->write(fixture.data(), SMALL_BLOB_SIZE, fixture.size());
@ -116,7 +121,8 @@ TEST_F(BigBlobsTest, ReadWriteAfterGrown_Crossing4GBBorder) {
EXPECT_EQ(0, std::memcmp(loaded.data(), fixture.data(), loaded.size()));
}
TEST_F(BigBlobsTest, ReadWriteAfterGrown_Outside4GBBorder) {
// DISABLED, because it uses a lot of memory
TEST_F(BigBlobsTest, DISABLED_ReadWriteAfterGrown_Outside4GBBorder) {
blob->resize(LARGE_BLOB_SIZE+2048);
Data fixture = DataFixture::generate(1024);
blob->write(fixture.data(), LARGE_BLOB_SIZE, fixture.size());