xref: /illumos-gate/usr/src/pkg/manifests/system-test-i2ctest.p5m (revision 1f0978acc6d6a43e779975f28651c252ffbefaab)
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 2026 Oxide Computer Company
14#
15
16#
17# The default for payload-bearing actions in this package is to appear in the
18# global zone only.  See the include file for greater detail, as well as
19# information about overriding the defaults.
20#
21<include global_zone_only_component>
22set name=pkg.fmri value=pkg:/system/test/i2ctest@$(PKGVERS)
23set name=pkg.summary value="I2C Test Suite"
24set name=pkg.description value="I2C Tests"
25set name=info.classification \
26    value=org.opensolaris.category.2008:Development/System
27set name=variant.arch value=$(ARCH)
28dir  path=kernel/drv group=sys
29dir  path=kernel/drv/$(ARCH64) group=sys
30file path=kernel/drv/$(ARCH64)/i2csim
31file path=kernel/drv/i2csim.conf
32dir  path=lib
33dir  path=lib/svc
34dir  path=lib/svc/manifest group=sys
35dir  path=lib/svc/manifest/system group=sys
36file path=lib/svc/manifest/system/i2csimd.xml mode=0444
37dir  path=opt/i2c-tests
38dir  path=opt/i2c-tests/bin
39file path=opt/i2c-tests/bin/i2c-test mode=0555
40dir  path=opt/i2c-tests/runfiles
41file path=opt/i2c-tests/runfiles/default.run mode=0444
42dir  path=opt/i2c-tests/svc
43file path=opt/i2c-tests/svc/i2csimd mode=0555
44dir  path=opt/i2c-tests/tests
45dir  path=opt/i2c-tests/tests/i2cadm
46file path=opt/i2c-tests/tests/i2cadm/cleanup mode=0555
47file path=opt/i2c-tests/tests/i2cadm/common.ksh mode=0444
48file path=opt/i2c-tests/tests/i2cadm/i2cadm mode=0555
49file path=opt/i2c-tests/tests/i2cadm/i2cadm-io mode=0555
50file path=opt/i2c-tests/tests/i2cadm/i2cadm-map mode=0555
51file path=opt/i2c-tests/tests/i2cadm/i2cadm-scan mode=0555
52file path=opt/i2c-tests/tests/i2cadm/mux-active-cleanup mode=0555
53file path=opt/i2c-tests/tests/i2cadm/setup-full mode=0555
54dir  path=opt/i2c-tests/tests/ioctl
55file path=opt/i2c-tests/tests/ioctl/addresses.32 mode=0555
56file path=opt/i2c-tests/tests/ioctl/addresses.64 mode=0555
57file path=opt/i2c-tests/tests/ioctl/invalid-io.32 mode=0555
58file path=opt/i2c-tests/tests/ioctl/invalid-io.64 mode=0555
59file path=opt/i2c-tests/tests/ioctl/ioc-errnos.32 mode=0555
60file path=opt/i2c-tests/tests/ioctl/ioc-errnos.64 mode=0555
61dir  path=opt/i2c-tests/tests/libi2c
62file path=opt/i2c-tests/tests/libi2c/addr-util.32 mode=0555
63file path=opt/i2c-tests/tests/libi2c/addr-util.64 mode=0555
64file path=opt/i2c-tests/tests/libi2c/claimed-addrs.32 mode=0555
65file path=opt/i2c-tests/tests/libi2c/claimed-addrs.64 mode=0555
66file path=opt/i2c-tests/tests/libi2c/discovery.32 mode=0555
67file path=opt/i2c-tests/tests/libi2c/discovery.64 mode=0555
68file path=opt/i2c-tests/tests/libi2c/missing-field.32 mode=0555
69file path=opt/i2c-tests/tests/libi2c/missing-field.64 mode=0555
70driver name=i2csim
71license lic_CDDL license=lic_CDDL
72depend type=require fmri=system/i2c
73depend type=require fmri=system/test/testrunner
74