1*663207adSDon Brady#!/bin/ksh -p 2*663207adSDon Brady 3*663207adSDon Brady# 4*663207adSDon Brady# This file and its contents are supplied under the terms of the 5*663207adSDon Brady# Common Development and Distribution License ("CDDL"), version 1.0. 6*663207adSDon Brady# You may only use this file in accordance with the terms of version 7*663207adSDon Brady# 1.0 of the CDDL. 8*663207adSDon Brady# 9*663207adSDon Brady# A full copy of the text of the CDDL should have accompanied this 10*663207adSDon Brady# source. A copy of the CDDL is also available via the Internet at 11*663207adSDon Brady# http://www.illumos.org/license/CDDL. 12*663207adSDon Brady# 13*663207adSDon Brady 14*663207adSDon Brady# 15*663207adSDon Brady# Copyright (c) 2017, Intel Corporation. 16*663207adSDon Brady# Copyright (c) 2018 by Delphix. All rights reserved. 17*663207adSDon Brady# 18*663207adSDon Brady 19*663207adSDon Brady. $STF_SUITE/tests/functional/alloc_class/alloc_class.kshlib 20*663207adSDon Brady 21*663207adSDon Brady# 22*663207adSDon Brady# DESCRIPTION: 23*663207adSDon Brady# Creating a pool with a special device succeeds. 24*663207adSDon Brady# 25*663207adSDon Brady 26*663207adSDon Bradyverify_runnable "global" 27*663207adSDon Brady 28*663207adSDon Bradyclaim="Creating a pool with a special device succeeds." 29*663207adSDon Brady 30*663207adSDon Bradylog_assert $claim 31*663207adSDon Bradylog_onexit cleanup 32*663207adSDon Brady 33*663207adSDon Bradylog_must disk_setup 34*663207adSDon Bradylog_must zpool create $TESTPOOL raidz $ZPOOL_DISKS special mirror \ 35*663207adSDon Brady $CLASS_DISK0 $CLASS_DISK1 36*663207adSDon Bradylog_must display_status "$TESTPOOL" 37*663207adSDon Bradylog_must zpool destroy -f "$TESTPOOL" 38*663207adSDon Brady 39*663207adSDon Bradylog_pass $claim 40