xref: /illumos-gate/usr/src/test/bhyve-tests/runfiles/default.run (revision e8d3efa1c56e5f2b5368600a2baeb7b1d54a07f8)
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# Copyright 2026 Oxide Computer Company
13
14[DEFAULT]
15pre =
16verbose = False
17quiet = False
18timeout = 60
19post =
20outputdir = /var/tmp/test_results
21
22[/opt/bhyve-tests/tests/vmm]
23user = root
24tests = [
25	'auto_destruct',
26	'cpuid_ioctl',
27	'datarw_constraints',
28	'datarw_msrs',
29	'datarw_vcpu',
30	'default_capabs',
31	'drv_hold',
32	'fpu_getset',
33	'import_vlapic',
34	'interface_version',
35	'legacy_destruct',
36	'maxcpu',
37	'mem_devmem',
38	'mem_high',
39	'mem_partial',
40	'mem_seg_map',
41	'npt_ops',
42	'pause_resume',
43	'self_destruct'
44	]
45
46[/opt/bhyve-tests/tests/kdev]
47user = root
48tests = [
49	'vatpit_freq',
50	'vhpet_freq',
51	'vlapic_freq',
52	'vlapic_freq_periodic',
53	'vlapic_mmio_access',
54	'vlapic_msr_access',
55	'vpmtmr_freq',
56	'vrtc_ops',
57	'wrmsr_tsc',
58	'rdmsr_tsc'
59	]
60
61[/opt/bhyve-tests/tests/inst_emul]
62user = root
63tests = [
64	'cpuid',
65	'cpuid_guest_state',
66	'imul',
67	'rdmsr',
68	'wrmsr',
69	'inout',
70	'rep_instrs',
71	'triple_fault',
72	'exit_paging',
73	'page_dirty',
74	'exit_consistent',
75	'suspend_info',
76	'vcpu_barrier'
77	]
78
79[/opt/bhyve-tests/tests/viona]
80user = root
81pre_user = root
82post_user = root
83pre = setup
84post = cleanup
85tests = [
86	'interface_version',
87	'create_delete',
88	'link_params'
89	]
90
91# Tests of userspace mevent system, built from cmd/bhyve
92[/opt/bhyve-tests/tests/mevent]
93tests = ['lists_delete', 'read_disable', 'read_pause', 'read_requeue',
94	'vnode_file']
95
96[/opt/bhyve-tests/tests/mevent/vnode_zvol]
97user = root
98
99