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

Bug#806420: debian-edu: test suite times out on ci.debian.net



On Sun, Mar 18, 2018 at 03:12:34PM +0100, Paul Gevers wrote:
> I would rather have somebody knowlegdeable first judge if really all
> combination need to be run, or if a reduced set is good enough. As I
> believe my fixup will waste needless time on the ci network.

Well, only some knowledge; Petter's feedback appreciated.

While yet another desktop (LXQt having been added for Buster) should be 
added, the number of combinations could be reduced if only KDE is tested 
with all profiles. I figure there'll be enough information if the 
'Workstation' profile gets tested for the remaining desktops.

Patch attached.

Wolfgang
From 8c7296927df5dc43c1bee1858c838b4af1b422da Mon Sep 17 00:00:00 2001
From: Wolfgang Schweer <wschweer@arcor.de>
Date: Thu, 29 Mar 2018 20:50:34 +0200
Subject: [PATCH 1/2] Add lxqt to the list of desktops to test.

---
 debian/tests/test-tasksel-desktop | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/tests/test-tasksel-desktop b/debian/tests/test-tasksel-desktop
index ab4bac05..843c6cda 100644
--- a/debian/tests/test-tasksel-desktop
+++ b/debian/tests/test-tasksel-desktop
@@ -13,7 +13,7 @@ error() { error=1; echo error: "$@"; }
 echo debian-edu-install debian-edu-install/profile multiselect Workstation \
     | debconf-set-selections
 
-for desktop in kde gnome lxde xfce mate ; do
+for desktop in kde gnome lxde xfce mate lxqt ; do
     echo tasksel tasksel/desktop multiselect "$desktop" \
 	| debconf-set-selections
     wanted="education-desktop-$desktop"
-- 
2.16.3


From 78003dd1b3d93b97cdd9030e4ad67f2e710b752c Mon Sep 17 00:00:00 2001
From: Wolfgang Schweer <wschweer@arcor.de>
Date: Thu, 29 Mar 2018 20:52:50 +0200
Subject: [PATCH 2/2] Reduce number of test combinations; kde: full range,
 others: only WORKSTATION.

---
 debian/tests/control | 46 +---------------------------------------------
 1 file changed, 1 insertion(+), 45 deletions(-)

diff --git a/debian/tests/control b/debian/tests/control
index d651e873..5095fe94 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -30,62 +30,18 @@ Test-Command: PROFILE=Workstation DESKTOP=gnome debian/tests/test-metapkgs
 Depends: education-common, how-can-i-help
 Restrictions: needs-root allow-stderr breaks-testbed
 
-Test-Command: PROFILE=Roaming-Workstation DESKTOP=gnome debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=LTSP-Server DESKTOP=gnome debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=Standalone DESKTOP=gnome debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
 Test-Command: PROFILE=Workstation DESKTOP=lxde debian/tests/test-metapkgs
 Depends: education-common, how-can-i-help
 Restrictions: needs-root allow-stderr breaks-testbed
 
-Test-Command: PROFILE=Roaming-Workstation DESKTOP=lxde debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=LTSP-Server DESKTOP=lxde debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=Standalone DESKTOP=lxde debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
 Test-Command: PROFILE=Workstation DESKTOP=xfce debian/tests/test-metapkgs
 Depends: education-common, how-can-i-help
 Restrictions: needs-root allow-stderr breaks-testbed
 
-Test-Command: PROFILE=Roaming-Workstation DESKTOP=xfce debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=LTSP-Server DESKTOP=xfce debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=Standalone DESKTOP=xfce debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
 Test-Command: PROFILE=Workstation DESKTOP=mate debian/tests/test-metapkgs
 Depends: education-common, how-can-i-help
 Restrictions: needs-root allow-stderr breaks-testbed
 
-Test-Command: PROFILE=Roaming-Workstation DESKTOP=mate debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=LTSP-Server DESKTOP=mate debian/tests/test-metapkgs
-Depends: education-common, how-can-i-help
-Restrictions: needs-root allow-stderr breaks-testbed
-
-Test-Command: PROFILE=Standalone DESKTOP=mate debian/tests/test-metapkgs
+Test-Command: PROFILE=Workstation DESKTOP=lxqt debian/tests/test-metapkgs
 Depends: education-common, how-can-i-help
 Restrictions: needs-root allow-stderr breaks-testbed
-- 
2.16.3

Attachment: signature.asc
Description: PGP signature


Reply to: