def __init__(self): self.impalad_nodes = local_config_testing()['impalad_nodes'] self.cpufreq_range = local_config_testing()['CPUFreq_range'] self.query_list = local_config_testing()['query_list'] self.query_dir = local_config_testing()['query_dir'] self.every_query_times = local_config_testing()['every_query_times'] self.impala_server = local_config_testing()['IMPALA_SERVER'] self.database_name = local_config_testing()['DATABASE_NAME'] self.sh_path = os.path.join(local_config_testing()['cur_path'],'testing_onebyone','runsql.sh') self.network = local_config_testing()['net_work'] self.des_dic = {} self.CPUFreqSet_OBJ = CPUFreqSet() self.check_sys_state_obj = check_sys_state()
def __init__(self,logging,log_dir,user_name): self.impalad_nodes = local_config()['impalad_nodes'] self.cpufreq_range = local_config()['CPUFreq_range'] self.query_list = local_config()['query_list'] self.query_dir = local_config()['query_dir'] self.impala_server = local_config()['IMPALA_SERVER'] self.database_name = local_config()['DATABASE_NAME'] self.sh_path = os.path.join(local_config()['install_path'],'queries','runsql.sh') self.profile_path = log_dir self.network = local_config()['net_work'] self.des_dic = {} self.CPUFreqSet_OBJ = CPUFreqSet() self.check_sys_state_obj = check_sys_state() self.logging = logging self.user_name = user_name self.users_InTotal = os.path.split(os.path.split(self.profile_path)[0])[1]