[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:
- [Savannah-hackers] submission of vampire - savannah.nongnu.org,
max <=