savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of vampire - savannah.nongnu.org


From: max
Subject: [Savannah-hackers] submission of vampire - savannah.nongnu.org
Date: Wed, 21 May 2003 08:34:54 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.0.0) Gecko/20020529

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Maxime Biais <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: vampire
System name: vampire
Type: non-GNU

Description:
Vampire is a remote package testing tool written in python. It takes an 
Autotools generated tarball, uploads it on several machines, configures it, 
runs a check sequence (usually make distcheck) and returns the results. It is 
designed to be flexible enough to run checks on differents systems and 
environments.
 
Features of vampire :
    *  Remote access by ssh.
    * Source upload by scp, link (for nfs use) and custom command (wget for 
example).
    * Configurable pool of machines (environment variables, configure flags, 
...).
    * Pool of machines. It should be possible to specify several hosts with the 
same configuration/options, and let Vampire choose the best available host 
among the list.
    * Configuration of schedule of host availability. It should be possible to 
give the hours of availability of the machines and restrict their use to their 
free time.
    * Check the load average of machines to determine their availability.
    * Check a list of packages. Vampire should be able to test a pool of 
tarballs on a pool of hosts, optimizing the dispatch of the tasks.
    * Good control on what\'s happening. If Vampire is running tests, it should 
be possible to check the hosts involved and to stop using a particular host.
    * Give good statistics and formatted output (HTML, mail).
    * Minimal requirements for remote hosts. In order to use a maximal amount 
of hosts easily, it is important that Vampire does not require dedicated 
clients or sophisticated programs on the remote hosts. Currently, it only needs 
a shell and one network access (ssh) for interactive sessions and one for 
tarball uploading (scp, http, ftp, nfs).
    * While being very powerful and precise, the configuration has to remain 
quite simple by factorizing default or common settings.



more information:
(http://www.lrde.epita.fr/cgi-bin/twiki/view/Projects/Vampire)

Other Software Required:
python interpreter


Other Comments:






reply via email to

[Prev in Thread] Current Thread [Next in Thread]