def setUpClass(cls): cls.temp_dir = tempfile.mkdtemp() start_events_device(cls.temp_dir, timeout=5) cls.node = DummyNode(name='test_node', parent_cluster=None, base_logdir=cls.temp_dir, ssh_login_info=dict(key_file='~/.ssh/scylla-test')) cls.node.remoter = DummyRemote()
def setUpClass(cls): cls.temp_dir = tempfile.mkdtemp() start_metrics_server() start_events_device(cls.temp_dir, timeout=5) cls.killed = Event() cls.test_killer = TestKiller(timeout_before_kill=5, test_callback=cls.killed.set) cls.test_killer.start() time.sleep(5)
def setUpClass(cls): cls.temp_dir = tempfile.mkdtemp() start_events_device(cls.temp_dir, timeout=5) cls.node = DummyNode( name='test_node', base_logdir=cls.temp_dir, ssh_login_info=dict(key_file='~/.ssh/scylla-test')) cls.node.remoter = DummyRemote() cls.node.database_log = os.path.join(os.path.dirname(__file__), 'test_data', 'database.log')
def start(self): shutil.rmtree(self._tmp_dir) start_events_device('/tmp/logdir') self._event_log_file = None while self._event_log_file is None: try: self._event_log_file = open( f'{self._tmp_dir}/events_log/raw_events.log') except: # pylint: disable=bare-except pass self._result_data = {'end_events': [], 'start_events': []} super().start()
def setUpClass(cls): cls.temp_dir = tempfile.mkdtemp() start_metrics_server() start_events_device(cls.temp_dir, timeout=5) time.sleep(5) cls.killed = Event() def callback(var): # pylint: disable=unused-argument cls.killed.set() cls.test_killer = TestKiller(timeout_before_kill=5, test_callback=callback) cls.test_killer.start() time.sleep(5)
def setUpClass(cls): cls.temp_dir = tempfile.mkdtemp() start_metrics_server() start_events_device(cls.temp_dir, timeout=5) time.sleep(5) cls.killed = Event() def callback(x): cls.killed.set() cls.grafana_annotator = GrafanaAnnotator() cls.grafana_annotator.start() cls.test_killer = TestKiller(timeout_before_kill=5, test_callback=callback) cls.test_killer.start() cls.prometheus_dumper = PrometheusDumper() cls.prometheus_dumper.start() cls.event_logger = EventsFileLogger() cls.event_logger.start(log_dir=cls.temp_dir) time.sleep(5)
def setUpClass(cls): cls.temp_dir = tempfile.mkdtemp() start_events_device(cls.temp_dir) time.sleep(10)
def events(): temp_dir = tempfile.mkdtemp() start_events_device(temp_dir) yield EventsLogUtils(temp_dir=temp_dir) stop_events_device()
def setUpClass(cls): temp_dir = tempfile.mkdtemp() start_events_device(temp_dir)
def setUpClass(cls): cls.temp_dir = tempfile.mkdtemp() start_metrics_server() start_events_device(cls.temp_dir) cls.killed = Event() time.sleep(5)