Пример #1
0
    def setUp(self):
        self.session = None
        self.vm = None
        self.ssh_wait_timeout = None
        aws.init_test(self)

        if 'test_multi' in self.name.name or \
                'test_cleanup' in self.name.name or \
                int(self.params.get('disks', '*/instance_types/*')) == 1:
            self.log.info('Prepare disks for multi disk test.')
            self.disk1 = EC2Volume(self.params)
            res_id = aws.get_exists_resource_id(self.teststmpdir, 'standard')
            if not self.disk1.reuse_init(res_id):
                self.disk1.create(disksize=10, disktype='standard')
                aws.save_exists_resource_id(self.teststmpdir, self.disk1)
            self.disk2 = EC2Volume(self.params)
            res_id = aws.get_exists_resource_id(self.teststmpdir, 'gp2')
            if not self.disk2.reuse_init(res_id):
                self.disk2.create(disksize=10, disktype='gp2')
                aws.save_exists_resource_id(self.teststmpdir, self.disk2)
            self.disk3 = EC2Volume(self.params)
            res_id = aws.get_exists_resource_id(self.teststmpdir, 'io1')
            if not self.disk3.reuse_init(res_id):
                self.disk3.create(disksize=100, disktype='io1')
                aws.save_exists_resource_id(self.teststmpdir, self.disk3)
            self.disk4 = EC2Volume(self.params)
            res_id = aws.get_exists_resource_id(self.teststmpdir, 'sc1')
            if not self.disk4.reuse_init(res_id):
                self.disk4.create(disksize=500, disktype='sc1')
                aws.save_exists_resource_id(self.teststmpdir, self.disk4)
 def setUp(self):
     self.session = None
     self.vm = None
     self.ssh_wait_timeout = None
     aws.init_test(self)
     time.sleep(30)
     self._get_kdump_status()
     self.cpu_count = utils_lib.run_cmd(
         self, "grep processor /proc/cpuinfo |wc -l", expect_ret=0)
     self.log.info("CPU(s): %s" % self.cpu_count)
     utils_lib.run_cmd(self,
                       'lscpu',
                       expect_ret=0,
                       cancel_not_kw='Xen',
                       msg="Not run in xen instance")
    def setUp(self):
        self.session = None
        self.session1 = None
        self.session2 = None
        self.vm = None
        self.vm1 = None
        self.vm2 = None
        self.snap = None

        self.ssh_wait_timeout = None
        aws.init_test(self, instance_index=0)
        self.vm1 = self.vm
        self.session1 = self.session
        if self.name.name.endswith("test_iperf_ipv4"):
            self.log.info("2 Nodes needed!")
            aws.init_test(self, instance_index=1)
            self.vm2 = self.vm
            self.session2 = self.session
        else:
            self.log.info("1 Node needed!")
    def setUp(self):
        self.session = None
        self.vm = None
        self.ssh_wait_timeout = None
        aws.init_test(self)

        if 'test_multi' in self.name.name or 'blktests' in self.name.name:
            self.log.info('Prepare disks for multi disk test.')
            if self.params.get('outpostarn') is not None:
                self.log.info(
                    "outpostarn specified, only gp2 disk supported for now.")
                self.disk1 = EC2Volume(self.params)
                res_id = aws.get_exists_resource_id(self.teststmpdir, 'gp2')
                if not self.disk1.reuse_init(res_id):
                    self.disk1.create(disksize=10, disktype='gp2')
                    aws.save_exists_resource_id(self.teststmpdir, self.disk1)
            else:
                self.disk1 = EC2Volume(self.params)
                res_id = aws.get_exists_resource_id(self.teststmpdir,
                                                    'standard')
                if not self.disk1.reuse_init(res_id):
                    self.disk1.create(disksize=10, disktype='standard')
                    aws.save_exists_resource_id(self.teststmpdir, self.disk1)
                self.disk2 = EC2Volume(self.params)
                res_id = aws.get_exists_resource_id(self.teststmpdir, 'gp2')
                if not self.disk2.reuse_init(res_id):
                    self.disk2.create(disksize=10, disktype='gp2')
                    aws.save_exists_resource_id(self.teststmpdir, self.disk2)
                self.disk3 = EC2Volume(self.params)
                res_id = aws.get_exists_resource_id(self.teststmpdir, 'io1')
                if not self.disk3.reuse_init(res_id):
                    self.disk3.create(disksize=100, disktype='io1')
                    aws.save_exists_resource_id(self.teststmpdir, self.disk3)
                self.disk4 = EC2Volume(self.params)
                res_id = aws.get_exists_resource_id(self.teststmpdir, 'sc1')
                if not self.disk4.reuse_init(res_id):
                    self.disk4.create(disksize=500, disktype='sc1', loops=60)
                    aws.save_exists_resource_id(self.teststmpdir, self.disk4)
 def setUp(self):
     self.session = None
     self.vm = None
     self.ssh_wait_timeout = None
     aws.init_test(self)
     self.session.connect(timeout=self.ssh_wait_timeout)