[GUFSC] Automated package testing -- Ainda UML

Altamir Dias gufsc@das.ufsc.br
Fri, 20 Dec 2002 08:11:25 -0200


This is a multi-part message in MIME format.
--------------040606030508080709040202
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

OLha,

O pessoal do debian está desenvolvendo alguma coisa em UML para 
controlar o desenvolvimento do prósprio debian, pelo que entendi. Estão 
precisando de ajuda:U

<http://lists.debian.org/debian-devel/2002/debian-devel-200212/msg00917.html>

o pessoal do

-- 


      _/_/_/_/ _/_/_/_/_/ _/_/_/_/_/   Prof. Altamir Dias, Dr. Eng.
     _/       _/  _/  _/ _/            Departamento de Eng. Mecânica
    _/_/_/   _/  _/  _/ _/ UFSC        Universidade Federal de SC
   _/       _/  _/  _/ _/              88.040-900 - Florianópolis-SC
  _/_/_/_/ _/  _/  _/ _/_/_/_/_/       BRASIL
                                       Phone: 55-48-331-9264
                                       Fax  : 55-48-234-1519
 
http://www.emc.ufsc.br/professores/altamir/

--------------040606030508080709040202
Content-Type: text/html; charset=us-ascii;
 name="lists.debian.org/debian-devel/2002/debian-devel-200212/msg00917.html"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="lists.debian.org/debian-devel/2002/debian-devel-200212/msg00917.html"
Content-Base: "http://lists.debian.org/debian-devel/2
	002/debian-devel-200212/msg00917.ht
	ml"
Content-Location: "http://lists.debian.org/debian-devel/2
	002/debian-devel-200212/msg00917.ht
	ml"

<!-- MHonArc v2.5.12 -->
<!--X-Subject: Automated package testing (Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?) -->
<!--X-From-R13: [ngg Lvzzrezna <zqmNqrovna.bet> -->
<!--X-Date: Thu, 12 Dec 2002 22:04:07 &#45;0600 -->
<!--X-Message-Id: 20021213040358.GB9083@mizar.alcor.net -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 20021212000837.GC5293@thanes.org -->
<!--X-Reference: 20021212013529.GA24188@quetzlcoatl.dodds.net -->
<!--X-Reference: 200212111746.57828.shalehperry@attbi.com -->
<!--X-Reference: 1039660986.22203.17.camel@space&#45;ghost -->
<!--X-Reference: 20021212225302.GB2186@snoopy.apana.org.au -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML//EN">
<html>
<head>
<title>Automated package testing (Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?)</title>
<link rev="made" href="mailto:mdz@debian.org">
<link rel="index" href="mail2.html">
<link rel="top" href="thrd2.html">
<link rel="up" href="msg00908.html">
<link rel="prev" href="msg00951.html">
<link rel="next" href="msg00943.html">
</head>
<body>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->
<hr>
[<a href="msg00916.html">Date Prev</a>][<a href="msg00918.html">Date Next</a>][<a href="msg00951.html">Thread Prev</a>][<a href="msg00943.html">Thread Next</a>][<a href="mail2.html#00917">Date Index</a>][<a href="thrd2.html#00917">Thread Index</a>]
<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<h1>Automated package testing (Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?)</h1>
<hr>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<ul>
<li><em>To</em>: <a href="mailto:debian-devel@lists.debian.org">debian-devel@lists.debian.org</a></li>
<li><em>Subject</em>: Automated package testing (Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?)</li>
<li><em>From</em>: Matt Zimmerman &lt;<a href="mailto:mdz@debian.org">mdz@debian.org</a>&gt;</li>
<li><em>Date</em>: Thu, 12 Dec 2002 23:03:58 -0500</li>
<li><em>Cc</em>: Brian May &lt;<a href="mailto:bam@debian.org">bam@debian.org</a>&gt;</li>
<li><em>In-reply-to</em>: &lt;<a href="msg00908.html">20021212225302.GB2186@snoopy.apana.org.au</a>&gt;</li>
<li><em>Mail-followup-to</em>: debian-devel@lists.debian.org,Brian May &lt;bam@debian.org&gt;</li>
<li><em>Old-return-path</em>: &lt;mdz@csh.rit.edu&gt;</li>
<li><em>References</em>: &lt;<a href="msg00809.html">20021212000837.GC5293@thanes.org</a>&gt; &lt;<a href="msg00816.html">20021212013529.GA24188@quetzlcoatl.dodds.net</a>&gt; &lt;<a href="msg00817.html">200212111746.57828.shalehperry@attbi.com</a>&gt; &lt;<a href="msg00828.html">1039660986.22203.17.camel@space-ghost</a>&gt; &lt;<a href="msg00908.html">20021212225302.GB2186@snoopy.apana.org.au</a>&gt;</li>
<li><em>Sender</em>: Matt Zimmerman &lt;<a href="mailto:mdz@alcor.net">mdz@alcor.net</a>&gt;</li>
<li><em>User-agent</em>: Mutt/1.4i</li>
</ul>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<hr>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<pre>On Fri, Dec 13, 2002 at 09:53:02AM +1100, Brian May wrote:

&gt; 2. Automatic package testing mode; instead of installing the source, it
&gt;    would install/reinstall/remove/purge the generated binaries (this
&gt;    might be difficult though if the package generates multiple
&gt;    conflicting packages...).

I have the beginnings of a UML-based tool for this kind of testing.  Since
it's a complete kernel+userland environment, this makes it possible to test
things like network daemons which are problematic in a chroot, especially if
the same daemon is running on the host.

rootstrap and umlrun are two functional components that I wrote as
prerequisites to this tool, both are in unstable.  rootstrap builds a
complete Debian filesystem image in a file, and umlrun provides a way to
non-interacively boot a UML system, run a sequence of shell commands inside
it (collecting the output), then shut it down.

If someone else has an interest in developing something like this, I'd like
to hear from them, as I have too many projects already.

-- 
 - mdz


</pre>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<ul><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><a name="00943" href="msg00943.html">Re: Automated package testing (Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?)</a></strong>
<ul><li><em>From:</em> John Goerzen &lt;jgoerzen@complete.org&gt;</li></ul></li>
</ul></li></ul>
<!--X-Follow-Ups-End-->
<!--X-References-->
<ul><li><strong>References</strong>:
<ul>
<li><strong><a name="00809" href="msg00809.html">Is Sid for broken stuff? Is it too much to ask for testing the packages?</a></strong>
<ul><li><em>From:</em> Marek Habersack &lt;grendel@debian.org&gt;</li></ul></li>
<li><strong><a name="00816" href="msg00816.html">Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?</a></strong>
<ul><li><em>From:</em> Steve Langasek &lt;vorlon@netexpress.net&gt;</li></ul></li>
<li><strong><a name="00817" href="msg00817.html">Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?</a></strong>
<ul><li><em>From:</em> Sean 'Shaleh' Perry &lt;shalehperry@attbi.com&gt;</li></ul></li>
<li><strong><a name="00828" href="msg00828.html">Re: Is Sid for broken stuff? Is it too much to ask for testing thepackages?</a></strong>
<ul><li><em>From:</em> Colin Walters &lt;walters@debian.org&gt;</li></ul></li>
<li><strong><a name="00908" href="msg00908.html">Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?</a></strong>
<ul><li><em>From:</em> Brian May &lt;bam@debian.org&gt;</li></ul></li>
</ul></li></ul>
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg00916.html">Re: DAK (2)</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg00918.html">Bits from tetex maintainers (Re: Accepted tetex-bin ...)</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg00951.html">Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg00943.html">Re: Automated package testing (Re: Is Sid for broken stuff? Is it too much to ask for testing the packages?)</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="mail2.html#00917"><strong>Date</strong></a></li>
<li><a href="thrd2.html#00917"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
</body>
</html>

--------------040606030508080709040202--