1 #
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
6 #
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
10 #
11
12 #
13 # Copyright (c) 2012 by Delphix. All rights reserved.
14 # Copyright 2020 Joyent, Inc.
15 # Copyright 2022 OmniOS Community Edition (OmniOSce) Association.
16 # Copyright 2021 Tintri by DDN, Inc. All rights reserved.
17 # Copyright 2023 Oxide Computer Company
18 # Copyright 2022 MNX Cloud, Inc.
19 #
20
21 [DEFAULT]
22 pre =
23 verbose = False
24 quiet = False
25 timeout = 60
26 post =
27 outputdir = /var/tmp/test_results
28
29 [/opt/os-tests/tests/poll]
30 user = root
31 tests = ['poll_test', 'epoll_test']
32
33 [/opt/os-tests/tests/eventfd.32]
34 [/opt/os-tests/tests/eventfd.64]
35
36 [/opt/os-tests/tests/odirectory.32]
37 [/opt/os-tests/tests/odirectory.64]
38
39 [/opt/os-tests/tests/clock_gettime.32]
40 [/opt/os-tests/tests/clock_gettime.64]
41
42 [/opt/os-tests/tests/ucontext.32]
43 [/opt/os-tests/tests/ucontext.64]
44
45 [/opt/os-tests/tests/secflags]
46 user = root
47 tests = ['secflags_aslr',
48 'secflags_core',
49 'secflags_dts',
50 'secflags_elfdump',
51 'secflags_forbidnullmap',
52 'secflags_limits',
53 'secflags_noexecstack',
54 'secflags_proc',
55 'secflags_psecflags',
56 'secflags_syscall',
57 'secflags_truss',
58 'secflags_zonecfg']
59
60 [/opt/os-tests/tests/signalfd]
61 tests = ['basic_args', 'basic_read', 'multipoll']
62
63 [/opt/os-tests/tests/sigqueue]
64 tests = ['sigqueue_queue_size']
65
66 [/opt/os-tests/tests/sdevfs]
67 user = root
68 tests = ['sdevfs_eisdir']
69
70 [/opt/os-tests/tests/tmpfs]
71 user = root
72 tests = ['tmpfs_badmount', 'tmpfs_enospc']
73
74 [/opt/os-tests/tests/stress]
75 user = root
76 tests = ['dladm-kstat']
77
78 [/opt/os-tests/tests/timer]
79 user = root
80 tests = ['timer_limit']
81
82 [/opt/os-tests/tests/file-locking]
83 tests = ['runtests.32', 'runtests.64']
84
85 [/opt/os-tests/tests/sockfs]
86 user = root
87 tests = ['conn', 'dgram', 'drop_priv', 'nosignal', 'rights.32', 'rights.64',
88 'sockpair', 'recvmsg.32', 'recvmsg.64']
89
90 [/opt/os-tests/tests/syscall]
91 tests = ['fchmodat.32', 'fchmodat.64', 'open.32', 'open.64']
92
93 [/opt/os-tests/tests/pf_key]
94 user = root
95 timeout = 180
96 tests = ['acquire-compare', 'kmc-update', '15146']
97
98 [/opt/os-tests/tests/OS-6097.32]
99 [/opt/os-tests/tests/OS-6097.64]
100
101 [/opt/os-tests/tests/ddi_ufm]
102 user = root
103 tests = ['ufm-test-setup', 'ufm-test', 'ufm-test-cleanup']
104
105 [/opt/os-tests/tests/definit/definit]
106
107 [/opt/os-tests/tests/i386]
108 user = root
109 arch = i86pc
110 timeout = 300
111 tests = ['ldt', 'badseg']
112
113 [/opt/os-tests/tests/writev.32]
114 [/opt/os-tests/tests/writev.64]
115
116 [/opt/os-tests/tests/imc_test]
117 arch = i86pc
118
119 #
120 # Except atrparse all tests require special hardware (CCID YubiKey) to run,
121 # hence they aren't included in the default runfile.
122 #
123 [/opt/os-tests/tests/uccid]
124 arch = i86pc
125 tests = ['atrparse']
126
127 [/opt/os-tests/tests/libtopo]
128 user = root
129 tests = ['digraph-test']
130
131 #
132 # Only the ksensor functional tests are included in the run file.
133 # The stress test is designed to be run separately.
134 #
135 [/opt/os-tests/tests/ksensor]
136 pre_user = root
137 user = root
138 post_user = root
139 pre = ksensor_init
140 tests = [ 'ksensor_basic.32','ksensor_basic.64', 'ksensor_err.32',
141 'ksensor_err.64' ]
142 post = ksensor_fini
143
144 [/opt/os-tests/tests/stackalign]
145 tests = ['stackalign.32', 'stackalign.64']
146
147 [/opt/os-tests/tests/cores]
148 user = root
149 pre = core_prereqs
150 tests = ['coretests']
151
152 [/opt/os-tests/tests/zen_umc_test]
153
154 [/opt/os-tests/tests/portfs]
155 tests = ['file_assoc.32', 'file_assoc.64']
156
157 [/opt/os-tests/tests/regression]
158 tests = [
159 'illumos-15031',
160 'illumos-15036'
161 ]