[Piuparts-commits] [piuparts] 02/03: add some TODO items

Holger Levsen holger at moszumanska.debian.org
Fri Dec 19 12:23:48 UTC 2014


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch develop
in repository piuparts.

commit ea2bf53641a7d674fa131423c79e9c00bd9039d9
Author: Andreas Beckmann <anbe at debian.org>
Date:   Fri Dec 19 12:38:52 2014 +0100

    add some TODO items
    
    Signed-off-by: Andreas Beckmann <anbe at debian.org>
---
 TODO                         | 20 ++++++++++++++++++++
 instances/piuparts.conf.anbe | 12 ++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/TODO b/TODO
index e2c90a3..ba7554e 100644
--- a/TODO
+++ b/TODO
@@ -42,6 +42,7 @@ for 0.6x:
 - piuparts.conf.pejacevic: maybe use mirror via nfs (faster)
 
 - also test packages from security.d.o
+  => is jessie-pu sufficient? this should quickly include these packages
 
 - maybe compress all logfiles
 
@@ -82,6 +83,25 @@ for 0.6x:
 - we should probably have an install test with --enable-recommends and
 without --warn-on-others to avoid adding artificial barriers where package
 subsets are configured
+  (wheezy2jessie-rcmd is *not* the solution for this)
+
+- mount /dev/pts:
+  E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
+
+- record file ownership by user/group name, not id
+  new dynamic system users added to the base system may have a lower id in the
+  reference system than after actually testing some packages
+  e.g. group of /usr/lib/dbus-1.0/dbus-daemon-launch-helper (wheezy2jessie-pu)
+
+- there was some issue (not) terminating a test run by the slave with ^C^C,
+  forgot the details
+
+- report actually ignored files/patterns ROT13 encoded to be able to spot and
+  reschedule such tests
+
+- p-r: in the section summary page, report the piuparts flags being used
+
+- p-s: report age of the basetgz being used
 
 
 for 0.7x and later:
diff --git a/instances/piuparts.conf.anbe b/instances/piuparts.conf.anbe
index 3d7aebf..6e91b88 100644
--- a/instances/piuparts.conf.anbe
+++ b/instances/piuparts.conf.anbe
@@ -525,6 +525,7 @@ area = non-free
 
 [jessie-nodocs/main]
 precedence = 30
+description = + Testing without files in /usr/share/doc.
 piuparts-flags =
 	%(flags-default)s
 	%(flags-start-jessie)s
@@ -537,6 +538,7 @@ components = main
 
 [jessie-nodocs/contrib]
 precedence = 45
+description = + Testing without files in /usr/share/doc.
 piuparts-flags =
 	%(flags-default)s
 	%(flags-start-jessie)s
@@ -549,6 +551,7 @@ area = contrib
 
 [jessie-nodocs/non-free]
 precedence = 45
+description = + Testing without files in /usr/share/doc.
 piuparts-flags =
 	%(flags-default)s
 	%(flags-start-jessie)s
@@ -1269,6 +1272,7 @@ upgrade-test-distros = squeeze wheezy
 
 [squeeze2wheezy-rcmd/main]
 precedence = 70
+description = + Testing with --install-recommends.
 piuparts-flags =
 	--install-recommends
 	%(flags-default)s
@@ -1284,6 +1288,7 @@ reschedule-old-count = 0
 
 [squeeze2wheezy-rcmd/contrib]
 precedence = 95
+description = + Testing with --install-recommends.
 piuparts-flags =
 	--install-recommends
 	%(flags-default)s
@@ -1298,6 +1303,7 @@ reschedule-old-count = 0
 
 [squeeze2wheezy-rcmd/non-free]
 precedence = 95
+description = + Testing with --install-recommends.
 piuparts-flags =
 	--install-recommends
 	%(flags-default)s
@@ -1510,11 +1516,13 @@ upgrade-test-distros = wheezy jessie
 
 [wheezy2jessie-rcmd/main]
 precedence = 80
+description = + Testing with --install-recommends.
 piuparts-flags =
 	--install-recommends
 	%(flags-default)s
 	%(flags-start-wheezy)s
 	%(flags-end-jessie)s
+	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
 arch = amd64
 area = main
 components = main
@@ -1523,11 +1531,13 @@ upgrade-test-distros = wheezy jessie
 
 [wheezy2jessie-rcmd/contrib]
 precedence = 95
+description = + Testing with --install-recommends.
 piuparts-flags =
 	--install-recommends
 	%(flags-default)s
 	%(flags-start-wheezy)s
 	%(flags-end-jessie)s
+	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
 depends-sections = wheezy2jessie-rcmd/main wheezy2jessie-rcmd/non-free
 arch = amd64
 area = contrib
@@ -1536,11 +1546,13 @@ upgrade-test-distros = wheezy jessie
 
 [wheezy2jessie-rcmd/non-free]
 precedence = 95
+description = + Testing with --install-recommends.
 piuparts-flags =
 	--install-recommends
 	%(flags-default)s
 	%(flags-start-wheezy)s
 	%(flags-end-jessie)s
+	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
 depends-sections = wheezy2jessie-rcmd/main wheezy2jessie-rcmd/contrib
 arch = amd64
 area = non-free

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git



More information about the Piuparts-commits mailing list