X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/22099d0593f8067506657185076e10cbeafe5760..5ca17dc381bb7fba4f2689143e2080f7549ee0ab:/teshsuite/smpi/mpich3-test/rma/testlist diff --git a/teshsuite/smpi/mpich3-test/rma/testlist b/teshsuite/smpi/mpich3-test/rma/testlist index 8eac09dd1e..8525de3915 100644 --- a/teshsuite/smpi/mpich3-test/rma/testlist +++ b/teshsuite/smpi/mpich3-test/rma/testlist @@ -1,5 +1,4 @@ -#Needs win_create_keyval win_set_attr, win_get_attr -#winname 2 +winname 2 allocmem 2 putfence1 4 putfidx 4 @@ -8,41 +7,49 @@ accfence1 4 #Needs lock, unlock #adlb_mimic1 3 accfence2 4 -#Needs post -#putpscw1 4 -#accpscw1 4 -#Needs get_group -#getgroup 4 +putpscw1 4 +accpscw1 4 +getgroup 4 transpose1 2 transpose2 2 -#Needs post/start -#transpose3 2 -#Needs lock/unlock -#transpose5 2 +transpose3 2 +#Needs MPI_Win_allocate +#transpose3_shm 2 +transpose5 2 transpose6 1 transpose7 2 test1 2 -#Needs post/start -#test2 2 -#test3 2 -#Needs lock, unlock -#test4 2 +test2 2 +#this example will not run if the one-sided operations are simply +#implemented on top of MPI_Isends and Irecvs +test3 2 +test4 2 test5 2 #Needs lock, unlock -#lockcontention 3 -#lockcontention2 4 -#lockcontention2 8 +lockcontention 3 +lockcontention2 4 +lockcontention2 8 +#Buggy one. #lockcontention3 8 -#lockopts 2 -#transpose4 2 +lockopts 2 +#needs get_accumulate +#lock_dt 2 +#lock_dt_flush 2 +#lock_dt_flushlocal 2 +#lockall_dt 4 timeLimit=240 +#lockall_dt_flush 4 timeLimit=240 +#lockall_dt_flushall 4 timeLimit=240 +#lockall_dt_flushlocal 4 timeLimit=240 +#lockall_dt_flushlocalall 4 timeLimit=240 +#lock_contention_dt 4 timeLimit=240 +transpose4 2 #fetchandadd 7 #fetchandadd_tree 7 -#Needs start, complete +#Needs MPI_Win_test #wintest 2 -#Needs lock, unlock -#contig_displ 1 +contig_displ 1 test1_am 2 -#test2_am 2 +test2_am 2 #test3_am 2 #test4_am 2 test5_am 2 @@ -51,45 +58,43 @@ test5_am 2 accfence2_am 4 test1_dt 2 timeLimit=30 #Needs post/start -#nullpscw 7 -#Needs win_attr -#attrorderwin 1 +nullpscw 7 +attrorderwin 1 #Needs MPI_Win_call_errhandler #wincall 2 -#Needs win_attr -#baseattrwin 1 -#Needs MPI_Win_create_keyval -#fkeyvalwin 1 -#Needs lock, unlock -#selfrma 1 +baseattrwin 1 +fkeyvalwin 1 +selfrma 1 #mixedsync 4 -epochtest 4 -#Needs lock, unlock -#locknull 2 +epochtest 3 +locknull 2 #Needs MPI_Rput, rget, racumulate, MPI_Fetch_and_op, MPI_Compare_and_swap #rmanull 2 #rmazero 2 -#Needs lock, unlock -#strided_acc_indexed 2 -#strided_acc_onelock 2 +strided_acc_indexed 2 +strided_acc_onelock 2 +#needs MPI_Type_create_subarray #strided_acc_subarray 2 -#strided_get_indexed 2 -#strided_putget_indexed 4 +strided_get_indexed 2 +strided_putget_indexed 4 #strided_putget_indexed_shared 4 mpiversion=3.0 #strided_getacc_indexed 4 mpiversion=3.0 #strided_getacc_indexed_shared 4 mpiversion=3.0 window_creation 2 -#Needs lock, unlock -#contention_put 4 -#contention_putget 4 +contention_put 4 +contention_putget 4 #put_base 2 #put_bottom 2 #win_flavors 4 mpiversion=3.0 +#win_flavors 3 mpiversion=3.0 #manyrma2 2 timeLimit=500 manyrma3 2 #win_shared 4 mpiversion=3.0 +#win_shared_create_allocshm 4 mpiversion=3.0 +#win_shared_create_no_allocshm 4 mpiversion=3.0 #win_shared_noncontig 4 mpiversion=3.0 #win_shared_noncontig_put 4 mpiversion=3.0 +#win_zero 4 mpiversion=3.0 #win_dynamic_acc 4 mpiversion=3.0 #get_acc_local 1 mpiversion=3.0 #linked_list 4 mpiversion=3.0 @@ -119,11 +124,45 @@ manyrma3 2 #linked_list_bench_lock_excl 4 mpiversion=3.0 #linked_list_bench_lock_shr 4 mpiversion=3.0 #linked_list_bench_lock_shr_nocheck 4 mpiversion=3.0 +#mutex_bench_shm 4 mpiversion=3.0 +#mutex_bench_shm_ordered 4 mpiversion=3.0 +#rma-contig 2 mpiversion=3.0 timeLimit=720 #badrma 2 mpiversion=3.0 #acc-loc 4 #fence_shm 2 mpiversion=3.0 #mutex_bench 4 mpiversion=3.0 #mutex_bench_shared 4 mpiversion=3.0 +win_shared_zerobyte 4 mpiversion=3.0 +win_shared_put_flush_get 4 mpiversion=3.0 +#get-struct 2 +at_complete 2 +#atomic_rmw_fop 3 +#atomic_rmw_cas 3 +#atomic_rmw_gacc 3 +#atomic_get 3 mpiversion=3.0 timeLimit=300 +#aint 2 mpiversion=3.1 +#acc-pairtype 2 +manyget 2 +#derived-acc-flush_local 3 mpiversion=3.0 +#large-acc-flush_local 3 mpiversion=3.0 +large-small-acc 2 +#win_shared_put_flush_load 3 mpiversion=3.0 +#win_shared_acc_flush_load 3 mpiversion=3.0 +#win_shared_gacc_flush_load 3 mpiversion=3.0 +#win_shared_fop_flush_load 3 mpiversion=3.0 +#win_shared_cas_flush_load 3 mpiversion=3.0 +#put_flush_get 3 mpiversion=3.0 +#acc_flush_get 3 mpiversion=3.0 +#gacc_flush_get 3 mpiversion=3.0 +#fop_flush_get 3 mpiversion=3.0 +#cas_flush_get 3 mpiversion=3.0 +#rget-unlock 2 mpiversion=3.0 +#overlap_wins_put 3 +#overlap_wins_acc 3 +#overlap_wins_gacc 3 +#overlap_wins_fop 3 +#overlap_wins_cas 3 +lock_nested 3 ## This test is not strictly correct. This was meant to test out the ## case when MPI_Test is not nonblocking. However, we ended up