aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* support/testing: add python-gpiozero testGravatar Peter Seiderer2020-06-181-0/+2
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add python-colorzero testGravatar Peter Seiderer2020-06-181-0/+2
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gitlab-ci: regenerate after freescale_imx8mnevk_defconfig additionGravatar Romain Naour2020-06-071-1/+1
| | | | | | | | | Fixes: 2c01eeece96ce449163e066566c787bfc2a10651 https://gitlab.com/buildroot.org/buildroot/-/jobs/584436394 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/testing: add runtime test for RedisGravatar Titouan Christophe2020-06-061-0/+1
| | | | | Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* configs/freescale_imx8mnevk: new defconfigGravatar Stephane Viau2020-05-291-0/+1
| | | | | | | | | | | | | | | | | This patch adds support for the i.MX8M Nano EVK Board [1]. The final boot image is created from uboot and firmware binaries in post image script board/freescale/common/imx/imx8-bootloader-prepare.sh Note that this config is based on 4.19.35_1.1.0 ; hence, the kernel configuration needs host-openssl to build. [1] https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/evaluation-kit-for-the-i-mx-8m-nano-applications-processor:8MNANOD4-EVK Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com> Reviewed-by: Maeva Manuel <maeva.manuel@oss.nxp.com> Reviewed-by: Julien Olivain <julien.olivain@oss.nxp.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* configs/zynq_qmtech: new defconfigGravatar Julien Olivain2020-04-191-0/+1
| | | | | | | | | | | This patch add support for the low cost QMTECH XC7Z010 starter kit board [1]. [1] http://www.chinaqmtech.com/xilinx_zynq_soc Signed-off-by: Martin Chabot <martin.chabot@gmail.com> Signed-off-by: Julien Olivain <juju@cotds.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/nanopi_neo4: new defconfigGravatar Marek Belisko2020-04-181-0/+1
| | | | | | | | | | | | | | | | | | | | | A defconfig for the nanopi_neo4 was added in d1cd9cdf269488d6adeb0cc6d2250cf6ffe1b3ed, but then removed in 8af7b11bd8a95bc41e4de46f727f3b0afde465a4 because an ARM32 compiler was needed to build ATF, and this was not supported back then. Thanks to the addition of package/arm-gnu-a-toolchain/, we can now re-introduce this defconfig. Compared to the previous defconfig, the following changes were done: - enable BR2_TARGET_ARM_TRUSTED_FIRMWARE_NEEDS_ARM32_TOOLCHAIN - bump kernel to 5.4 - increase default rootfs size to 70M - use mainline u-boot - switch to Marek Belisko as maintainer Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/nitrogen8mn: new defconfigGravatar Gary Bisson2020-04-181-0/+1
| | | | | | | | | | NXP i.MX8MNano based SBC with 1GB of LPDDR4 and 16GB eMMC. More details on the platform here: https://boundarydevices.com/product/nitrogen8m-nano/ Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/olpc_xo175: new defconfigGravatar Lubomir Rintel2020-04-171-0/+1
| | | | | Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/olpc_xo1: new defconfigGravatar Lubomir Rintel2020-04-171-0/+1
| | | | | | | This defconfig supports the OLPC XO-1 platform. Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/macchiatobin*: drop vendor defconfig, rename mainline defconfigGravatar Sergey Matyukevich2020-04-151-2/+1
| | | | | | | | | | | The support for MacchiatoBin board in U-Boot and Linux has been significantly improved in the past years. So it no longer makes much sense to have a separate build configuration based on older vendor Linux kernel and U-Boot. This commit drops the configuration based on vendor kernel and U-Boot and renames the mainline-based defconfig. Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/nanopi_r1: new defconfigGravatar Davide Viti2020-04-131-0/+1
| | | | | | | | | | | | | | | | Add initial support for Nanopi R1 board with below features: - U-Boot 2019.01 - Linux 5.0 - Default packages from buildroot Configuration files taken from Armbian: https://github.com/armbian/build/blob/master/patch Signed-off-by: Davide Viti <zinosat@gmail.com> [Thomas: move U-Boot config and DT to board/friendlyarm/nanopi-r1/uboot/] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gitlab.yml.in*: enable Qemu gitlab testingGravatar Jugurtha BELKALEM2020-04-131-0/+7
| | | | | | | | | | | | | Used to launch qemu tests for various qemu architectures. Neverthless to say that this file skips any other job different from qemu (only qemu configurations are runtime tested). Add the log generated by Qemu to the build artefacts. Signed-off-by: Jugurtha BELKALEM <jugurtha.belkalem@smile.fr> Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/python-txaio: drop python 2 supportGravatar James Hilliard2020-04-111-1/+0
| | | | | | | | | | | | | | As of upstream commit 735eb608637e7bbab4082a541ac802cc919fec22, available since version v20.1.1, support for Python 2.x has been dropped, and Python >= 3.5 is required. So we make python-txaio depend on python3, and remove the python2 test of python-txaio. We also remove the python-six dependency which is no longer used by txaio, since upstream commit 62b0e7eaa22769687df1de8f57374cb0a42bdc4d. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-autobahn: drop python 2 supportGravatar James Hilliard2020-04-081-1/+0
| | | | | | | | | | | | | | | | | Upstream commit https://github.com/crossbario/autobahn-python/commit/c0223223f865603ce192e6d5cdbcf74849a4cdd8, which has been part of the releases since v20.1.2 has dropped support for Python 2.x. So python-autobahn is now only available for Python 3.x. We therefore remove the Python 2.x autobahn tests, and while at it, drop the python-six dependency, which is no longer needed since upstream commit https://github.com/crossbario/autobahn-python/commit/79bd2ba41b83950614a2928eeda4704c1d149a20, part of the releases since v20.1.3. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add build tests for the syslinux bootloaderGravatar Thomas Petazzoni2020-04-041-0/+4
| | | | | | | | | | | | | | This commit adds four new tests for the syslinux bootloader: - Building on x86, for legacy BIOS - Building on x86, for EFI BIOS - Building on x86-64, for legacy BIOS - Building on x86-64, for EFI BIOS Runtime testing in Qemu would certainly be possible, but is left as a future addition to these tests. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/nitrogen8mm: Add new defconfigGravatar Gary Bisson2020-03-291-0/+1
| | | | | | | | | | NXP i.MX8MMini based SBC with 2GB of LPDDR4 and 8GB eMMC. More details on the platform here: https://boundarydevices.com/product/nitrogen8m-mini Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/roc_rk3399_pc: new defconfigGravatar Suniel Mahesh2020-03-291-0/+1
| | | | | | | | | | | This initial support includes: Linux 5.4 U-Boot 2020.01 Arm Trusted Firmware v2.2 Buildroot default packages. Signed-off-by: Suniel Mahesh <sunil@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gitlab-ci: regenerate to accomodate for a removed testGravatar Yann E. MORIN2020-03-281-1/+0
| | | | | | | | | Commit a570f63dd4b (Revert "package/perl-crypt-ssleay: new package") forgot to deregister the associated test from the gitlab-ci list. Remove it now. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/testing: add netdata testGravatar Marcin Niestroj2020-03-241-0/+1
| | | | | Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/freescale_imx6ullevk: new defconfigGravatar Fabrice Goucem2020-03-241-0/+1
| | | | | | | | | | Add basic support for NXP's i.MX6 ULL EVK board: https://www.nxp.com/design/development-boards/i.mx-evaluation-and-development-boards/evaluation-kit-for-the-i.mx-6ull-and-6ulz-applications-processor:MCIMX6ULL-EVK Signed-off-by: Fabrice Goucem <fabrice.goucem@oss.nxp.com> Signed-off-by: Fabrice Goucem <fabrice.goucem@nxp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add gst1-python test caseGravatar Adam Duskett2020-03-221-0/+1
| | | | | | | | This test case runs a simple pipeline for 100 frames to ensure that gst1-python works properly. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* configs/stm32mp157a_dk1: new defconfigGravatar Bartosz Bilas2020-03-211-0/+1
| | | | | | | | | | The board support package includes the following components: - U-Boot 2020.01 - Linux 5.4.26 - Buildroot default packages Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gitlab-ci: regenerate after new tests were addedGravatar Yann E. MORIN2020-03-211-0/+3
| | | | | | | | | The recent perl-crypt-ssleay, perl-lwp-protocol-https, and perl-html-parser packages aditions came with associated new runtime tests, which is good, but forgot to regenerate the gitlab-ci.yml file with the updated list of tests. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/lua-lyaml: new packageGravatar Francois Perrad2020-03-201-0/+2
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-gobject: bump version to 3.36.0Gravatar Adam Duskett2020-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Other changes: - Convert the package to a meson package. - Remove 0001-add-PYTHON_INCLUDES-override.patch as it no longer applies. - Add gobject-introspection as a dependency. - Add the package under myself in the DEVELOPERS file. Because gobject-introspection is now a dependency of python-gobject, the test must be updated at the same time. - Change TestPythonPy2Gobject to TestPythonPy3Gobject as gobject-introspection requires python3. - Refactor test_python_gobject.py to no longer inherit the TestPythonPackageBase class, as this class uses a base config that does not support gobject-introspection. - Update sample_python_gobject to use Glib to find the path of sh. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/testing: add openrc testsGravatar Adam Duskett2020-03-111-0/+2
| | | | | | | | | | Two simple tests to ensure that openrc boots without any services crashing with a read only and a read write filing system. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Carlos Santos <unixmania@gmail.com> [yann.morin.1998@free.fr: really check the init process] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* Merge branch 'next'Gravatar Peter Korsgaard2020-03-091-0/+1
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * configs/freescale_imx8qmmek: new defconfigGravatar Maeva Manuel2020-03-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch documents the Buildroot support for the NXP i.MX8QM MEK board. You will find a reference to the board on nxp.com: https://www.nxp.com/design/development-boards/i.mx-evaluation-and-development-boards/i.mx-8quadmax-multisensory-enablement-kit-mek:MCIMX8QM-CPU You can also find the get started guide here: https://www.nxp.com/document/guide/get-started-with-the-i.mx-8quadmax-mek:GS-iMX-8QM-MEK Signed-off-by: Maeva Manuel <maeva.manuel@oss.nxp.com> Tested-by: Julien Olivain <julien.olivain@oss.nxp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | support/testing: add libftdi1 test caseGravatar Yegor Yefremov2020-02-231-0/+2
|/ | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/testing: add runtime test for Crudini (py2 and py3)Gravatar Titouan Christophe2020-02-051-0/+2
| | | | | | | This also adds the new tests to the gitlab CI configuration. Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: new opkg test caseGravatar Matt Weber2020-02-031-0/+1
| | | | | | | | - Validates an archive can be installed and removed - Builds an archives that uses postinst and prerm scripts Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add python-can test caseGravatar Yegor Yefremov2020-01-311-0/+2
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* .gitlab-ci.yml: add missing python-avro testGravatar Yann E. MORIN2020-01-021-0/+1
| | | | | | | Commit 9fa2add810c (support/testing: add test for python-avro) added a test for python-avro but failed to update .gitlab-ci.yml. Do that now. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/testing: add gitdb2 testGravatar Adam Duskett2019-12-161-0/+2
| | | | | | | Add a simple test case that imports the module. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add smmap2 testGravatar Adam Duskett2019-12-161-0/+2
| | | | | | | | Add a simple test case that imports the module and instantiates a new SlidingWindowMapManager class. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/raspberrypi4_64: new defconfigGravatar Arthur Courtel2019-12-081-0/+1
| | | | | | | This configuration builds a 64bit image for RaspberryPi 4. Signed-off-by: Arthur Courtel <arthur.courtel@smile.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* .gitlab-ci.yml: add missing python-gobject testGravatar Arnout Vandecappelle (Essensium/Mind)2019-12-051-0/+1
| | | | | | | Commit 600132f8c08a5ae3d399559dd9c17d3b7b4c6ae3 added a test for python-gobject but failed to update .gitlab-ci.yml. Do that now. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* support/testing: add python-django testGravatar Adam Duskett2019-12-051-0/+1
| | | | | | | | | | | | | | This test comprises of four simple steps: 1: Start a new simple project called testsite. 2: Run ./manage.py migrate on the new testsite. 3: Run ./manage.py runserver 0.0.0.0:1234 & sleep 30 - The sleep 30 is necessary as it may take several seconds for the django server to fully start. 4: Run netstat to ensure the server opened port 1234. Signed-off-by: Adam Duskett <aduskett@greenlots.com> [Thomas: use self.assertRunOk() when appropriate] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gitlab-ci.yml: regenerate after new defconfig additionGravatar Pierre-Jean Texier2019-11-251-0/+1
| | | | | | | Fixes b68022c7cb17d27acc14ff64434413e8c93d7a56 ("board: add Beelink GS1 support") Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add lxc testGravatar Patrick Havelange2019-11-201-0/+1
| | | | | | | | | | The test starts a simple container with an iperf3 server. The container is using the tini init system, with a shared rootfs. An iperf3 client is started from the host to check that the container is really up and running. Signed-off-by: Patrick Havelange <patrick.havelange@essensium.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* gitlab-ci: use our updated docker base imageGravatar Yann E. MORIN2019-10-271-1/+1
| | | | | | | It has python3 and nose for python3! :-) Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* gitlab-ci: regenerate after new defconfig additionGravatar Yann E. MORIN2019-10-271-0/+1
| | | | | Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* configs/stm32mp157_dk: rename to the sm32mp157c_dk2Gravatar Bartosz Bilas2019-10-271-1/+1
| | | | | | | That is useful and needed for upcoming introducing stm32mp157a-dk1 board. Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add luvi testGravatar Francois Perrad2019-10-261-0/+1
| | | | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Tested-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add lua-sdl2 testGravatar Francois Perrad2019-10-261-0/+2
| | | | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Tested-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add lua-gd testGravatar Francois Perrad2019-10-261-0/+2
| | | | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Tested-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add lzlib testGravatar Francois Perrad2019-10-261-0/+1
| | | | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Tested-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board: Add FriendlyARM Nanopi NEO Plus2 supportGravatar Aussedat Louis2019-10-191-0/+1
| | | | | | | | | | board with below features: - U-Boot 2019.01 - Linux 5.0 - Default packages from buildroot Signed-off-by: Aussedat Louis <aussedat.louis@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* support/testing: add tmux testGravatar Ricardo Martincoski2019-10-121-0/+1
| | | | | Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>