Date: Thu, 1 Mar 2012 20:45:18 +0000 (UTC) From: Hans Petter Selasky <hselasky@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r232364 - head/tools/regression/usb Message-ID: <201203012045.q21KjIfu095868@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: hselasky Date: Thu Mar 1 20:45:17 2012 New Revision: 232364 URL: http://svn.freebsd.org/changeset/base/232364 Log: Add regression test for USB enumeration. MFC after: 1 week Added: head/tools/regression/usb/ head/tools/regression/usb/usb_enum.t (contents, props changed) Added: head/tools/regression/usb/usb_enum.t ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/tools/regression/usb/usb_enum.t Thu Mar 1 20:45:17 2012 (r232364) @@ -0,0 +1,30 @@ +#!/bin/sh +# $FreeBSD$ + +# +# About: +# This script implements a simple USB enumeration test +# +# Usage: +# ./usb_enum.t ugenX.Y +# + +echo "1..100" + +if [ "$1" = "" ]; then +# First Root HUB +DEV="ugen0.1" +else +# Custom device +DEV="$1" +fi + +for N in $(jot 100 1) +do +if [ -c /dev/$DEV ] && [ -r /dev/$DEV ] && usbconfig -d $DEV reset ; then +echo "ok $N" +else +echo "not ok $N" +fi +done +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203012045.q21KjIfu095868>