Skip to content
Snippets Groups Projects
Commit 1307281e authored by Luis Araujo's avatar Luis Araujo
Browse files

Add the group-modules job template file


This job template file contains all the Apertis modules tests
using autopkgtests.

The template file also includes the sanity-check and
boot-no-crashes tests.

Signed-off-by: default avatarLuis Araujo <luis.araujo@collabora.co.uk>
Reviewed-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
Differential Revision: https://phabricator.apertis.org/D6209
parent d244296d
No related branches found
No related tags found
No related merge requests found
{
"job_name": "Modules tests on {{release_version}} {{pretty}} {{image_date}}",
"device_type": "{{device_type}}",
"timeout": 10800,
"actions": [
{
"command": "deploy_image",
"parameters": {
"image": "{{baseurl}}/{{imgpath}}/{{image_type}}/{{board}}/{{image_date}}/apertis-{{release_version}}-{{image_type}}-{{board}}_{{image_date}}-{{image_variant}}.{{fs}}.img.gz",
"boot_part": 1,
"root_part": 6,
"bootfstype": "{{bootfstype}}",
"login_prompt": "login:",
"username": "user",
"password_prompt": "Password:",
"password": "user",
"login_commands": [ "sudo su" ]
},
"metadata": {
"image.version": "{{image_date}}",
"image.release": "{{release_version}}",
"image.board": "{{board}}",
"image.type": "{{image_type}}"
}
},
{
"command": "lava_test_shell",
"parameters": {
"timeout": 900,
"testdef_repos": [
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "common/sanity-check.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "misc/add-repo.yaml"
}
]
}
},
{
"command": "lava_test_shell",
"parameters": {
"timeout": 10000,
"testdef_repos": [
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "common/sanity-check.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "common/boot-no-crashes.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/canterbury.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/didcot.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/frome.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/libbredon.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/liblightwood.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/libshoreham.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/libthornbury.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/mildenhall.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/newport.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/rhosydd.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/ribchester.yaml"
},
{
"git-repo": "https://git.apertis.org/git/apertis-tests.git",
"revision": "master",
"testdef": "modules/traprain.yaml"
}
]
}
},
{
"command": "submit_results",
"parameters": {
"stream": "{{bundle_stream}}",
"server": "https://lava.collabora.co.uk/RPC2/"
}
}
]
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment