[FE training-materials-updates] slides/buildroot-support-contribution: misc updates

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Sat Oct 14 23:40:35 CEST 2017


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=abc0ddb323a6f61ffc93715794e2fee1c0ed9792

>---------------------------------------------------------------

commit abc0ddb323a6f61ffc93715794e2fee1c0ed9792
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Sat Oct 14 23:40:35 2017 +0200

    slides/buildroot-support-contribution: misc updates
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


>---------------------------------------------------------------

abc0ddb323a6f61ffc93715794e2fee1c0ed9792
 .../buildroot-support-contribution.tex             | 62 +++++++++++++++-------
 1 file changed, 44 insertions(+), 18 deletions(-)

diff --git a/slides/buildroot-support-contribution/buildroot-support-contribution.tex b/slides/buildroot-support-contribution/buildroot-support-contribution.tex
index 87f51be..054cd10 100644
--- a/slides/buildroot-support-contribution/buildroot-support-contribution.tex
+++ b/slides/buildroot-support-contribution/buildroot-support-contribution.tex
@@ -76,6 +76,8 @@
     stabilization phase, until the final release.
   \item Development not completely stopped during the stabilization, a
     \code{next} branch is opened.
+  \item The YYYY.02 is a long term support release, maintained during
+    one year with security, bug and build fixes.
   \end{itemize}
 \end{frame}
 
@@ -85,6 +87,8 @@
   \item Created with \code{git} and sent by e-mail to the mailing list
     \begin{itemize}
     \item Use \code{git send-email} to avoid issues
+    \item Use \code{get-developers} to know to who patches should be
+      sent
     \end{itemize}
   \item The patches are reviewed, tested and discussed by the
     community
@@ -92,8 +96,7 @@
     \item You may be requested to modify your patches, and submit
       updated versions
     \end{itemize}
-  \item Once ready, they are applied by the project maintainer Peter
-    Korsgaard, or the interim maintainer Thomas Petazzoni.
+  \item Once ready, they are applied by one of the project maintainers
   \item Some contributions may be rejected if they do not fall within
     the Buildroot principles/ideas, as discussed by the community.
   \end{itemize}
@@ -144,32 +147,55 @@
 
 {\tiny
 \begin{verbatim}
-From: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
-To: buildroot at uclibc.org
-Subject: [Buildroot] [autobuild.buildroot.net] Build results for 2015-05-05
-Date: Wed,  6 May 2015 08:30:17 +0200 (CEST)
+Subject: [Buildroot] [autobuild.buildroot.net] Build results for 2017-10-13
+Date: Sat, 14 Oct 2017 08:30:57 +0200 (CEST)
 
-Build statistics for 2015-05-05
-===============================
+Hello,
 
-        success : 301
-       failures : 50 
-       timeouts : 1  
-          TOTAL : 352
+Build statistics for 2017-10-13
+================================
+
+      successes : 94 
+       failures : 32 
+       timeouts : 0  
+          TOTAL : 126
 
 Classification of failures by reason
 ====================================
 
-freerdp-770c67d340d5f0a7b48... | 6 
-              postgresql-9.4.1 | 5 
-            python-pyqt-4.11.3 | 5 
+                  dbus-1.10.24 | 13
+            libtomcrypt-1.18.0 | 3 
+         xkeyboard-config-2.22 | 3 
+             gstreamer1-1.12.3 | 2 
+[...]
 
 Detail of failures
 ===================
 
-     powerpc | boost-1.57.0 | NOK | http://autobuild.buildroot.net/results/b64fd94a8ccff7fa8...
-        bfin | cc-tool-0.26 | NOK | http://autobuild.buildroot.net/results/5f84d5696a52c7541...
-      xtensa | cc-tool-0.26 | NOK | http://autobuild.buildroot.net/results/d971db839e84480a5...
+         arc |  argp-standalone-1.3 | NOK | http://autobuild.b.n/results/bd0d198f172fa789aa2cf0bb7edb9b62a7ee247a
+        m68k |         cc-tool-0.26 | NOK | http://autobuild.b.n/results/d8f0ba76f7ea1c06738658b24b8a363f8e7a526b
+         arm |         dbus-1.10.24 | NOK | http://autobuild.b.n/results/ddaf58e9f8f8cfec9441ef64665e3a468b144d1f
+      xtensa |         dbus-1.10.24 | NOK | http://autobuild.b.n/results/0a1e802dafd5cded6bf783127d0edbadc584583d
+microblazeel |    gstreamer1-1.12.3 | NOK | http://autobuild.b.n/results/88e7208483ce1983e4f51a7e43d6877d9ff6aa66
+[...]
 \end{verbatim}}
 
 \end{frame}
+
+\begin{frame}{Additional testing effort}
+  \begin{itemize}
+  \item Run-time test infrastructure in \code{support/testing}
+    \begin{itemize}
+    \item Contains a number of test cases that verify that specific
+      Buildroot configurations build correctly, and boot correctly
+      under Qemu.
+    \item Validates filesystem format support, specific packages, core
+      Buildroot functionality.
+    \item \code{./support/testing/run-tests -l}
+    \item \code{./support/testing/run-tests tests.fs.test_ext.TestExt2}
+    \item Run regularly on {\em Gitlab CI}
+    \end{itemize}
+  \item All {\em defconfigs} in \code{configs/} are built every week
+    on {\em Gitlab CI}
+  \end{itemize}
+\end{frame}




More information about the training-materials-updates mailing list