@@ -2,8 +2,8 @@ add_subdirectory(charset)
2
2
add_subdirectory (draft )
3
3
4
4
if (YDB_SDK_TESTS )
5
- add_ydb_multiple_tests ( PREFIX util-datetime
6
- FILES
5
+ add_ydb_test ( NAME util-datetime-ut
6
+ SOURCES
7
7
datetime/base_ut.cpp
8
8
datetime/cputimer_ut.cpp
9
9
datetime/parser_deprecated_ut.cpp
@@ -17,8 +17,8 @@ if (YDB_SDK_TESTS)
17
17
unit
18
18
)
19
19
20
- add_ydb_multiple_tests ( PREFIX util-digest
21
- FILES
20
+ add_ydb_test ( NAME util-digest-ut
21
+ SOURCES
22
22
digest/city_ut.cpp
23
23
digest/fnv_ut.cpp
24
24
digest/multi_ut.cpp
@@ -31,8 +31,8 @@ if (YDB_SDK_TESTS)
31
31
unit
32
32
)
33
33
34
- add_ydb_multiple_tests ( PREFIX util-folder
35
- FILES
34
+ add_ydb_test ( NAME util-folder-ut
35
+ SOURCES
36
36
folder /dirut_ut.cpp
37
37
folder /filelist_ut.cpp
38
38
folder /fts_ut.cpp
@@ -47,8 +47,8 @@ if (YDB_SDK_TESTS)
47
47
unit
48
48
)
49
49
50
- add_ydb_multiple_tests ( PREFIX util-generic
51
- FILES
50
+ add_ydb_test ( NAME util-generic-ut
51
+ SOURCES
52
52
generic/adaptor_ut.cpp
53
53
generic/algorithm_ut.cpp
54
54
generic/array_ref_ut.cpp
@@ -123,8 +123,8 @@ if (YDB_SDK_TESTS)
123
123
)
124
124
endif ()
125
125
126
- add_ydb_multiple_tests ( PREFIX util-memory
127
- FILES
126
+ add_ydb_test ( NAME util-memory-ut
127
+ SOURCES
128
128
memory/addstorage_ut.cpp
129
129
memory/blob_ut.cpp
130
130
memory/pool_ut.cpp
@@ -137,8 +137,8 @@ if (YDB_SDK_TESTS)
137
137
unit
138
138
)
139
139
140
- add_ydb_multiple_tests ( PREFIX util-network
141
- FILES
140
+ add_ydb_test ( NAME util-network-ut
141
+ SOURCES
142
142
network/address_ut.cpp
143
143
network/endpoint_ut.cpp
144
144
network/ip_ut.cpp
@@ -153,8 +153,8 @@ if (YDB_SDK_TESTS)
153
153
unit
154
154
)
155
155
156
- add_ydb_multiple_tests ( PREFIX util-random
157
- FILES
156
+ add_ydb_test ( NAME util-random-ut
157
+ SOURCES
158
158
random/common_ops_ut.cpp
159
159
random/easy_ut.cpp
160
160
random/entropy_ut.cpp
@@ -170,8 +170,8 @@ if (YDB_SDK_TESTS)
170
170
unit
171
171
)
172
172
173
- add_ydb_multiple_tests ( PREFIX util-stream
174
- FILES
173
+ add_ydb_test ( NAME util-stream-ut
174
+ SOURCES
175
175
stream/aligned_ut.cpp
176
176
stream/buffered_ut.cpp
177
177
stream/buffer_ut.cpp
@@ -199,8 +199,8 @@ if (YDB_SDK_TESTS)
199
199
unit
200
200
)
201
201
202
- add_ydb_multiple_tests ( PREFIX util-string
203
- FILES
202
+ add_ydb_test ( NAME util-string-ut
203
+ SOURCES
204
204
string /ascii_ut.cpp
205
205
string /builder_ut.cpp
206
206
string /cast_ut.cpp
@@ -222,8 +222,8 @@ if (YDB_SDK_TESTS)
222
222
unit
223
223
)
224
224
225
- add_ydb_multiple_tests ( PREFIX util-system
226
- FILES
225
+ add_ydb_test ( NAME util-system-ut
226
+ SOURCES
227
227
system /align_ut.cpp
228
228
system /atexit_ut.cpp
229
229
system /backtrace_ut.cpp
@@ -258,6 +258,9 @@ if (YDB_SDK_TESTS)
258
258
system /nice_ut.cpp
259
259
system /pipe_ut.cpp
260
260
system /platform_ut.cpp
261
+ # NOTE: `progname_ut` checks if the executable file's name, aka the target's
262
+ # name, is either "util-system-ut" or slightly different variations
263
+ system /progname_ut.cpp
261
264
system /rusage_ut.cpp
262
265
system /rwlock_ut.cpp
263
266
system /sanitizers_ut.cpp
@@ -269,6 +272,10 @@ if (YDB_SDK_TESTS)
269
272
system /tempfile_ut.cpp
270
273
system /tls_ut.cpp
271
274
system /type_name_ut.cpp
275
+ # NOTE: `thread_ut` compares the executable file's name and the current
276
+ # thread name, whose length can't be more than 16 bytes in Linux,
277
+ # so the test name shouldn't be longer than "util-system-ut"
278
+ system /thread_ut.cpp
272
279
system /types_ut.cpp
273
280
# TODO: add library/cpp/testing/benchmark
274
281
# depends only on NBench::Clobber, that's a memory optimization barrier
@@ -282,22 +289,6 @@ if (YDB_SDK_TESTS)
282
289
unit
283
290
)
284
291
285
- # This test checks if the executable file's name (the same name as the target)
286
- # is either "util-system-ut" or slightly different variations.
287
- # It also compares the executable file's name and the current thread name,
288
- # whose length can't be more than 16 bytes in Linux, so "util-system-ut" is
289
- # a suitable name.
290
- add_ydb_test (NAME util-system-ut
291
- SOURCES
292
- system /progname_ut.cpp
293
- system /thread_ut.cpp
294
- LINK_LIBRARIES
295
- yutil
296
- cpp-testing-unittest_main
297
- LABELS
298
- unit
299
- )
300
-
301
292
if (CMAKE_SYSTEM_NAME STREQUAL "Windows" )
302
293
add_ydb_test (NAME util-system-fs_win_ut
303
294
SOURCES
@@ -310,8 +301,8 @@ if (YDB_SDK_TESTS)
310
301
)
311
302
endif ()
312
303
313
- add_ydb_multiple_tests ( PREFIX util-thread
314
- FILES
304
+ add_ydb_test ( NAME util-thread-ut
305
+ SOURCES
315
306
thread/factory_ut.cpp
316
307
thread/lfqueue_ut.cpp
317
308
thread/lfstack_ut.cpp
0 commit comments