Re: Test server (was: Re: Harvesting infrastrucure)
[email protected] Fri, 6 Jun 2003 12:20:48 +0100
| Newsgroups | gmane.comp.lang.smalltalk.squeak.foundation |
|---|---|
| Message-ID | <[email protected]> |
Hi! Markus Gaelli <[email protected]> wrote: [SNIP] > > This would allow a weekly cron job that tells us where we stand, and > > could form the basis for the tests becoming an important part of the > > release cycle. > Yepp. > > Could this be run on the squeakfoundation-server also? > > I would prefer that, because the only free server-machines we have > here at Berne are solaris, and the VM sometimes crashes on them > after a while because of some socket-problems. > I could set up a linux-box also, just means work... I have root access to the virtual SuSE machine at sqf. I also have a proper /etc/init.d/script to start/stop/status SqueakMap that we can reuse for other services. There is a brand new Linux VM compiled at site (compiled with no X) etc. Mail me when you have something to set up. regards, Göran From [email protected] Fri Jun 06 10:33:47 2003 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 3481 invoked from network); 6 Jun 2003 10:33:46 -0000 Received: from mxout1.netvision.net.il (194.90.9.20) by mail.theinternetone.net with SMTP; 6 Jun 2003 10:33:46 -0000 Received: from aSqueakSystem ([80.178.108.89]) by mxout1.netvision.net.il (iPlanet Messaging Server 5.2 HotFix 1.14 (built Mar 18 2003)) with SMTPA id <[email protected]> for [email protected]; Fri, 06 Jun 2003 13:33:44 +0300 (IDT) Date: Fri, 06 Jun 2003 13:36:40 +0200 From: Daniel Vainsencher <[email protected]> Subject: Re: Test server (was: Re: [Squeakfoundation] Harvesting infrastrucure) To: Discussing the Squeak Foundation <[email protected]> Message-id: <[email protected]> X-Mailer: Celeste 2.0.5174 Content-transfer-encoding: 7BIT X-BeenThere: [email protected] X-Mailman-Version: 2.1 Precedence: list Reply-To: Discussing the Squeak Foundation <[email protected]> List-Id: Discussing the Squeak Foundation <squeakfoundation.lists.squeakfoundation.org> List-Unsubscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>, <mailto:[email protected]?subject=unsubscribe> List-Archive: <http://lists.squeakfoundation.org/pipermail/squeakfoundation> List-Post: <mailto:[email protected]> List-Help: <mailto:[email protected]?subject=help> List-Subscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>, <mailto:[email protected]?subject=subscribe> X-List-Received-Date: Fri, 06 Jun 2003 10:33:49 -0000 Markus Gaelli <[email protected]> wrote: > Hi > > > Maybe we can now think about setting up a simple test server, too. > > > I already started to do something like that and plan to finish it > this weekend. Cool!! > Several questions: > > > I think a good minimal setup would > > - Get the latest image/changes from the ftp site > Shouldn't we use the update facility itself? This has two aspects. - I proposed something minimal. We can always add cool stuff later, but getting feedback as often as bruce generates an updated image is already a big improvement. - What we definitely want to avoid is working with a stale image because the initial release of an update was fubared. This has been known to happen. So using bruce's image line is better than creating another independent-always-updating image-line. > > - Fire it up, passing it the next instructions as a parameter > > - So that it loads SUnit from SM > > - and the Test Suite, too > Talked with Marcus, and he agreed that SUnit just could > be moved into the TestSuite, or at least automatically > loaded, if not present there. This doesn't matter to your project, but any investment in temporary hacks around the lack of dependencies in SM 1.0 is pretty much a waste of time, because SM 1.1 is coming, and will enable proper load scripts to be published on SM. So do the simplest thing that could possibly work. > > - Runs them > > - Mails some simple rendering of the results (say, how many passed, and > > the names of tests that failed) to an address it gets as a parameter. > Like to integrate that with BugFix-Archive also. We could concievably make it send "[BUG] IntegerSetTest>>addTest fails in image Squeak3.6 5674" type announcements to the list, but I think this would probably be too much traffic. OTOH, if we create a squeak-reports mailing list, as I proposed on the Harvesting Traffic thread, and point sqfixes to also read that, this would become quite feasible, and possibly useful. Again, this is a cool thing that could be added later, the important thing is to start getting the benefits of a running test server. Daniel From [email protected] Fri Jun 06 11:45:24 2003 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 25457 invoked from network); 6 Jun 2003 11:45:24 -0000 Received: from luxator.cs.uni-magdeburg.de (141.44.23.1) by mail.theinternetone.net with SMTP; 6 Jun 2003 11:45:24 -0000 Received: from isg.cs.uni-magdeburg.de (dhcp27165.cs.uni-magdeburg.de [141.44.27.165]) (authenticated bits=0)h56BjAme021636 (version=TLSv1/SSLv3 cipher=DES-CBC3-SHA bits=168 verify=NO) for <[email protected]>; Fri, 6 Jun 2003 13:45:10 +0200 (MET DST) Date: Fri, 6 Jun 2003 13:45:37 +0200 Subject: Re: [Squeakfoundation] Harvesting infrastrucure Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v552) From: Bert Freudenberg <[email protected]> To: Discussing the Squeak Foundation <[email protected]> Content-Transfer-Encoding: 7bit In-Reply-To: <[email protected]> Message-Id: <[email protected]> X-Mailer: Apple Mail (2.552) X-MailScanner: Found to be clean X-BeenThere: [email protected] X-Mailman-Version: 2.1 Precedence: list Reply-To: Discussing the Squeak Foundation <[email protected]> List-Id: Discussing the Squeak Foundation <squeakfoundation.lists.squeakfoundation.org> List-Unsubscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>, <mailto:[email protected]?subject=unsubscribe> List-Archive: <http://lists.squeakfoundation.org/pipermail/squeakfoundation> List-Post: <mailto:[email protected]> List-Help: <mailto:[email protected]?subject=help> List-Subscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>, <mailto:[email protected]?subject=subscribe> X-List-Received-Date: Fri, 06 Jun 2003 11:45:24 -0000 Am Freitag, 06.06.03 um 11:04 Uhr schrieb Marcus Denker: > 2) the CVS at sourceforge only allows ssh for developers, and pserver > is blocked by many firewalls. I'd like to set up a cron-job > to checkout the sources each night, and then build a .zip from > it. Are you aware of the nightly snapshot at http://cvs.sourceforge.net/cvstarballs/squeak-cvsroot.tar.gz -- Bert