xref: /illumos-gate/usr/src/pkg/manifests/driver-ktest.p5m (revision f8a201b4935ce7732a63d4f62eff29c672705356)
108855964SRyan Zezeski#
208855964SRyan Zezeski# This file and its contents are supplied under the terms of the
308855964SRyan Zezeski# Common Development and Distribution License ("CDDL"), version 1.0.
408855964SRyan Zezeski# You may only use this file in accordance with the terms of version
508855964SRyan Zezeski# 1.0 of the CDDL.
608855964SRyan Zezeski#
708855964SRyan Zezeski# A full copy of the text of the CDDL should have accompanied this
808855964SRyan Zezeski# source.  A copy of the CDDL is also available via the Internet at
908855964SRyan Zezeski# http://www.illumos.org/license/CDDL.
1008855964SRyan Zezeski#
1108855964SRyan Zezeski
1208855964SRyan Zezeski#
1308855964SRyan Zezeski# Copyright 2023 Oxide Computer Company
1408855964SRyan Zezeski# Copyright 2024 Ryan Zezeski
1508855964SRyan Zezeski#
1608855964SRyan Zezeski
1708855964SRyan Zezeski<include global_zone_only_component>
1808855964SRyan Zezeskiset name=pkg.fmri value=pkg:/driver/ktest@$(PKGVERS)
1908855964SRyan Zezeskiset name=pkg.summary value="Kernel Test Driver"
2008855964SRyan Zezeskiset name=pkg.description value="Kernel Test Driver"
2108855964SRyan Zezeskiset name=info.classification \
2208855964SRyan Zezeski    value=org.opensolaris.category.2008:Development/System
23*f8a201b4SRichard Loweset name=variant.arch value=$(ARCH)
2408855964SRyan Zezeskidir  path=kernel group=sys
2508855964SRyan Zezeskidir  path=kernel/drv group=sys
2608855964SRyan Zezeskidir  path=kernel/drv/$(ARCH64) group=sys
2708855964SRyan Zezeskifile path=kernel/drv/$(ARCH64)/ktest group=sys mode=0755
2808855964SRyan Zezeskifile path=kernel/drv/ktest.conf group=sys
2908855964SRyan Zezeskidir  path=usr/bin
3008855964SRyan Zezeskifile path=usr/bin/ktest mode=0555
3108855964SRyan Zezeskidir  path=usr/include
3208855964SRyan Zezeskidir  path=usr/include/sys
3308855964SRyan Zezeskifile path=usr/include/sys/ktest.h mode=0644
3408855964SRyan Zezeskidir  path=usr/kernel/misc group=sys
3508855964SRyan Zezeskidir  path=usr/kernel/misc/ktest group=sys
3608855964SRyan Zezeskidir  path=usr/kernel/misc/ktest/$(ARCH64) group=sys
3708855964SRyan Zezeskifile path=usr/kernel/misc/ktest/$(ARCH64)/ktest_selftest group=sys mode=0755
3808855964SRyan Zezeskifile path=usr/kernel/misc/ktest/$(ARCH64)/mac_test group=sys mode=0755
3908855964SRyan Zezeskifile path=usr/kernel/misc/ktest/$(ARCH64)/stream_test group=sys mode=0755
4008855964SRyan Zezeskidir  path=usr/lib/devfsadm group=sys
4108855964SRyan Zezeskidir  path=usr/lib/devfsadm/linkmod group=sys
4208855964SRyan Zezeskidir  path=usr/share/man
4308855964SRyan Zezeskidir  path=usr/share/man/man8
4408855964SRyan Zezeskifile path=usr/share/man/man8/ktest.8
4508855964SRyan Zezeskidir  path=usr/share/man/man9
4608855964SRyan Zezeskifile path=usr/share/man/man9/ktest.9
4708855964SRyan Zezeskidir  path=usr/share/man/man9f
4808855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT.9f target=ktest_result_pass.9f
4908855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT0.9f target=ktest_result_pass.9f
5008855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT0G.9f target=ktest_result_pass.9f
5108855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3P.9f target=ktest_result_pass.9f
5208855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3PG.9f target=ktest_result_pass.9f
5308855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3S.9f target=ktest_result_pass.9f
5408855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3SG.9f target=ktest_result_pass.9f
5508855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3U.9f target=ktest_result_pass.9f
5608855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3UG.9f target=ktest_result_pass.9f
5708855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERTG.9f target=ktest_result_pass.9f
5808855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ERROR.9f target=ktest_result_pass.9f
5908855964SRyan Zezeskilink path=usr/share/man/man9f/KT_FAIL.9f target=ktest_result_pass.9f
6008855964SRyan Zezeskilink path=usr/share/man/man9f/KT_PASS.9f target=ktest_result_pass.9f
6108855964SRyan Zezeskilink path=usr/share/man/man9f/KT_SKIP.9f target=ktest_result_pass.9f
6208855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_add_suite.9f target=ktest_create_module.9f
6308855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_add_test.9f target=ktest_create_module.9f
6408855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_create_module.9f
6508855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_free_module.9f target=ktest_create_module.9f
6608855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_get_fn.9f
6708855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_get_input.9f
6808855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_hold_mod.9f target=ktest_get_fn.9f
6908855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_msg_clear.9f target=ktest_result_pass.9f
7008855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_msg_prepend.9f target=ktest_result_pass.9f
7108855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_register_module.9f \
7208855964SRyan Zezeski    target=ktest_create_module.9f
7308855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_release_mod.9f target=ktest_get_fn.9f
7408855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_result_error.9f target=ktest_result_pass.9f
7508855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_result_fail.9f target=ktest_result_pass.9f
7608855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_result_pass.9f
7708855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_result_skip.9f target=ktest_result_pass.9f
7808855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_unregister_module.9f \
7908855964SRyan Zezeski    target=ktest_create_module.9f
8008855964SRyan Zezeskidriver name=ktest
8108855964SRyan Zezeskilicense lic_CDDL license=lic_CDDL
82