volume.write_test_pattern(key=3) assert volume.check_test_pattern(key=3) == True assert snapvol.check_test_pattern(key=2) == True snapvol.detach() assert snapvol.attached() == False snapshot2 = Snapshot(snapvol) snapvol2 = Volume(snapshot=snapshot2) snapvol2.attach(instance) assert snapvol2.check_test_pattern(key=2) == True snapvol2.write_test_pattern(key=4) assert snapvol2.check_test_pattern(key=4) == True snapvol.attach(instance) assert snapvol.attached() == True assert snapvol.check_test_pattern(key=2) == True assert volume.check_test_pattern(key=3) == True volume.detach() assert volume.attached() == False snapvol.detach() assert snapvol.attached() == False snapvol2.detach() assert snapvol2.attached() == False snapvol2.delete() snapshot2.delete() snapvol.delete() snapshot.delete() volume.delete() instance.delete()
"instance, check the data" instance1 = Instance() instance2 = Instance() volume = Volume(size=1) assert volume.attached() == False volume.attach(instance1) assert volume.attached() == True assert volume.attached(instance1) == True volume.write_test_pattern() assert volume.check_test_pattern() == True assert volume.check_test_pattern(key=16) == False volume.detach() assert volume.attached() == False volume.attach(instance2) assert volume.attached(instance2) == True assert volume.check_test_pattern() == True volume.write_test_pattern(key=16) assert volume.check_test_pattern(key=16) == True volume.detach() assert volume.attached() == False volume.delete() instance1.delete() instance2.delete()
assert snapvol.check_test_pattern(key=1) == True snapvol.write_test_pattern(key=2, percentage=10) assert snapvol.check_test_pattern(key=2, percentage=10) == True volume.attach(instance) assert volume.check_test_pattern(key=1) == True volume.write_test_pattern(key=3, percentage=10) assert volume.check_test_pattern(key=3, percentage=10) == True assert snapvol.check_test_pattern(key=2, percentage=10) == True snapvol2 = Volume(snapshot=snapshot) snapvol2.attach(instance) assert snapvol2.check_test_pattern(key=1) == True assert snapvol.check_test_pattern(key=2, percentage=10) == True assert volume.check_test_pattern(key=3, percentage=10) == True volume.detach() snapvol.detach() snapvol2.detach() snapvol.delete() snapvol2.delete() snapshot.delete() volume.delete() instance.delete()
"instance, check the data" instance1 = Instance() instance2 = Instance() volume = Volume(size=1) assert volume.attached() == False volume.attach(instance1) assert volume.attached() == True assert volume.attached(instance1) == True volume.write_test_pattern() assert volume.check_test_pattern() == True assert volume.check_test_pattern(key=16) == False volume.detach() assert volume.attached() == False volume.attach(instance2) assert volume.attached(instance2) == True assert volume.check_test_pattern() == True volume.write_test_pattern(key=16) assert volume.check_test_pattern(key=16) == True volume.detach() assert volume.attached() == False volume.delete() instance1.delete() instance2.delete()