def setUp(self): self._config = ConfigParser() self._config.add_section('general') self._config.add_section('virtio') agent_class = None if platform.system() in ['Windows', 'Microsoft']: self._vport_name, agent_class = _win32_setup_test(self._config) else: self._vport_name, agent_class = _linux_setup_test(self._config) self._validator = MessageValidator(self._vport_name) self._vport = self._validator.port() test_port.add_test_port(self._vport_name, self._vport) self._config.set('general', 'heart_beat_rate', '5') self._config.set('general', 'report_user_rate', '10') self._config.set('general', 'report_application_rate', '120') self._config.set('general', 'report_disk_usage', '300') self._config.set('virtio', 'device', self._vport_name) self.vdsAgent = agent_class(self._config)