From owner-freebsd-arch@FreeBSD.ORG Sun Jan 18 20:31:34 2009 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 565C81065670; Sun, 18 Jan 2009 20:31:34 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 45A888FC0A; Sun, 18 Jan 2009 20:31:34 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 221951A3C3E; Sun, 18 Jan 2009 12:31:34 -0800 (PST) Date: Sun, 18 Jan 2009 12:31:34 -0800 From: Alfred Perlstein To: Kris Kennaway Message-ID: <20090118203134.GF60686@elvis.mu.org> References: <20090118082145.GA18067@x2.osted.lan> <86iqocstjm.fsf@ds4.des.no> <49733419.5000407@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49733419.5000407@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: Dag-Erling Sm??rgrav , freebsd-arch@freebsd.org Subject: Re: stress2 is now in projects X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2009 20:31:34 -0000 * Kris Kennaway [090118 05:52] wrote: > Dag-Erling Sm??rgrav wrote: > >Peter Holm writes: > >>The key functionality of this test suite is that it runs a random > >>number of test programs for a random period, in random incarnations > >>and in random sequence. > > > >In other words, it's non-deterministic and non-reproducable. > > > >You should at the very least allow the user to specify the random seed. > > > >DES > > I doubt this will help at all since the test suite is (by design) > massively parallel, so you're at the mercy of small timing changes. If the start and stop times of the scripts were recorded one could synch with the original potentially between runs, at least on the same hardware it ran. Basically, replay the suite based on time instead of random. -Alfred