[8405] in athena10

home help back first fref pref prev next nref lref last post

Re: [Debathena] #588: automated install tests

daemon@ATHENA.MIT.EDU (Debathena Trac)
Fri Sep 9 18:42:39 2011

MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
From: "Debathena Trac" <debathena@MIT.EDU>
Cc: debathena@mit.edu
To: geofft@mit.edu, jrjarvis@mit.edu, jdreed@mit.edu, kaduk@mit.edu
Date: Fri, 09 Sep 2011 22:42:31 -0000
Reply-To: 
Message-ID: <052.4ee3c41f15123875179180016df9722d@mit.edu>
In-Reply-To: <043.3b747147b60146f8f76e26f883c91ed6@mit.edu>
Content-Transfer-Encoding: 8bit

#588: automated install tests--------------------+-------------------------------------------------------
 Reporter:  geofft  |       Owner:  jrjarvis 
     Type:  defect  |      Status:  assigned 
 Priority:  normal  |   Milestone:  Fall 2011
Component:  --      |    Keywords:           
 See_also:          |  
--------------------+-------------------------------------------------------
Comment(by kaduk):
 Replying to [comment:3 jrjarvis]:
 > For now I have a semi-useful, somewhat functional prototype here auto-
 installing debathena into VMs for development/proposed/production.
 Hopefully the installs won't take as long on a decent machine.
 >
 > http://terminus:8085/browse/NATTYPROD-INSTALL
 >
 > A few more things that need to be worked out:
 >
 > * where to run this, requirements will be a box with a decent amount of
 memory, vmware, a scheduler of some sort (cron/bamboo/jenkins/etc)

 I don't have any real thoughts on this one; it doesn't really feel like an
 ops-hosted VM is the right answer, and running from cron on a developer's
 workstation is probably not wrong.  We could probably find a spare old
 cluster hardware machine and set it up, too.

 > * what (if any) tests we should do after install, all tests are using
 the same hostname each time but we could get some more to run a few tests
 in parallel.

 Well, the big thing would be to test logging in.
 Off the top of my head, it would also be good to test locker software
 (say, matlab) and some of the athena utilities such as moira and friends,
 maybe discuss or something.
 Checking that the athinfo queries work as expected would also be good.
 (Do we run anything else other than a fingerd?)

 > * how often to run the installs and what triggers to kick them off

 Our development pace seems to vary quite a bit; most of the time even
 weekly would probably be sufficient, but I would probably do nightly if it
 works.
-- Ticket URL: <http://debathena.mit.edu/trac/ticket/588#comment:4>Debathena <http://debathena.mit.edu/>MIT Debathena Project

home help back first fref pref prev next nref lref last post