diff --git a/modules/didcot.yaml b/modules/didcot.yaml new file mode 100644 index 0000000000000000000000000000000000000000..e0bd723191d62747ff3f2aea5f94ef551bf7637a --- /dev/null +++ b/modules/didcot.yaml @@ -0,0 +1,33 @@ +metadata: + name: didcot + format: "Lava-Test-Shell Test Definition 1.0" + description: "Didcot library test." + maintainer: "luis.araujo@collabora.co.uk" + scope: + - functional + environment: + - lava-test-shell + +install: + deps: + - devscripts + - didcot-client + - didcot-tests + - gnome-desktop-testing + - python3-debian + steps: + # Download in /tmp directory + - cd /tmp/ + - apt source didcot + - chown user:user -R /tmp/didcot-* + +run: + steps: + - common/run-test-in-systemd --timeout=900 --chdir /tmp/didcot-* --user=user --name=didcot -- 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