Migrated SplitListMap unit test to gtest framework
[libcds.git] / projects / source.test-hdr.mk
1 CDS_TESTHDR_MAP := \
2     tests/test-hdr/map/hdr_michael_map_hp.cpp \
3     tests/test-hdr/map/hdr_michael_map_dhp.cpp \
4     tests/test-hdr/map/hdr_michael_map_rcu_gpi.cpp \
5     tests/test-hdr/map/hdr_michael_map_rcu_gpb.cpp \
6     tests/test-hdr/map/hdr_michael_map_rcu_gpt.cpp \
7     tests/test-hdr/map/hdr_michael_map_rcu_shb.cpp \
8     tests/test-hdr/map/hdr_michael_map_rcu_sht.cpp \
9     tests/test-hdr/map/hdr_michael_map_nogc.cpp \
10     tests/test-hdr/map/hdr_michael_map_lazy_hp.cpp \
11     tests/test-hdr/map/hdr_michael_map_lazy_dhp.cpp \
12     tests/test-hdr/map/hdr_michael_map_lazy_rcu_gpi.cpp \
13     tests/test-hdr/map/hdr_michael_map_lazy_rcu_gpb.cpp \
14     tests/test-hdr/map/hdr_michael_map_lazy_rcu_gpt.cpp \
15     tests/test-hdr/map/hdr_michael_map_lazy_rcu_shb.cpp \
16     tests/test-hdr/map/hdr_michael_map_lazy_rcu_sht.cpp \
17     tests/test-hdr/map/hdr_michael_map_lazy_nogc.cpp \
18     tests/test-hdr/map/hdr_feldman_hashmap_hp.cpp \
19     tests/test-hdr/map/hdr_feldman_hashmap_dhp.cpp \
20     tests/test-hdr/map/hdr_feldman_hashmap_rcu_gpb.cpp \
21     tests/test-hdr/map/hdr_feldman_hashmap_rcu_gpi.cpp \
22     tests/test-hdr/map/hdr_feldman_hashmap_rcu_gpt.cpp \
23     tests/test-hdr/map/hdr_feldman_hashmap_rcu_shb.cpp \
24     tests/test-hdr/map/hdr_feldman_hashmap_rcu_sht.cpp \
25     tests/test-hdr/map/hdr_refinable_hashmap_hashmap_std.cpp \
26     tests/test-hdr/map/hdr_refinable_hashmap_boost_list.cpp \
27     tests/test-hdr/map/hdr_refinable_hashmap_list.cpp \
28     tests/test-hdr/map/hdr_refinable_hashmap_map.cpp \
29     tests/test-hdr/map/hdr_refinable_hashmap_boost_map.cpp \
30     tests/test-hdr/map/hdr_refinable_hashmap_boost_flat_map.cpp \
31     tests/test-hdr/map/hdr_refinable_hashmap_boost_unordered_map.cpp \
32     tests/test-hdr/map/hdr_refinable_hashmap_slist.cpp \
33     tests/test-hdr/map/hdr_skiplist_map_hp.cpp \
34     tests/test-hdr/map/hdr_skiplist_map_dhp.cpp \
35     tests/test-hdr/map/hdr_skiplist_map_rcu_gpi.cpp \
36     tests/test-hdr/map/hdr_skiplist_map_rcu_gpb.cpp \
37     tests/test-hdr/map/hdr_skiplist_map_rcu_gpt.cpp \
38     tests/test-hdr/map/hdr_skiplist_map_rcu_shb.cpp \
39     tests/test-hdr/map/hdr_skiplist_map_rcu_sht.cpp \
40     tests/test-hdr/map/hdr_skiplist_map_nogc.cpp \
41     tests/test-hdr/map/hdr_splitlist_map_hp.cpp \
42     tests/test-hdr/map/hdr_splitlist_map_dhp.cpp \
43     tests/test-hdr/map/hdr_splitlist_map_nogc.cpp \
44     tests/test-hdr/map/hdr_splitlist_map_rcu_gpi.cpp \
45     tests/test-hdr/map/hdr_splitlist_map_rcu_gpb.cpp \
46     tests/test-hdr/map/hdr_splitlist_map_rcu_gpt.cpp \
47     tests/test-hdr/map/hdr_splitlist_map_rcu_shb.cpp \
48     tests/test-hdr/map/hdr_splitlist_map_rcu_sht.cpp \
49     tests/test-hdr/map/hdr_splitlist_map_lazy_hp.cpp \
50     tests/test-hdr/map/hdr_splitlist_map_lazy_dhp.cpp \
51     tests/test-hdr/map/hdr_splitlist_map_lazy_nogc.cpp \
52     tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_gpi.cpp \
53     tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_gpb.cpp \
54     tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_gpt.cpp \
55     tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_sht.cpp \
56     tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_shb.cpp \
57     tests/test-hdr/map/hdr_striped_hashmap_hashmap_std.cpp \
58     tests/test-hdr/map/hdr_striped_hashmap_boost_list.cpp \
59     tests/test-hdr/map/hdr_striped_hashmap_list.cpp \
60     tests/test-hdr/map/hdr_striped_hashmap_map.cpp \
61     tests/test-hdr/map/hdr_striped_hashmap_boost_map.cpp \
62     tests/test-hdr/map/hdr_striped_hashmap_boost_flat_map.cpp \
63     tests/test-hdr/map/hdr_striped_hashmap_boost_unordered_map.cpp \
64     tests/test-hdr/map/hdr_striped_hashmap_slist.cpp \
65     tests/test-hdr/map/hdr_striped_map_reg.cpp
66
67 CDS_TESTHDR_TREE := \
68     tests/test-hdr/tree/hdr_tree_reg.cpp \
69     tests/test-hdr/tree/hdr_intrusive_ellen_bintree_hp.cpp \
70     tests/test-hdr/tree/hdr_intrusive_ellen_bintree_dhp.cpp \
71     tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpb.cpp \
72     tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpi.cpp \
73     tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpt.cpp \
74     tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_shb.cpp \
75     tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_sht.cpp \
76     tests/test-hdr/tree/hdr_ellenbintree_map_hp.cpp \
77     tests/test-hdr/tree/hdr_ellenbintree_map_dhp.cpp \
78     tests/test-hdr/tree/hdr_ellenbintree_map_rcu_gpb.cpp \
79     tests/test-hdr/tree/hdr_ellenbintree_map_rcu_gpi.cpp \
80     tests/test-hdr/tree/hdr_ellenbintree_map_rcu_gpt.cpp \
81     tests/test-hdr/tree/hdr_ellenbintree_map_rcu_shb.cpp \
82     tests/test-hdr/tree/hdr_ellenbintree_map_rcu_sht.cpp \
83     tests/test-hdr/tree/hdr_ellenbintree_set_hp.cpp \
84     tests/test-hdr/tree/hdr_ellenbintree_set_dhp.cpp \
85     tests/test-hdr/tree/hdr_ellenbintree_set_rcu_gpb.cpp \
86     tests/test-hdr/tree/hdr_ellenbintree_set_rcu_gpi.cpp \
87     tests/test-hdr/tree/hdr_ellenbintree_set_rcu_gpt.cpp \
88     tests/test-hdr/tree/hdr_ellenbintree_set_rcu_shb.cpp \
89     tests/test-hdr/tree/hdr_ellenbintree_set_rcu_sht.cpp \
90     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpb.cpp \
91     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpb_pool_monitor.cpp \
92     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpi.cpp \
93     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpi_pool_monitor.cpp \
94     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpt.cpp \
95     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpt_pool_monitor.cpp \
96     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_shb.cpp \
97     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_shb_pool_monitor.cpp \
98     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_sht.cpp \
99     tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_sht_pool_monitor.cpp \
100     
101
102 CDS_TESTHDR_MISC := \
103     tests/test-hdr/misc/cxx11_atomic_class.cpp \
104     tests/test-hdr/misc/cxx11_atomic_func.cpp \
105     tests/test-hdr/misc/find_option.cpp \
106     tests/test-hdr/misc/allocator_test.cpp \
107     tests/test-hdr/misc/michael_allocator.cpp \
108     tests/test-hdr/misc/hash_tuple.cpp \
109     tests/test-hdr/misc/bitop_st.cpp \
110     tests/test-hdr/misc/split_bitstring.cpp \
111     tests/test-hdr/misc/permutation_generator.cpp \
112     tests/test-hdr/misc/thread_init_fini.cpp
113
114 CDS_TESTHDR_SOURCES := \
115     $(CDS_TESTHDR_MAP) \
116     $(CDS_TESTHDR_TREE) \
117     $(CDS_TESTHDR_MISC)
118