Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
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>
|
|
Fix the typo.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I117aaeb29afe2cb01488ef82ddd34a9bd817fbb5
|
|
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
|
|
glib and lua take too long. Attach them selectively.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I72ee42db9baa9bf330938c8ecfbe8a5461988858
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I8710df8f3ba60b46182efd6ef7ef752e43833170
|
|
exclude acl, attr and coreutils.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Iced249d0baa18adf280fe1adde237fbb2bbaebf8
|
|
glib is known to ptest-runner as glib-2.0
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ib354dd359ef22caca3c3ce40ad1e92d0fd381b72
|
|
We need to investigate a runtime issue.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I6af1baf0eaae17c4f52f048a7f22516c60ef098c
|
|
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
|
|
The user session has a dedicated service file.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I4d459ca9359f68a866b4dc0850da498426bc8cee
|
|
and also restart homescreen.service
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ic9f94a136250d780dee8ea1ab6207b4d4f507bac
|
|
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
|
|
The screenshooter test needs the extension to work.
Bug-AGL: SPEC-4165
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I16eb370481dc72144273e0c88cf625895a3d0028
|
|
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
|
|
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
|
|
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
|
|
The devicetree filename changed. Update the template files.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Id994c82f1c0c29458058030f65b27a325aba8ee4
|
|
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
|
|
Thoses new parameters permit qemurm to pass sound tests.
Change-Id: If266d180912bc15a88791c9af9dd4d7bad093f78
Bug-AGL: SPEC-3976
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
CI do not use crosssdk image.
Bug-AGL: SPEC-3904
Change-Id: Icf046598c4125663394ecd2e830069204b266890
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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
|
|
- 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
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I48ecf0a1ce708a13f1dc6501a2ccdd129fae729c
|
|
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I27108a812e06ef9d1a0b9f7279ce6219370570e0
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I4a7da3a4cc573387ba8af34acd0d2c4292eaa0ec
|
|
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>
|
|
Use the vc4 DTB for rpi4
Change-Id: I5b0512e1b165bd511df3f79d69d63a68894993f7
Bug-AGL: SPEC-3812
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
Need to eval more boards.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I412095ecff4fa32b8cd1879a3792ca6b5b021b11
|
|
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>
|
|
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
|
|
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I1d9314766573dfc3135e6be0e2a34f7a31bdb072
|
|
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>
|
|
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>
|
|
This will increase the speed of the test execution.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I279cc572afae783c84ee2c0a64f17a197ac5f128
|
|
For debugging purposes, dump the journal at the very end.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ib31764edb57827fbf2deb6ef5705da8783d17c30
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
We need to add video device to qemu ARM/ARM64.
Both arm and arm64 use the virt qemu machine which dont have any video
device. But since they have both a PCI bus, we could add a VGA device.
Along with the VGA device, let's add some input peripheral for all qemu.
Bug-AGL: SPEC-3597
Change-Id: Ic2cee663145abf0b668ca166f40f46318e526bc7
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
This fits what we do when calling runqemu.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ic5ffa2f2a65b5b55c820063300171cc31d3d878c
|
|
We need to add a virtual display device for testing homescreen.
Let's add a vnc to do this.
But we need to avoid VNC to open a network port, so we will use an unix
socket.
For handling the fact that two job could run in parallel, each unix
patch need to be unique. We will generate an unique path with gerrit id,
branch, and a random int.
The vnc is added for all qemu since it seems to not hurt ARM/ARM64.
We also add a virtio display device on x86_64 since apps are tested only
on x86_64.
Change-Id: I22412df75cad16f151f73d0d93b0e38ae386ef4d
Bug-AGL: SPEC-3597
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
This patch enable pyagl tests for all CI jobs (ci/daily/release/tc...)
Bug-AGL: SPEC-3572
Change-Id: I26900a81c04731b02ab7b07aeb8fe2b36c6c1aad
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
This patch adds testdefinitions for pyagl.
Change-Id: I1ed3fb3a953a2f0400ad0c8c2f8f4372da2d64b4
Bug-AGL: SPEC-3572
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
Recent kernelCI expects to have more metadata in LAVA job definition.
This patchs add them.
Change-Id: I936947ee2ea799c28220f25a587392b7d94d488e
Bug-AGL: SPEC-3414
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|