Adds parallel test organization (actual test cases are still sequential)
authorPeizhao Ou <peizhaoo@uci.edu>
Thu, 8 Feb 2018 20:49:43 +0000 (12:49 -0800)
committerPeizhao Ou <peizhaoo@uci.edu>
Thu, 8 Feb 2018 20:49:43 +0000 (12:49 -0800)
commitf7b18ec599eadb55ea2e8757ba12fcab12e9f708
treef008e40f9379f9a2f8beba73332efc48bcfee934
parent6e082e4b12c3dff7c69d9e089fb3f33fc2395de5
Adds parallel test organization (actual test cases are still sequential)
127 files changed:
test/stress/CMakeLists.txt
test/stress/parallel/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3.h [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3_cuckoo.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3_ellentree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3_feldman_hashmap.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3_michael.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3_skip.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/del3/map_del3_split.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd.h [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd_cuckoo.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd_ellentree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd_feldman_hashmap.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd_michael.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd_skip.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/delodd/map_delodd_split.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string.h [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_cuckoo.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_ellentree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_feldman_hashset.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_michael.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_skip.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_split.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_std.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/find_string/map_find_string_striped.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func.h [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_cuckoo.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_ellentree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_feldman_hashset.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_michael.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_skip.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_split.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_func/map_insdel_func_striped.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int.h [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_cuckoo.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_ellentree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_feldman_hashset.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_michael.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_skip.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_split.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_item_int/map_insdel_item_int_striped.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string.h [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_cuckoo.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_ellentree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_feldman_hashset.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_michael.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_skip.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_split.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_std.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdel_string/map_insdel_string_striped.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind.h [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_cuckoo.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_ellentree_hp.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_ellentree_rcu.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_feldman_hashset_hp.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_feldman_hashset_rcu.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_michael_hp.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_michael_rcu.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_skip_hp.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_skip_rcu.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_split_hp.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_split_rcu.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_std.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/insdelfind/map_insdelfind_striped.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/iter_erase/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/iter_erase/map_iter_erase.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/iter_erase/map_iter_erase.h [new file with mode: 0644]
test/stress/parallel/parallel-map/iter_erase/map_iter_erase_feldman_hashmap.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/iter_erase/map_iter_erase_michael.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/iter_erase/map_iter_erase_split.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_bronson_avltree.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_cuckoo.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_ellen_bintree.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_feldman_hashmap.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_iterable_list.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_lazy_list.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_michael.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_michael_list.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_skip_list.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_split_list.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_std.h [new file with mode: 0644]
test/stress/parallel/parallel-map/map_type_striped.h [new file with mode: 0644]
test/stress/parallel/parallel-map/minmax/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-map/minmax/map_minmax.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/minmax/map_minmax.h [new file with mode: 0644]
test/stress/parallel/parallel-map/minmax/map_minmax_bronsonavltree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/minmax/map_minmax_ellentree.cpp [new file with mode: 0644]
test/stress/parallel/parallel-map/minmax/map_minmax_skip.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/CMakeLists.txt [new file with mode: 0644]
test/stress/parallel/parallel-misc/backoff.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/common.h [new file with mode: 0644]
test/stress/parallel/parallel-misc/deque_driver.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/main.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/mcslock_driver.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/rigtorp_mpmc_driver.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/rigtorp_spsc_driver.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/rwlock_driver.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/seqlock_driver.cpp [new file with mode: 0644]
test/stress/parallel/parallel-misc/spinlock_driver.cpp [new file with mode: 0644]
test/stress/parallel/parallel_freelist_put_get.cpp [new file with mode: 0644]
test/stress/parallel/parallel_freelist_put_get_single.cpp [new file with mode: 0644]
test/stress/parallel/parallel_queue.cpp [new file with mode: 0644]
test/stress/parallel/parallel_stack.cpp [new file with mode: 0644]
test/stress/parallel/test.cpp [new file with mode: 0644]