summaryrefslogtreecommitdiffstats
path: root/templates
AgeCommit message (Collapse)AuthorFilesLines
2023-03-29Update qemu arguments for changed sound optionsneedlefish_14.0.5needlefish/14.0.514.0.5needlefishJan-Simon Moeller3-3/+3
Recent qemu deprecated -soundhw and uses a new syntax. Adapt our wrapper to use it. Bug-AGL: SPEC-4731 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I910f1a7253d0f4d3c2a549a52d6b098196e57803
2023-01-20Change default template in needlefish to telematicsneedlefish_14.0.4needlefish_14.0.3needlefish/14.0.4needlefish/14.0.314.0.414.0.3Jan-Simon Moeller1-2/+2
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I6d21fdadc286aa636ed432d58496d8f706124a74
2023-01-20Change the mask to the systemd-network-generator.serviceJan-Simon Moeller3-2/+8
It is not systemd-networkd that does bite use here, it is the systemd-network-generator.service that will interfere with our settings. This is triggered by the ip=dhcp setting on the kernel cmdline and even the removed wired.network file will not prevent his from interfering and taking the network interface down and up for another dhcp run. Question is ... WHY ?!: The interface IS already configured. Connmand can be configured to ignore it and does actually ignore or at least not take it down. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2872ddfbc97e26ae84fcc3640a9129c28691557c
2022-11-23Special-case the BBE board as it builds the telematics image nowJan-Simon Moeller1-0/+14
The bbe board does only build the telematics image. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ie759099ccf5871f2a1440187121af3cd39abe674
2022-07-18Reduce memory on ARM32 and add earlyprintkneedlefish_13.93.0needlefish_13.92.0needlefish/13.93.0needlefish/13.92.013.93.013.92.0Jan-Simon Moeller1-1/+1
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I3f8ba44fa475dc395bd77d38542eceb232d19ee6
2022-07-16Ensure systemd-networkd.service is off in CIJan-Simon Moeller1-1/+1
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I21ec3f2772a2a997fa3d370712d1ce49bb46cd24
2022-07-15Disable sound on qemuarm due to issue in CI env.Jan-Simon Moeller1-1/+1
Jobs fail with: qemu: module audio-audio-pa not found, do you want to install qemu-system-gui package? qemu: module audio-audio-jack not found, do you want to install qemu-system-gui package? qemu: module audio-audio-sdl not found, do you want to install qemu-system-gui package? Bug-AGL: SPEC-4477 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ib6e7b39c277a6987c0fb76a6d546eeea37c132dd
2022-06-07SPEC-4429: Reduce memory to 2048Mo for qemu-armneedlefish_13.91.0needlefish/13.91.013.91.0Corentin LABBE1-1/+1
Reduce memory of qemu-arm to 2048 to made qemu happy. Change-Id: I26317c2882efefdaa40ed882e81de79c8b2aef70 Bug-AGL: SPEC-4429 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2022-02-16Fix typo in fixup-weston-watchdogmarlin_12.93.0marlin/12.93.012.93.0Jan-Simon Moeller1-1/+1
Fix the typo. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I117aaeb29afe2cb01488ef82ddd34a9bd817fbb5
2022-02-15Extend fixup of watchdog for user sessionJan-Simon Moeller1-3/+8
The user session needs to be reloaded as well. Bug-AGL: SPEC-4165 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I3e54ac0839a8f77dda8a98b54ea76c80fd04c49e
2022-01-31Shorten commit ci testsmarlin_12.92.0marlin/12.92.012.92.0Jan-Simon Moeller1-11/+0
glib and lua take too long. Attach them selectively. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I72ee42db9baa9bf330938c8ecfbe8a5461988858
2022-01-18Fix location of sed callJan-Simon Möller1-1/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I8710df8f3ba60b46182efd6ef7ef752e43833170
2022-01-12Adapt ptest time and scopeJan-Simon Möller2-4/+4
exclude acl, attr and coreutils. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Iced249d0baa18adf280fe1adde237fbb2bbaebf8
2021-12-24Fix name of glib ptestJan-Simon Moeller2-2/+2
glib is known to ptest-runner as glib-2.0 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ib354dd359ef22caca3c3ce40ad1e92d0fd381b72
2021-12-22Remove gstreamer from ptest runmarlin_12.91.0marlin/12.91.012.91.0Jan-Simon Moeller2-2/+2
We need to investigate a runtime issue. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I6af1baf0eaae17c4f52f048a7f22516c60ef098c
2021-12-21Update ptest executed testsJan-Simon Moeller2-2/+2
We no longer need xmlsec1, remove it. We do now rely on dbus, so add dbus-test. Add basic system infra as well. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I99d2f36a4f253bbc809ab53dbe7691544722ec90
2021-12-21Adapt watchdog fix to new agl-compositor.serviceJan-Simon Moeller1-4/+3
The user session has a dedicated service file. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I4d459ca9359f68a866b4dc0850da498426bc8cee
2021-12-10Further bump watchdogJan-Simon Möller1-2/+3
and also restart homescreen.service Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ic9f94a136250d780dee8ea1ab6207b4d4f507bac
2021-12-06Add workaround for weston watchdog for emulation in CIJan-Simon Möller1-0/+19
The emulated workers are slower than real hardware, thus extend the timeout. Bug-AGL: SPEC-4165 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I4113d1ad28964efb31a55121ff3dbb1a29893a6f
2021-12-03Increase qemuarm and qemuarm64 vgamem_mb value to fix screenshooterJan-Simon Moeller2-2/+2
The screenshooter test needs the extension to work. Bug-AGL: SPEC-4165 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I16eb370481dc72144273e0c88cf625895a3d0028
2021-11-25Update timeout of screenshooter testJan-Simon Moeller1-1/+1
some platforms are slow in emulation to bring-up the screens. Bug-AGL: SPEC-4150 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ice053e68b57fe46c948679b89de2b56c957404ac
2021-11-24Enable agl-compositor screenshot test againJan-Simon Möller1-4/+4
The latest changes on the master branch require an update to the screenshot test. The script has been changed to use the journal and use the new settings file locations. Thus we can enable it here again. Bug-AGL: SPEC-4150 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ie2b85ae3b72843316104a18795af7beead78edd5
2021-11-04Prepare CI on master for new framework integrationJan-Simon Moeller5-50/+4
During the last workshop the transition to the new framework was presented. This change essentially deprecates the SMACK-based application framework. To prepare the integration of it, we remove the deprecated components: - skip application framework related tests on master branch Bug-AGL: SPEC-4121 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I6f8de8b6ddb76b5fc1a229f0ae78ebedc0a7220f
2021-11-01Update devicetree filename for reference hardware on BSP 5.5marlin_12.90.1marlin/12.90.112.90.1Jan-Simon Moeller1-1/+1
The devicetree filename changed. Update the template files. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Id994c82f1c0c29458058030f65b27a325aba8ee4
2021-10-13Prepare devicetree changes for R-Car BSP 5.5Jan-Simon Möller6-6/+51
The devicetree scheme was evolved. Adapt releng-scripts for use in CI. Bug-AGL: SPEC-4081 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I273a26004e8bdcd81655be8565601ca9cfecf953
2021-06-29SPEC-3976: change qemu memory parametersmarlin_12.90.0marlin/12.90.012.90.0Corentin LABBE1-1/+1
Thoses new parameters permit qemurm to pass sound tests. Change-Id: If266d180912bc15a88791c9af9dd4d7bad093f78 Bug-AGL: SPEC-3976 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-05-12SPEC-3904: use the right image name for CICorentin LABBE1-1/+5
CI do not use crosssdk image. Bug-AGL: SPEC-3904 Change-Id: Icf046598c4125663394ecd2e830069204b266890 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-05-11SPEC-3764: replace qemu soundhw argumentCorentin LABBE1-1/+1
Since we use a more recent qemu-arm, we need to change some deprecated argument use. This fixes the warning: qemu-system-arm: warning: '-soundhw hda' is deprecated, please use '-device intel-hda -device hda-duplex' instead Change-Id: Icd8272a7d250d89d72652096a332f266c2c4b4a1 Bug-AGL: SPEC-3764 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-05-06SPEC-3904: Add BBE machineCorentin LABBE1-0/+10
This patchs adds the BBE machine template. Since this machine does not have HDMI output, the screenshot test is disabled for it. Change-Id: I1048a202b8ee998084fcb7b78441781aae4ee220 Bug-AGL: SPEC-3904 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-05-05SPEC-3764: use a more recent qemu version for qemuarmCorentin LABBE2-0/+7
Using a more recent qemu seems to fix problem with screenshot. The easiest way is to use docker to "host" a more recent debian with recent qemu. Change-Id: I7a72de4c6a4dceed7ec967713d7fee3d3523e120 Bug-AGL: SPEC-3764 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-05-04SPEC-3752: use vmalloc=512 for qemu armCorentin LABBE1-1/+1
Using vmalloc=512 permits screenshot tests to works without failure. Change-Id: Idb185e490dea38fa32a668c57cd282bb93ec2201 Bug-AGL: SPEC-3752 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-31Enable screenshot tests on all targetsJan-Simon Möller1-2/+2
HDMI jigs are deployed and all qemu targets are configured for it. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ib2703fcb783ff757225b676add4c866029816e52
2021-03-30Update templates for screenshot testsJan-Simon Möller4-5/+5
- qemu needs the mem= kernel parameter to work nicely - pyagl needs a larger timeout - pi4 needs an adapted rfs_image for snapshot builds Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ida3ac188008c72d941dbe30203e5b8700ee8a304
2021-03-16Stop weather and geoclue before restartingJan-Simon Möller1-0/+6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I48ecf0a1ce708a13f1dc6501a2ccdd129fae729c
2021-03-11Fix template for h3 and refhwJan-Simon Moeller2-10/+10
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I27108a812e06ef9d1a0b9f7279ce6219370570e0
2021-03-11CI builds do use the simpler images hereJan-Simon Möller2-4/+28
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I4a7da3a4cc573387ba8af34acd0d2c4292eaa0ec
2021-03-09SPEC-3811: Use a different rootfs image for h3ulcb-nogfx buildCorentin LABBE2-0/+8
For all branches (except jellyfish/halibut), h3ulcb-nogfx build based boards should now use the agl-demo-platform-crosssdk-h3ulcb.ext4.xz rootfs image. Change-Id: Idc8fafc32dcd598479d16798ffe077776432bd1e Bug-AGL: SPEC-3811 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-02-22SPEC-3812: rpi4: use vc4 dtbCorentin LABBE1-1/+1
Use the vc4 DTB for rpi4 Change-Id: I5b0512e1b165bd511df3f79d69d63a68894993f7 Bug-AGL: SPEC-3812 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-01-22Disable screenshooter in CIkoi_10.93.0koi/10.93.010.93.0Jan-Simon Möller1-3/+3
Need to eval more boards. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I412095ecff4fa32b8cd1879a3792ca6b5b021b11
2021-01-21SPEC-3764: Enable screenshooter testCorentin LABBE3-4/+12
This patch enable screenhooter test. The qemuarm need more memory for working with this test. Change-Id: I1aae32688efb4bb8264e3d85bd3c439b7b9f6764 Bug-AGL: SPEC-3764 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-01-19Remove cma=64M setting overriding devicetree defaultsJan-Simon Möller1-1/+1
This setting needs to be removed in favour of the defaults from devicetree due to the location of the cma area being relevant. Note if at all, the cma= setting needs to be below 768M/1024M. So for reference, a cma=64M@256M does work. But as devicetree does handle it now - let it do its work. Bug-AGL: SPEC-3702 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I9e8300b22f505447a7b1f9be41288a9e54647064
2021-01-14Add refhw to SPEC3665 workaroundkoi_10.92.0koi/10.92.010.92.0Jan-Simon Moeller1-1/+1
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I1d9314766573dfc3135e6be0e2a34f7a31bdb072
2020-12-16SPEC-3714: fix dtb nameCorentin LABBE1-1/+1
The DTB name of r8a7795-agl-refhw miss the ".dtb" extention. Change-Id: I6f5d80ce9e97aef8dfeab9bb794996412ed30fcc Bug-AGL: SPEC-3714 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-12-10SPEC-3714: Add r8a7795-agl-refhwCorentin LABBE1-0/+13
The r8a7795-agl-refhw is now ready in our lab, start letting it availlable by adding its releng-scripts templates. Basicly its template is nearly the same as KingFisher. Change-Id: Id02838c26c5275be28cf555e26bf63ce715e4143 Bug-AGL: SPEC-3714 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-12-04Add more cores to qemuarm runs in LAVAJan-Simon Möller1-1/+1
This will increase the speed of the test execution. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I279cc572afae783c84ee2c0a64f17a197ac5f128
2020-11-27Dump the journal at the end of a jobJan-Simon Möller3-3/+23
For debugging purposes, dump the journal at the very end. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ib31764edb57827fbf2deb6ef5705da8783d17c30
2020-11-10SPEC-3655: Start weather/geoclue services (hack)Corentin LABBE2-0/+24
For H3 and RPI4, we need to start weather/geoclue services until a proper solution to SPEC-3655 is found. Change-Id: I6cfd3ef5cad789e93e039a57d571a44c3e30594f Bug-AGL: SPEC-3655 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-10-21SPEC-3597: move can tests at the endCorentin LABBE3-12/+12
CAN tests can interfere with pyagl, so move them at the end of the run. Change-Id: Ied6ef3f08a997ca7f06a7f0756041008a7001245 Bug-AGL: SPEC-3597 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-10-14SPEC-3631: Add veth testCorentin LABBE2-0/+11
Add veth test which adds an extra virtual network card for testing. Change-Id: Iad5499ad653b4511fd7bd21f57d1b42ef4decb22 Bug-AGL: SPEC-3631 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2020-10-13SPEC-3631: Add network to qemuCorentin LABBE4-0/+6
qemu machines does not have a network card by default. So let's add one. Change-Id: I6ea5d5625ee5c24b5ee49652f1aa838580a6f952 Bug-AGL: SPEC-3631 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>