aboutsummaryrefslogtreecommitdiffstats
path: root/util/system/ut/ya.make
blob: 919bbae9690d0d9e1d58cdfba51d43a30fc6e134 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
UNITTEST_FOR(util)

OWNER(g:util)
SUBSCRIBER(g:util-subscribers)

FORK_TESTS()

FORK_SUBTESTS()

SPLIT_FACTOR(40)

TIMEOUT(300)

SIZE(MEDIUM)

IF (OS_DARWIN) 
    SIZE(LARGE) 
    TAG(ya:fat ya:force_sandbox ya:exotic_platform) 
    TIMEOUT(3600) 
ENDIF() 
 
PEERDIR(
    library/cpp/testing/benchmark
)

SRCS(
    system/align_ut.cpp
    system/atexit_ut.cpp
    system/atomic_ut.cpp
    system/backtrace_ut.cpp
    system/byteorder_ut.cpp
    system/compat_ut.cpp
    system/compiler_ut.cpp
    system/context_ut.cpp
    system/condvar_ut.cpp
    system/cpu_id_ut.cpp
    system/datetime_ut.cpp
    system/daemon_ut.cpp
    system/direct_io_ut.cpp
    system/env_ut.cpp
    system/error_ut.cpp
    system/event_ut.cpp
    system/execpath_ut.cpp
    system/file_ut.cpp
    system/filemap_ut.cpp
    system/flock_ut.cpp
    system/fs_ut.cpp
    system/fstat_ut.cpp
    system/getpid_ut.cpp
    system/guard_ut.cpp
    system/hi_lo_ut.cpp
    system/hostname_ut.cpp
    system/info_ut.cpp
    system/interrupt_signals_ut.cpp
    system/mem_info_ut.cpp
    system/mincore_ut.cpp
    system/mutex_ut.cpp
    system/nice_ut.cpp
    system/pipe_ut.cpp
    system/platform_ut.cpp
    system/progname_ut.cpp
    system/rusage_ut.cpp
    system/rwlock_ut.cpp
    system/sanitizers_ut.cpp
    system/shellcommand_ut.cpp
    system/spinlock_ut.cpp
    system/src_root_ut.cpp
    system/src_location_ut.cpp
    system/shmat_ut.cpp
    system/tempfile_ut.cpp
    system/thread_ut.cpp
    system/tls_ut.cpp
    system/types_ut.cpp
    system/type_name_ut.cpp
    system/user_ut.cpp
    system/unaligned_mem_ut.cpp
    system/yassert_ut.cpp
)

IF (OS_WINDOWS) 
    DEPENDS( 
        util/system/ut/stdin_osfhandle 
    ) 
ENDIF() 
 
REQUIREMENTS(ram:12)

END()