metadata: name: aum-ota-auto 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: automatic OTA updates test This test ensures that the update manager is able to work in unattended mode." 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=api env DEBUG=2 RELEASE=$RELEASE ARCH=$ARCH BASEURL=$BASEURL IMGPATH=$IMGPATH IMGDATE=$IMGDATE IMGTYPE=$IMGTYPE IMGNAME=$IMGNAME BOARD=$BOARD ./run-test-ota-auto.sh parse: pattern: ^(?P<test_case_id>[a-zA-Z0-9_\-\./]+):\s*(?P<result>pass|fail|skip|unknown)$