# but jenkins only creates a valid path on # the primary host (server/test node) os.chdir('/tmp/') if (args_core): for host in ci_site_config.node_map[node]: hosts.append(host) if (args.device != 'ze'): if (run_test == 'all' or run_test == 'fabtests'): run.fi_info_test(args_core, hosts, ofi_build_mode, util=args.util) run.fabtests(args_core, hosts, ofi_build_mode, args_util) if (run_test == 'all' or run_test == 'shmem'): run.shmemtest(args_core, hosts, ofi_build_mode, args_util) if (run_test == 'all' or run_test == 'oneccl'): run.oneccltest(args_core, hosts, ofi_build_mode, args_util) for mpi in mpilist: if (run_test == 'all' or run_test == 'mpichtestsuite'): run.mpich_test_suite(args_core, hosts, mpi, ofi_build_mode, args_util) if (run_test == 'all' or run_test == 'IMB'): run.intel_mpi_benchmark(args_core, hosts, mpi, ofi_build_mode, imb_group, args_util)
#look for a valid location before running # the test on the secondary host(client) # but jenkins only creates a valid path on # the primary host (server/test node) os.chdir('/tmp/') if (args_prov): for host in ci_site_config.node_map[node]: hosts.append(host) for prov in common.prov_list: if (prov.core == args_prov): if (prov.util == None): run.fi_info_test(prov.core, hosts, ofi_build_mode) run.fabtests(prov.core, hosts, ofi_build_mode) for mpi in mpilist: run.intel_mpi_benchmark(prov.core, hosts, mpi, ofi_build_mode) run.mpistress_benchmark(prov.core, hosts, mpi, ofi_build_mode) run.osu_benchmark(prov.core, hosts, mpi, ofi_build_mode) else: run.fi_info_test(prov.core, hosts, ofi_build_mode, util=prov.util) run.fabtests(prov.core, hosts, ofi_build_mode, util=prov.util) for mpi in mpilist: run.intel_mpi_benchmark(prov.core, hosts, mpi, ofi_build_mode, \ util=prov.util,)