示例#1
0
 def test_03_list_nodes(self):
     HEADING()
     self.keys = self.p.list()
示例#2
0
 def test_show_conf(self):
     HEADING()
     pprint(self.p.user)
     pprint(self.p.cloudtype)
     pprint(self.p.spec)
示例#3
0
 def test_empty_database(self):
     HEADING()
     Benchmark.Start()
     cm.clear(collection=f"{cloud}-flavor")
     Benchmark.Stop()
示例#4
0
 def test_benchmark(self):
     HEADING()
     Benchmark.print(csv=True, tag=cloud)
示例#5
0
 def test_info(self):
     HEADING()
     self.p.info(name=self.name)
示例#6
0
 def test_cms_vm_list(self):
     HEADING()
     command = "cms vm list --refresh"
     time_record = self.test_base(command)
     self.printer_logger(time_record, "vm-list")
示例#7
0
 def test_cms_vm_boot_one(self, vm_name):
     HEADING()
     command = "cms vm boot --name="+vm_name
     time_record = self.test_base(command)
     self.printer_logger(time_record, "vm-boot-1")
示例#8
0
 def test_09_secgroups_remove(self):
     HEADING()
     self.p.remove_secgroup(self.secgroupname)
     self.test_05_list_secgroups()
示例#9
0
 def test_15_list_vm(self):
     HEADING()
     self.test_04_list_vm()
示例#10
0
 def test_07_secgroup_rules_add(self):
     HEADING()
     rules = [self.secgrouprule]
     self.p.add_rules_to_secgroup(self.secgroupname, rules)
     self.test_05_list_secgroups()
示例#11
0
 def test_08_secgroup_rules_remove(self):
     HEADING()
     rules = [self.secgrouprule]
     self.p.remove_rules_from_secgroup(self.secgroupname, rules)
     self.test_05_list_secgroups()
示例#12
0
 def test_06_secgroups_add(self):
     HEADING()
     self.p.add_secgroup(self.secgroupname)
     self.test_05_list_secgroups()
示例#13
0
 def test_benchmark(self):
     HEADING()
     Benchmark.print(csv=True, sysinfo=False)
示例#14
0
 def test_list(self):
     HEADING()
     Benchmark.Start()
     r = g.list(name='test')
     Benchmark.Stop()
示例#15
0
 def test_cms_flavor_list(self):
     HEADING()
     command = "cms flavor list --refresh"
     time_record = self.test_base(command)
     self.printer_logger(time_record, "flavor-list")
示例#16
0
 def test_01_version(self):
     HEADING()
     r = self.p.version()
     pprint(r)
     assert self.vbox_version == r["virtualbox"]["extension"]["version"]
     assert self.vbox_version == r["virtualbox"]["version"]
示例#17
0
 def test_cms_image_list(self):
     HEADING()
     command = "cms image list --refresh"
     time_record = self.test_base(command)
     self.printer_logger(time_record, "image-list")
示例#18
0
 def test_03_name(self):
     HEADING()
     print(self.name)
     assert self.name == "exp-grp-{user}-vm-1".format(user=self.user)
示例#19
0
 def test_cms_vm_start(self, name):
     HEADING()
     command = "cms vm start "+name
     time_record = self.test_base(command)
     self.printer_logger(time_record, "vm-start")
示例#20
0
 def test_04_list_images(self):
     HEADING()
     self.print_images()
示例#21
0
 def test_cms_vm_boot_ten(self):
     # Excluding chameleon from multiple vm boot
     HEADING()
     command = "cms vm boot --n=10"
     time_record = self.test_base(command)
     self.printer_logger(time_record, "vm-boot-10")
示例#22
0
 def test_001_list_keys(self):
     HEADING()
     pprint(self.p.user)
     pprint(self.p.cloudtype)
     pprint(self.p.spec)
 def printHeading(self):
     HEADING()
     print(self.headingText)
示例#24
0
 def test_benchmark_stopwatch_1(self):
     HEADING()
     Benchmark.Start()
     time.sleep(0.1)
     Benchmark.Stop()
     assert True
示例#25
0
    def test_rename(self):
        HEADING()

        self.p.rename(source=self.name, destination=self.new_name)
示例#26
0
 def test_results(self):
     HEADING()
     # storage = self.p.service
     service = self.service
     banner(f"Benchmark results for {service} Storage")
     StopWatch.benchmark()
示例#27
0
 def head_exec():
     HEADING("Hello This is a HEADER Demonstration\n")
示例#28
0
 def test_benchmark(self):
     HEADING()
     Benchmark.print(sysinfo=False, csv=True, tag=cloud)
示例#29
0
 def test_provider_flavor(self):
     HEADING()
     Benchmark.Start()
     r = provider.flavors()
     Benchmark.Stop()
示例#30
0
 def test_03_list_keys(self):
     HEADING()
     self.keys = self.p.keys()