From owner-freebsd-java Fri Aug 18 9:55:24 2000 Delivered-To: freebsd-java@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 7B14837B424 for ; Fri, 18 Aug 2000 09:55:21 -0700 (PDT) Received: from nomad.yogotech.com (nomad.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id KAA10101; Fri, 18 Aug 2000 10:55:18 -0600 (MDT) (envelope-from nate@nomad.yogotech.com) Received: (from nate@localhost) by nomad.yogotech.com (8.8.8/8.8.8) id KAA28170; Fri, 18 Aug 2000 10:54:21 -0600 (MDT) (envelope-from nate) Date: Fri, 18 Aug 2000 10:54:21 -0600 (MDT) Message-Id: <200008181654.KAA28170@nomad.yogotech.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Michael Robinson Cc: nate@yogotech.com, freebsd-java@freebsd.org Subject: RE: State of Server-Side Java In-Reply-To: <200008180929.RAA51600@netrinsics.com> References: <200008180640.AAA25895@nomad.yogotech.com> <200008180929.RAA51600@netrinsics.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >> This may go without saying, but it's probably a good idea to do as much > >> as possible with typescript running. For posterity. > > > >Given the fact that I'm not allowed to share how the tests work or my > >results (other than YES/NO) or how it all works due to licensing, I'm > >not sure why... > > I envision a sequence of events that goes something like this: > > 1. Figure out how to get test t[n] to work. > 2. Test t[n] fails. > 3. Repeat steps 1, 2 for t[n], t[m], t[o] ... > 4. Identify bug causing failure of t[n], t[m], t[o] ... > 5. Some time later, Greg fixes bug. Or someone else. You know, I'm capable of fixing bugs as well. :) :) > Now, my guess is, with multiple thousands of tests, at this point, you'll > either a) repeat step 1, or b) consult your typescripts. Of course, there > are better forms of documentation than typescripts, but none as painless. > > 6. Test n passes. > 7. Some time later, Greg adds, e.g., native kernel threads. > > Now, at this point it would be really nice to have a bunch of shell scripts > that run the whole suite automatically (sort of like "make world"), so that > every time someone touches something, you don't have to start at step 1 > again. It would be nice, but as I understand things, many/most of the tests are interactive, hence the nightmare in setting things up to run. All the environment must be setup exactly right, etc... Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message