diff --git a/tests/auto_crash_gen_script/auto_crash_gen_script.py b/tests/auto_crash_gen_script/auto_crash_gen_script.py index b80782bc911b275286ed01e8a2a91884285cdde1..ce0886f53c8f5d4c3e8f2825cc993d3bda5f6b08 100644 --- a/tests/auto_crash_gen_script/auto_crash_gen_script.py +++ b/tests/auto_crash_gen_script/auto_crash_gen_script.py @@ -18,6 +18,7 @@ import time # set path about run instance +core_path = '/home/coredump/' base_dir = os.path.dirname(os.path.realpath(__file__)) if base_dir.find("community")>0: repo = "community" @@ -75,9 +76,9 @@ def random_args(args_list): args_list["--debug"]=False args_list["--per-thread-db-connection"]=True args_list["--track-memory-leaks"]=False - args_list["--max-steps"]=random.randint(200,300) + args_list["--max-steps"]=random.randint(300,500) - threads = [16,32,64] + threads = [32,64,128,256] args_list["--num-threads"]=random.sample(threads,1)[0] #$ debug args_list["--ignore-errors"]=[] ## can add error codes for detail @@ -168,6 +169,7 @@ def get_cmds(args_list): def run_crash_gen(crash_cmds,result_file): os.system('echo "%s">>%s'%(crash_cmds,crash_gen_cmds_file)) + os.system(crash_gen_cmds_file, core_path) os.system("%s>>%s"%(crash_cmds,result_file)) def check_status(result_file):