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 2024 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/nvmetest@$(PKGVERS) 23set name=pkg.summary value="NVMe Test Suite" 24set name=pkg.description value="NVMe Tests" 25set name=info.classification \ 26 value=org.opensolaris.category.2008:Development/System 27set name=variant.arch value=$(ARCH) 28dir path=opt/nvme-tests 29dir path=opt/nvme-tests/bin 30file path=opt/nvme-tests/bin/non-destructive mode=0555 31file path=opt/nvme-tests/bin/unit mode=0555 32dir path=opt/nvme-tests/runfiles 33file path=opt/nvme-tests/runfiles/non-destruct.run mode=0444 34file path=opt/nvme-tests/runfiles/unit.run mode=0444 35dir path=opt/nvme-tests/tests 36dir path=opt/nvme-tests/tests/ioctl 37file path=opt/nvme-tests/tests/ioctl/bad-lock.32 mode=0555 38file path=opt/nvme-tests/tests/ioctl/bad-lock.64 mode=0555 39file path=opt/nvme-tests/tests/ioctl/basic-get-feature.32 mode=0555 40file path=opt/nvme-tests/tests/ioctl/basic-get-feature.64 mode=0555 41file path=opt/nvme-tests/tests/ioctl/basic-get-log.32 mode=0555 42file path=opt/nvme-tests/tests/ioctl/basic-get-log.64 mode=0555 43file path=opt/nvme-tests/tests/ioctl/basic-identify.32 mode=0555 44file path=opt/nvme-tests/tests/ioctl/basic-identify.64 mode=0555 45file path=opt/nvme-tests/tests/ioctl/basic-lock.32 mode=0555 46file path=opt/nvme-tests/tests/ioctl/basic-lock.64 mode=0555 47file path=opt/nvme-tests/tests/ioctl/ctrl-block-lock.32 mode=0555 48file path=opt/nvme-tests/tests/ioctl/ctrl-block-lock.64 mode=0555 49file path=opt/nvme-tests/tests/ioctl/lock-order.32 mode=0555 50file path=opt/nvme-tests/tests/ioctl/lock-order.64 mode=0555 51file path=opt/nvme-tests/tests/ioctl/lock-signal.32 mode=0555 52file path=opt/nvme-tests/tests/ioctl/lock-signal.64 mode=0555 53file path=opt/nvme-tests/tests/ioctl/multi-lock-err.32 mode=0555 54file path=opt/nvme-tests/tests/ioctl/multi-lock-err.64 mode=0555 55file path=opt/nvme-tests/tests/ioctl/multi-reader-lock.32 mode=0555 56file path=opt/nvme-tests/tests/ioctl/multi-reader-lock.64 mode=0555 57dir path=opt/nvme-tests/tests/libnvme 58file path=opt/nvme-tests/tests/libnvme/bad-req.32 mode=0555 59file path=opt/nvme-tests/tests/libnvme/bad-req.64 mode=0555 60file path=opt/nvme-tests/tests/libnvme/ctrl-disc.32 mode=0555 61file path=opt/nvme-tests/tests/libnvme/ctrl-disc.64 mode=0555 62file path=opt/nvme-tests/tests/libnvme/info-roundtrip.32 mode=0555 63file path=opt/nvme-tests/tests/libnvme/info-roundtrip.64 mode=0555 64file path=opt/nvme-tests/tests/libnvme/missing-field.32 mode=0555 65file path=opt/nvme-tests/tests/libnvme/missing-field.64 mode=0555 66file path=opt/nvme-tests/tests/libnvme/ns-disc.32 mode=0555 67file path=opt/nvme-tests/tests/libnvme/ns-disc.64 mode=0555 68file path=opt/nvme-tests/tests/libnvme/ns-info.32 mode=0555 69file path=opt/nvme-tests/tests/libnvme/ns-info.64 mode=0555 70file path=opt/nvme-tests/tests/libnvme/sctostr.32 mode=0555 71file path=opt/nvme-tests/tests/libnvme/sctostr.64 mode=0555 72dir path=opt/nvme-tests/tests/nvmeadm 73file path=opt/nvme-tests/tests/nvmeadm/nvmeadm_test mode=0555 74dir path=opt/nvme-tests/tests/unit 75file path=opt/nvme-tests/tests/unit/feature.32 mode=0555 76file path=opt/nvme-tests/tests/unit/feature.64 mode=0555 77file path=opt/nvme-tests/tests/unit/firmware.32 mode=0555 78file path=opt/nvme-tests/tests/unit/firmware.64 mode=0555 79file path=opt/nvme-tests/tests/unit/format.32 mode=0555 80file path=opt/nvme-tests/tests/unit/format.64 mode=0555 81file path=opt/nvme-tests/tests/unit/identify.32 mode=0555 82file path=opt/nvme-tests/tests/unit/identify.64 mode=0555 83file path=opt/nvme-tests/tests/unit/logs.32 mode=0555 84file path=opt/nvme-tests/tests/unit/logs.64 mode=0555 85file path=opt/nvme-tests/tests/unit/version.32 mode=0555 86file path=opt/nvme-tests/tests/unit/version.64 mode=0555 87file path=opt/nvme-tests/tests/unit/vuc.32 mode=0555 88file path=opt/nvme-tests/tests/unit/vuc.64 mode=0555 89license lic_CDDL license=lic_CDDL 90depend type=require fmri=driver/storage/nvme 91depend type=require fmri=system/test/testrunner 92