Lines Matching defs:tst_test
136 struct tst_test { struct
138 unsigned int tcnt;
140 struct tst_option *options;
142 const char *min_kver;
148 const char *const *supported_archs;
151 const char *tconf_msg;
153 int needs_tmpdir:1;
154 int needs_root:1;
155 int forks_child:1;
156 int needs_device:1;
157 int needs_checkpoints:1;
158 int needs_overlay:1;
159 int format_device:1;
160 int mount_device:1;
161 int needs_rofs:1;
162 int child_needs_reinit:1;
163 int needs_devfs:1;
164 int restore_wallclock:1;
173 int all_filesystems:1;
174 int skip_in_lockdown:1;
175 int skip_in_compat:1;
182 const char *const *skip_filesystems;
185 unsigned long min_cpus;
198 unsigned long request_hugepages;
206 unsigned int taint_check;
216 unsigned int test_variants;
219 unsigned int dev_min_size;
222 const char *dev_fs_type;
225 const char *const *dev_fs_opts;
226 const char *const *dev_extra_opts;
229 const char *mntpoint;
230 unsigned int mnt_flags;
231 void *mnt_data;
234 int timeout;
236 void (*setup)(void);
237 void (*cleanup)(void);
239 void (*test)(unsigned int test_nr);
240 void (*test_all)(void);
243 const char *scall;
246 int (*sample)(int clk_id, long long usec);
249 const char *const *resource_files;
252 const char * const *needs_drivers;
258 const char * const *save_restore;
264 const char *const *needs_kconfigs;
288 void tst_run_tcases(int argc, char *argv[], struct tst_test *self) argument