Forked from
tests / apertis-test-cases
423 commits behind the upstream repository.
-
Denis Pynkin authored
Add internal armhf image into supported images types for OTA update tests. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
Denis Pynkin authoredAdd internal armhf image into supported images types for OTA update tests. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
aum-ota-rollback-blacklist.yaml 1.11 KiB
metadata:
name: aum-ota-rollback-blacklist
format: "Apertis Test Definition 1.0"
image-types:
minimal: [ armhf-internal, armhf ]
image-deployment:
- OSTree
type: functional
exec-type: automated
priority: critical
maintainer: "Apertis Project"
description: "Apertis update manager: blacklist and rollback for OTA updates.
This test ensures that the update manager is able to rollback and blacklist an invalid update."
expected:
- "The automated test should succeed."
notes:
- "The automated test uses internet"
install:
git-repos:
- url: https://gitlab.apertis.org/tests/aum-offline-upgrade.git
branch: apertis/v2021dev2
run:
steps:
- "# Enter test directory:"
- cd aum-offline-upgrade
- "# Execute the following command:"
- common/run-test-in-systemd --timeout=900 --name=rollback-blacklist env DEBUG=2 RELEASE=$RELEASE ARCH=$ARCH BASEURL=$BASEURL IMGPATH=$IMGPATH IMGDATE=$IMGDATE IMGTYPE=$IMGTYPE IMGNAME=$IMGNAME BOARD=$BOARD ./run-test-ota-rollback-blacklist.sh
parse:
pattern: ^(?P<test_case_id>[a-zA-Z0-9_\-\./]+):\s*(?P<result>pass|fail|skip|unknown)$