]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
src/test: remove version check and add data alignment for chunk_read test
authormyoungwon oh <omwmw@sk.com>
Tue, 5 Dec 2017 06:54:03 +0000 (15:54 +0900)
committermyoungwon oh <omwmw@sk.com>
Sun, 7 Jan 2018 13:41:55 +0000 (22:41 +0900)
Signed-off-by: Myoungwon Oh <omwmw@sk.com>
src/test/osd/RadosModel.h
src/test/osd/TestRados.cc

index 104614dbeca0867ac187d06d37fa5aa152120c18..d0ea5b82c52346ad70e2d2f3afc4ef75f2af688d 100644 (file)
@@ -2133,7 +2133,6 @@ public:
 
     for (int i = 0; i < 2; i++) {
       assert(completions[i]->is_complete()); 
-      uint64_t version = completions[i]->get_version64();
       int err = completions[i]->get_return_value();
       if (err != retval) {
         cerr << num << ": Error: oid " << oid << " read returned different error codes: "
@@ -2147,11 +2146,6 @@ public:
           ceph_abort();
         }
       }
-      if (version != tgt_value.version) {
-       cerr << num << ": oid " << oid << " version is " << version
-            << " and expected " << tgt_value.version << std::endl;
-       assert(version == tgt_value.version);
-      }
     }
 
     if (!retval) {
index c87cdcb0dad5f2d8ed58ca2f9c8c1924a96f03f8..3e76818259f41d874b4516f907503e0a8ceee3f7 100644 (file)
@@ -199,10 +199,14 @@ public:
        }
        uint32_t rand_offset = rand() % max_len;
        uint32_t rand_length = rand() % max_len;
+       rand_offset = rand_offset - (rand_offset % 512);
+       rand_length = rand_length - (rand_length % 512);
 
        while (rand_offset + rand_length > max_len || rand_length == 0) {
          rand_offset = rand() % max_len;
          rand_length = rand() % max_len;
+         rand_offset = rand_offset - (rand_offset % 512);
+         rand_length = rand_length - (rand_length % 512);
        }
        uint32_t rand_tgt_offset = rand_offset;
        cout << m_op << ": " << "set_chunk oid " << oid.str() << " offset: " << rand_offset