metadata: name: telepathy-ring-automated format: "Apertis Test Definition 1.0" image-type: SDK image-arch: amd64 type: functional exec-type: automated priority: medium maintainer: "Apertis Project" description: "Support making and receiving phone calls in Telepathy. This test is different from the manual one in that it tests with a phone simulator, for being able to stress test the functionality automatically. It uses a remote phone simulator instance when it is available, otherwise, it will automatically run a local phonesim instance and use that for the test instead." expected: - "The output should be similar to this:" - | >telepathy-ring-automated: PASSED install: deps: - telepathy-ring - telepathy-phoenix - telepathy-mission-control-5 - ofono-tests - apertis-tests-apparmor-report - ofono-phonesim git-repos: - url: https://gitlab.apertis.org/infrastructure/apertis-tests.git branch: master run: steps: - "# Enter test directory:" - cd apertis-tests - "# Execute the following commands:" - echo -n | sudo tee /var/log/audit/audit.log - common/run-test-in-systemd --user=user sdk/telepathy-ring-automated.sh - sudo cat /var/log/audit/audit.log | aa_log_extract_tokens.pl PERMITTING REJECTING parse: fixupdict: FAILED: fail PASSED: pass FAIL: fail PASS: pass SKIP: skip UNKNOWN: unknown pattern: '^(?P<test_case_id>[a-zA-Z0-9_\-\./]+):\s*(?P<result>PASSED|PASS|pass|FAILED|FAIL|fail|SKIP|skip|UNKNOWN|unknown)$'