1#!/usr/bin/ksh 2 3# 4# This file and its contents are supplied under the terms of the 5# Common Development and Distribution License ("CDDL"), version 1.0. 6# You may only use this file in accordance with the terms of version 7# 1.0 of the CDDL. 8# 9# A full copy of the text of the CDDL should have accompanied this 10# source. A copy of the CDDL is also available via the Internet at 11# http://www.illumos.org/license/CDDL. 12# 13 14# 15# Copyright 2018 Nexenta Systems, Inc. All rights reserved. 16# 17 18# 19# Simple script to run one test, for debug. Usage: 20# SRV=myserver runone smbfs/mmap/tp_mmap_005 21# 22# Note: creates/destroys temporary files in the CWD. 23 24export STF_SUITE="/opt/smbclient-tests" 25export STF_TOOLS="/opt/test-runner/stf" 26 27PATH=/usr/bin:/usr/sbin:/sbin:$STF_SUITE/bin:$PATH 28export PATH 29 30[[ -n "$SRV" ]] || { echo "$0 SRV=... required"; exit 1; } 31 32[[ -x $STF_SUITE/tests/$1 ]] && exec ksh -x $STF_SUITE/tests/$1 33exec ksh -x $1 34echo "$1: not found" 35