void RadosTestEC::SetUpTestCase()
{
- SKIP_IF_CRIMSON();
auto pool_prefix = fmt::format("{}_", ::testing::UnitTest::GetInstance()->current_test_case()->name());
pool_name = get_temp_pool_name(pool_prefix);
ASSERT_EQ("", create_one_ec_pool(pool_name, &s_cluster));
void RadosTestEC::TearDownTestCase()
{
- SKIP_IF_CRIMSON();
ASSERT_EQ(0, destroy_one_ec_pool(pool_name, &s_cluster));
}
void RadosTestEC::SetUp()
{
- SKIP_IF_CRIMSON();
cluster = RadosTestEC::s_cluster;
ASSERT_EQ(0, rados_ioctx_create(cluster, pool_name.c_str(), &ioctx));
nspace = get_temp_pool_name();
void RadosTestEC::TearDown()
{
- SKIP_IF_CRIMSON();
if (cleanup) {
cleanup_default_namespace(ioctx);
cleanup_namespace(ioctx, nspace);
};
TEST(LibRadosAioEC, SimpleWrite) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, WaitForComplete) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, RoundTrip) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, RoundTrip2) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, RoundTripAppend) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion, my_completion2, my_completion3, my_completion4;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, IsComplete) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, IsSafe) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, ReturnValue) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, Flush) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, FlushAsync) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, RoundTripWriteFull) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion, my_completion2, my_completion3;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, SimpleStat) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
TEST(LibRadosAioEC, SimpleStatNS) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, StatRemove) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, ExecuteClass) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion;
ASSERT_EQ("", test_data.init());
}
TEST(LibRadosAioEC, MultiWrite) {
- SKIP_IF_CRIMSON();
AioTestDataEC test_data;
rados_completion_t my_completion, my_completion2, my_completion3;
ASSERT_EQ("", test_data.init());
}
TEST_F(LibRadosIoEC, SimpleWrite) {
- SKIP_IF_CRIMSON();
char buf[128];
memset(buf, 0xcc, sizeof(buf));
ASSERT_EQ(0, rados_write(ioctx, "foo", buf, sizeof(buf), 0));
}
TEST_F(LibRadosIoEC, RoundTrip) {
- SKIP_IF_CRIMSON();
char buf[128];
char buf2[128];
memset(buf, 0xcc, sizeof(buf));
}
TEST_F(LibRadosIoEC, OverlappingWriteRoundTrip) {
- SKIP_IF_CRIMSON();
int bsize = alignment;
int dbsize = bsize * 2;
char *buf = (char *)new char[dbsize];
}
TEST_F(LibRadosIoEC, WriteFullRoundTrip) {
- SKIP_IF_CRIMSON();
char buf[128];
char buf2[64];
char buf3[128];
}
TEST_F(LibRadosIoEC, AppendRoundTrip) {
- SKIP_IF_CRIMSON();
char *buf = (char *)new char[alignment];
char *buf2 = (char *)new char[alignment];
char *buf3 = (char *)new char[alignment *2];
}
TEST_F(LibRadosIoEC, TruncTest) {
- SKIP_IF_CRIMSON();
char buf[128];
char buf2[sizeof(buf)];
memset(buf, 0xaa, sizeof(buf));
}
TEST_F(LibRadosIoEC, RemoveTest) {
- SKIP_IF_CRIMSON();
char buf[128];
char buf2[sizeof(buf)];
memset(buf, 0xaa, sizeof(buf));
}
TEST_F(LibRadosIoEC, XattrsRoundTrip) {
- SKIP_IF_CRIMSON();
char buf[128];
char attr1[] = "attr1";
char attr1_buf[] = "foo bar baz";
}
TEST_F(LibRadosIoEC, RmXattr) {
- SKIP_IF_CRIMSON();
char buf[128];
char attr1[] = "attr1";
char attr1_buf[] = "foo bar baz";
}
TEST_F(LibRadosIoEC, XattrIter) {
- SKIP_IF_CRIMSON();
char buf[128];
char attr1[] = "attr1";
char attr1_buf[] = "foo bar baz";