From 52b3104a74b3499a70d1c1e514086e313bdfc081 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Tue, 29 Nov 2016 22:10:45 +0100 Subject: presentation: jenkins.d.n mostly done --- presentations/2016-11-30-Profitbricks/index.html | 137 +++++++++++++---------- 1 file changed, 79 insertions(+), 58 deletions(-) diff --git a/presentations/2016-11-30-Profitbricks/index.html b/presentations/2016-11-30-Profitbricks/index.html index 7066746c..14cbfd4d 100644 --- a/presentations/2016-11-30-Profitbricks/index.html +++ b/presentations/2016-11-30-Profitbricks/index.html @@ -67,49 +67,18 @@ jenkins general: #debian-qa irc channel debian-qa efforts "distributed"… -other qa efforts - lintian.debian.org - ci.debian.net - periodic full archive rebuilds (amd64 only) - -d-i - packages - manual - -lintian -debhelper -debconf-video - -debian-edu - images - packages - doc (!) 7 languages - -reproducible builds - Debian, explain variations! - /who/ - and qa - and ximin (pb17) -rebootstrap - -jenkins team maintenance - helmut: rebootstrap - mapreri + spectranaut: reproducible Debian - fil: lvc - tnn: jenkins java support - sthibault: hurd + accessibility - steven chamberlain: kfreebsd - several: reproducible other than Debian - benefits for debian countless bug reports - ie 2670 done ftbfs via reproducible… + ie 2670 done ftbfs via reproducible… (and 500 open…) early notifications of problems + will become an offical service, jenkins.d.o -benefiting teams: haskell… +other qa efforts + lintian.debian.org + ci.debian.net + periodic full archive rebuilds (amd64 only) -announce move to j.d.o -announce new nodes by codethink +smoothen + shorten reproducible slides --> @@ -119,25 +88,24 @@ announce new nodes by codethink

- jenkins.debian.net or what is Debian doing with all these ressources + about jenkins.debian.net - or what is Holger / Debian doing with all these ressources

-

(Automate all the tests!)

+

(Automating all the tests!)


- Holger Levsen (h01ger) + Holger Levsen <holger@debian.org>

about me

    -
  • Debian user since 1995
  • -
  • Debian contributor since 2001
  • +
  • Debian user since 1995, contributing since 2001
  • +
  • Debian-Edu (Debian for Education), since 2003
  • DebConf organizer, founded the DebConf video team in 2005
  • Debian developer since 2007, holger@debian.og
  • -
  • Debian-Edu (Debian for Education), since 2003
  • -
  • Debian-QA
  • -
  • Freelancer at Profitbricks from 2012-2015
  • +
  • Freelancer since 2004, holgerlevsen.de
  • +
  • Freelancer at Profitbricks from 2011-2013 and 2015
@@ -184,16 +152,17 @@ announce new nodes by codethink jenkins.debian.net contributors: +

A quick detour about Debian release names @@ -209,12 +178,13 @@ announce new nodes by codethink

- Package (collection) installation tests + chroot-installation tests

    -
  • 338 jobs
  • -
  • wheezy (98), jessie (147), stretch (153), sid (98)
  • -
  • upgrades and new installations tested
  • +
  • 338 jobs basically running apt install $metapackages
    + (gnome, kde, cinnamon, lxde, xfce, qt4, qt5, haskell, developer, debconf-video, debian-edu)
  • +
  • new installations and upgrades tested in
    + wheezy (98), jessie (147), stretch (153), sid (98)
@@ -223,15 +193,66 @@ announce new nodes by codethink g-i-installation tests

    -
  • tests Debian Installer (d-i) in graphical mode ("g-i") and text mode too
  • +
  • tests Debian Installer (d-i) in graphical mode ("g-i") and text mode
  • creates videos and screenshots
  • plain Debian (installations and rescue mode) and Debian Edu
  • -
  • kfreebsd and hurd
  • -
  • finally almost deprecated today
  • -
  • replaced by lvc tests (libvirt-cucumber)
  • +
  • jessie, stretch and sid
  • +
  • linux, kfreebsd and hurd
  • +
  • finally almost deprecated today, will be replaced by lvc tests (libvirt-cucumber)
  • +
+
+ +
+

+ more debian-installer related jobs on jenkins.debian.net: +

+
    +
  • FIXME 78 packages (building udebs) triggered by commits to their git master branches
  • +
  • manual in several/FIXME languages, also git triggered
  • +
  • lvc and d-i from proposed branches planned
  • +
+
+ +
+

+ $amount/FIXME debian-edu jobs on jenkins.debian.net: +

+
    +
  • + g-i tests for jessie and stretch +
  • +
  • + six debian-edu packages build triggerd by commits on their git master branches +
  • +
  • + very useful for debian-edu-doc which is published for 7 languages in HTML, PDF & EPUB format. +
  • +
+
+ + +
+

+ more QA: +

+
    +
  • debian-qa +
      +
    • orphaned packages without bug
    • +
    • dpkg trigger cycles
    • +
    • lintian, debhelper and piuparts are build on git commits in jessie, stretch and unstable
    • +
    +
  • +
  • + rebootstrap - Helmut Grohne files lots of cross-building and bootstrapping bugs +
  • +
  • + reproducible-builds.org - "btw": over 2600 'FTBFS' bugs found and fixed so far, ~400 open… +
+

reproducible.debian.net @@ -448,7 +469,7 @@ announce new nodes by codethink

Usually I thank:

-

+


@@ -461,7 +482,7 @@ announce new nodes by codethink

Todays special thanks:

-

+

  • from Debian, jenkins.debian.net would not have been possible like this without your support!
  • -- cgit v1.2.3-70-g09d2