src/qa-testdefinitions.git
5 years agoAdd gitreview file for flounder branch flounder 5.99.7 6.0.0 6.0.1 6.0.2 6.0.3 6.0.4 6.0.5 flounder/5.99.7 flounder/6.0.0 flounder/6.0.1 flounder/6.0.2 flounder/6.0.3 flounder/6.0.4 flounder/6.0.5 flounder_5.99.7 flounder_6.0.0 flounder_6.0.1 flounder_6.0.2 flounder_6.0.3 flounder_6.0.4 flounder_6.0.5
Jan-Simon Möller [Mon, 10 Sep 2018 07:00:05 +0000 (09:00 +0200)]
Add gitreview file for flounder branch

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoFix the CAN bus tests 31/15331/6 5.99.2 5.99.3 5.99.4 5.99.5 5.99.6 6.90.0 flounder/5.99.2 flounder/5.99.3 flounder/5.99.4 flounder/5.99.5 flounder/5.99.6 flounder_5.99.2 flounder_5.99.3 flounder_5.99.4 flounder_5.99.5 flounder_5.99.6 guppy/6.90.0 guppy_6.90.0
khouloud touil [Thu, 12 Jul 2018 08:36:46 +0000 (10:36 +0200)]
Fix the CAN bus tests

At first to be able to configure the can interfaces, we had to use the libsocketcan,
but this lib should be used with canutils utilities, but a conflict happened between
the canutils and the can-utils, so I had to fix the tests to be able to use only
the can-utils utilities.
This link for a LAVA test job for these tests:
http://lava.baylibre.com:10080/scheduler/job/10883

Change-Id: I7b988496d6977d6d9d82f8f82b58520444dbc7d6
Signed-off-by: khouloud touil <ktouil@baylibre.com>
5 years agoCAN bus tests 99/14599/4
khouloud touil [Fri, 22 Jun 2018 12:26:49 +0000 (14:26 +0200)]
CAN bus tests

This commit for testing CAN modules, sending and receiving frames, showing stats and and testing suitable bitrates for transmission.
The "test_can_loopback_mode" test can be run on a board with one interface.
This test will fail gracfully if the board dosen't have any CAN interface.
The other tests needs to be run on a board with two CAN interfaces (e.g. dra7 with external transceiver.)
These tests requires two interfaces on the same board to send frames with the first interface and to receive them with the other one
These tests will fail gracfully by skiping all test cases if the board doesn't have two interfaces.
This link for the DRA7xx-EVM job : http://lava.baylibre.com:10080/scheduler/job/2860
This link for the AM335X-BONEBLACK (no CAN interface) : http://lava.baylibre.com:10080/scheduler/job/2862

Change-Id: I7d4c69f7817adbea8281d264cbbb7fa55571584e
Signed-off-by: khouloud touil <ktouil@baylibre.com>
6 years agoservice-ids-check: Add check uid/gid of services 13/13613/1 5.99.1 flounder/5.99.1 flounder_5.99.1
jobol [Wed, 14 Mar 2018 12:58:25 +0000 (13:58 +0100)]
service-ids-check: Add check uid/gid of services

This new test allows to check whether service
run with expected uid and gid. This check doesn't
check that the service runs because there is an
other check for that.

It currently only checks weston service to run as
display/display but it can be easily extended for
checking other services.

Bug-AGL: SPEC-546

Signed-off-by: jobol <jose.bollo@iot.bzh>
6 years agoYocto ptest wrapper extend ptest set 71/11771/3 4.99.3 eel/4.99.3 eel_4.99.3
Loys Ollivier [Thu, 9 Nov 2017 10:10:00 +0000 (11:10 +0100)]
Yocto ptest wrapper extend ptest set

Extend the set of ptests to run to: acl attr bluez5 busybox dbus-test.
Reduce the LAVA output to summarize the results of ptests.

Change-Id: I088789dbc148f4007c8b9971adeadce689cbb6b0
Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
6 years agoNew Yocto ptest definition & script 07/11407/2 4.99.2 eel/4.99.2 eel_4.99.2
lollivier [Fri, 20 Oct 2017 09:30:03 +0000 (11:30 +0200)]
New Yocto ptest definition & script

Add a new yocto ptest definition to the pool of tests.
The script is a wrapper around the ptests.
For now it only runs the ptests for busybox.

Bug-AGL: SPEC-911
Change-Id: I6fe96297c0d5db71c2ef41dc5afd67eecf3d8e97
Signed-off-by: lollivier <lollivier@baylibre.com>
6 years agoRename check for homescreen and remove lightmediascanner service 67/11367/1
Jan-Simon Möller [Tue, 17 Oct 2017 22:13:06 +0000 (00:13 +0200)]
Rename check for homescreen and remove lightmediascanner service

This change corrects the service-check-gfx.sh script.
HomeScreen.service is actually named homescreen.service.
lightmediascanner.service does not exist in the target rootfs.

Change-Id: Ief1a1641e2e5242f155255af02b1c250b377ae12
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoMerge "Adapt service checks for gfx and nogfx case"
Jan-Simon Moeller [Thu, 12 Oct 2017 12:45:24 +0000 (12:45 +0000)]
Merge "Adapt service checks for gfx and nogfx case"

6 years agoAdd 5 sec delay for service check 43/11243/1
Jan-Simon Möller [Thu, 12 Oct 2017 10:05:51 +0000 (12:05 +0200)]
Add 5 sec delay for service check
to ensure all services (weston/homescreen) are really up
as they might still be starting once we reach the login
prompt.

Change-Id: I1e16146704f1b11d576ffab1524b279e4be5a82c
Bug-AGL: SPEC-950
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoAdapt service checks for gfx and nogfx case 41/11241/1
Jan-Simon Möller [Thu, 12 Oct 2017 09:56:15 +0000 (11:56 +0200)]
Adapt service checks for gfx and nogfx case

Based on SPEC-949, remove the afm-user-daemon service as it is a session service and no system service.
Add systemctl list-units at the end.

Bug-AGL: SPEC-949

Change-Id: I90cde515efc5dbbd031691026f76345f8828be1a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoPrepare the nogfx variant of the service check
Jan-Simon Möller [Tue, 10 Oct 2017 21:06:21 +0000 (23:06 +0200)]
Prepare the nogfx variant of the service check

and enhance verbosity.

Change-Id: Ia95a6236ffc4229703714ad58b70b21c00884c5c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoAdd some more output in case the service is not up to assist debugging 77/11077/1
Jan-Simon Möller [Fri, 29 Sep 2017 10:19:13 +0000 (12:19 +0200)]
Add some more output in case the service is not up to assist debugging

Change-Id: Ia61db614df402ccf9daf37ef685a002b08e3d824
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoMerge "[SPEC-272] Add service test"
Jan-Simon Moeller [Tue, 26 Sep 2017 11:30:43 +0000 (11:30 +0000)]
Merge "[SPEC-272] Add service test"

6 years agoAdd test documentation and example 29/11029/1
Loys Ollivier [Tue, 26 Sep 2017 06:57:22 +0000 (08:57 +0200)]
Add test documentation and example

Added:
- README to point to releng-scripts
- test documentation
- a test example skeleton

Change-Id: I75e7be55eb836adf4c8c6816689ffe5a65b76145
Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
6 years ago[SPEC-272] Add service test 07/11007/1
Loys Ollivier [Fri, 22 Sep 2017 14:23:41 +0000 (16:23 +0200)]
[SPEC-272] Add service test

New test definition. Check that needed services are up.

Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
6 years agoRemove lscpu and lsb_release as they're not in our filesystem. 21/9721/1
Jan-Simon Möller [Tue, 13 Jun 2017 11:07:39 +0000 (13:07 +0200)]
Remove lscpu and lsb_release as they're not in our filesystem.

Change-Id: Ibe359a3140362f30e1a28f3431caf5beb60acdf2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
6 years agoAdd examples for tests 19/9719/1
Jan-Simon Möller [Tue, 13 Jun 2017 09:15:28 +0000 (11:15 +0200)]
Add examples for tests

Change-Id: I2488c210df0b71c1d7b752babce16fd80d17acd3
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoAdd gitreview file 15/8615/1 3.0.2 3.0.3 3.99.1 chinook/3.0.2 chinook/3.0.3 chinook_3.0.2 chinook_3.0.3 dab/3.99.1 dab_3.99.1
Jan-Simon Möller [Thu, 2 Mar 2017 17:06:51 +0000 (18:06 +0100)]
Add gitreview file

Change-Id: Ia69d00c3fd36bfab138d1fc72130e0499ae1b779
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoAdd first test to testdefinition repo.
Jan-Simon Möller [Tue, 28 Feb 2017 12:11:08 +0000 (13:11 +0100)]
Add first test to testdefinition repo.

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoInitial empty repository
Jan-Simon Moeller [Tue, 28 Feb 2017 11:56:35 +0000 (11:56 +0000)]
Initial empty repository