#!/usr/bin/env python from sys import argv, exit from os import environ from helpers.runSusTests import runSusTests, inputs_root, generatingGoldStandards from helpers.modUPS import modUPS from os import system the_dir = generatingGoldStandards() if the_dir == "": the_dir = "%s/Examples" % inputs_root() else: the_dir = the_dir + "/Examples" # convert RMCRT:double -> RMCRT:float system( "cd %s ; ./RMCRT_doubleToFloat RMCRT_test_1L.ups RMCRT_FLT_test_1L.ups" % the_dir) system("cd %s ; ./RMCRT_doubleToFloat RMCRT_ML.ups RMCRT_FLT_ML.ups" % the_dir) system( "cd %s ; ./RMCRT_doubleToFloat RMCRT_bm1_DO.ups RMCRT_FLT_bm1_DO.ups" % the_dir) #______________________________________________________________________ # Test syntax: ( "folder name", "input file", # processors, "OS",["flags1","flag2"]) # flags: # gpu: - run test if machine is gpu enabled # no_uda_comparison: - skip the uda comparisons
#!/usr/bin/env python from sys import argv, exit from os import environ from helpers.runSusTests import runSusTests, inputs_root, generatingGoldStandards from helpers.modUPS import modUPS the_dir = generatingGoldStandards() if the_dir == "" : the_dir = "%s/Wasatch" % inputs_root() else : the_dir = the_dir + "/Wasatch" liddrivencavity3DRe1000rk3_ups = modUPS( the_dir, \ "lid-driven-cavity-3D-Re1000.ups", \ ["<TimeIntegrator> RK3SSP </TimeIntegrator>", \ "<filebase>liddrivencavity3DRe1000rk3.uda</filebase>"]) #______________________________________________________________________ # Test syntax: ( "folder name", "input file", # processors, "OS", ["flags1","flag2"]) # flags: # gpu: - run test if machine is gpu enabled # no_uda_comparison: - skip the uda comparisons # no_memoryTest: - skip all memory checks # no_restart: - skip the restart tests # no_dbg: - skip all debug compilation tests # no_opt: - skip all optimized compilation tests # do_performance_test: - Run the performance test, log and plot simulation runtime. # (You cannot perform uda comparsions with this flag set) # doesTestRun: - Checks if a test successfully runs