Newer
Older
metadata:
name: ribchester
format: "Apertis Test Definition 1.0"
image-type: any
image-arch: any
exec-type: automated
priority: critical
maintainer: "Apertis Project"
description: "Ribchester library test."
macro_modules_preconditions: ribchester
expected:
- "All tests should pass (ok). The output should be similar to:"
- |
>test.name0...ok
test.name1...ok
test.name2...ok
test.nameN...ok
install:
deps:
- build-essential
- devscripts
- gnome-desktop-testing
- python3-debian
- ribchester-dev
- ribchester-tests
# Download in /tmp directory
- cd /tmp/
- apt source ribchester
- chown user:user -R /tmp/ribchester-*
git-repos:
- url: https://gitlab.apertis.org/infrastructure/apertis-tests.git
branch: master
- "# Enter test directory:"
- cd apertis-tests
- "# Execute the following command:"
- common/run-test-in-systemd --timeout=900 --chdir /tmp/ribchester-* --user=user --name=ribchester -- sadt --verbose
parse:
pattern: '^(?P<test_case_id>[a-zA-Z0-9_\-\./]+)\s...\s(?P<result>ok|FAIL|SKIP)'
fixupdict:
ok: pass
FAIL: fail
SKIP: skip