metadata: name: acpica format: "Lava-Test-Shell Test Definition 1.0" description: "ACPI ASL on ARMv7/ARMv8. Testing is performed in 'hardware-independent' mode to check functionality of ACPICA which is first initiated and then verified from inside the test modules coded in ASL. ACPICA test can be run in 4 test modes (n32, n64, s32, s64) and default is set to n64. More Details - https://wiki.linaro.org/LEG/Engineering/test-acpi#ASLTS_-_ASL_Test_Suite" maintainer: - naresh.bhat@linaro.org - arthur.she@linaro.org os: - ubuntu devices: - rtsm_fvp_base-aemv8a scope: - functional install: git-repos: - url: git://git.linaro.org/leg/acpica/acpica.git branch: BRANCH steps: - 'cd acpica' - 'make all' deps: - bzip2 - flex - bison - build-essential params: TESTMODE: n64 BRANCH: linaro run: steps: - "cd acpica/tests/" - "lava-test-case acpica --shell sudo ./aslts.sh -m $TESTMODE" - "../../ubuntu/scripts/acpica-parser.sh ." - "cd aslts/tmp/RESULTS/*; tar zcf result.tar.gz *" - "lava-test-case-attach acpica result.tar.gz" parse: pattern: "(?P[ :a-zA-Z0-9-]+):(?PPASS|FAIL|SKIPPED|BLOCKED)" fixupdict: SKIPPED: skip FAIL: fail PASS: pass BLOCKED: unknown