These multiple identical test signatures conflict and cause macro
expansion, and therefore the build, to fail.
Fixes: https://tracker.ceph.com/issues/52891
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
}
}
-TEST(LibRGW, CLEANUP) {
+TEST(LibRGW, CLEANUP1) {
int ret = 0;
using std::get;
}
}
-TEST(LibRGW, CLEANUP) {
+TEST(LibRGW, CLEANUP4) {
int ret;
if (object_fh) {
ret = rgw_fh_rele(fs, object_fh, RGW_FH_RELE_FLAG_NONE);
}
}
-TEST(LibRGW, CLEANUP) {
+TEST(LibRGW, CLEANUP3) {
// do nothing
}
}
}
-TEST(LibRGW, CLEANUP) {
+TEST(LibRGW, CLEANUP2) {
if (do_readv) {
// release resources
ASSERT_NE(uio->uio_rele, nullptr);
marker_objs.clear();
}
-TEST(LibRGW, CLEANUP) {
+TEST(LibRGW, CLEANUP6) {
int rc;
if (do_marker1) {
marker_objs.clear();
}
-TEST(LibRGW, CLEANUP) {
+TEST(LibRGW, CLEANUP5) {
int rc;
if (do_marker1) {