Changeset 1909 for XIOS/trunk/xios_test_suite/TEST_SUITE/step2.py
- Timestamp:
- 06/19/20 18:57:59 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/xios_test_suite/TEST_SUITE/step2.py
r1891 r1909 7 7 import copy 8 8 9 param_list = ["ATMdomain", "UsingServer2", "NumberClients", "NumberServers", "RatioServer2", "NumberPoolsServer2", "Duration"]10 param_short_list = ["ATMdom", "Srv2", "NbClnt", "NbSrv", "RatioSrv2", "NbPlSrv2", "Duration"]11 9 12 10 mode=os.getenv("mode") … … 15 13 ref_location=os.getenv("ref_location") 16 14 ref_file=os.getenv("ref_file") 15 16 17 17 18 18 def OSinfo(runthis): … … 26 26 27 27 28 def get_default_param():29 f=open("default_param.json", 'r')30 default_param = json.load(f)31 f.close()32 return default_param[0]33 28 34 29 def nonblank_lines(f): … … 39 34 40 35 def main(): 41 OSinfo("cp "+ref_location+"/"+ref_file+" ./") 42 OSinfo("tar -zxvf "+ref_file) 36 ref_list = glob.glob(ref_location+"/*") 37 for i in range(len(ref_list)): 38 tmp = ref_list[i].split("/") 39 rev = tmp[len(tmp)-1] 40 ref_list[i] = int(rev) 41 ref_list.sort(reverse=True) #ref_list in descending order 42 43 print(ref_list) 44 45 ref_rev = "0" 46 for ref in ref_list: 47 if int(svnr) >= ref : 48 ref_rev = str(rev) 49 break 50 51 if not int(ref_rev): 52 print("no available reference found ... exit") 53 return 54 55 OSinfo("cp "+ref_location+"/"+ref_rev+"/"+ref_file+" ./") 56 OSinfo("tar -zxvf "+ref_location+"/"+ref_rev+"/"+ref_file) 43 57 OSinfo("rm -f "+ref_file) 58 59 44 60 test_folder_list = glob.glob('test_*') 45 61 46 62 for test_folder in test_folder_list: 47 63 config_list = glob.glob(test_folder+"/CONFIG_*") 48 #print(*config_list, sep = "\n")49 64 50 65
Note: See TracChangeset
for help on using the changeset viewer.