Skip to content
Snippets Groups Projects
Commit 32d44357 authored by Denis Pynkin's avatar Denis Pynkin Committed by Peter Senna Tschudin
Browse files

Add test case for offline signed update


New test case allows to check the initial configuration of repository
and ensure that AUM refuses to use unsigned commit and commit signed
with unknown signature.

Signed-off-by: default avatarDenis Pynkin <denis.pynkin@collabora.com>
parent 0f26d09c
No related branches found
No related tags found
No related merge requests found
metadata:
name: aum-offline-upgrade-signed
format: "Apertis Test Definition 1.0"
image-types:
minimal: [ armhf ]
image-deployment:
- OSTree
type: functional
exec-type: automated
priority: critical
maintainer: "Apertis Project"
description: "Apertis update manager: check signed offline upgrade test
This test ensures that the update manager uses static bundle with signed commit only."
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/v2020dev0
run:
steps:
- "# Enter test directory:"
- cd aum-offline-upgrade
- "# Execute the following command:"
- common/run-test-in-systemd --timeout=900 --name=offline-upgrade env DEBUG=2 RELEASE=$RELEASE ARCH=$ARCH BASEURL=$BASEURL IMGPATH=$IMGPATH IMGDATE=$IMGDATE IMGTYPE=$IMGTYPE IMGNAME=$IMGNAME BOARD=$BOARD ./run-test-signature.sh
parse:
pattern: ^(?P<test_case_id>[a-zA-Z0-9_\-\./]+):\s*(?P<result>pass|fail|skip|unknown)$
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