metadata: name: pwrmgmt format: "Lava-Test-Shell Test Definition 1.0" description: "Test power management (PM-QA). Currently, the test runs cpufreq, cpuidle, cpuhotplug, thermal and cputopology by default and individual test can be run via JSON file too. Test case documentation available here wiki: https://wiki.linaro.org/WorkingGroups/PowerManagement/Resources/TestSuite/PmQaSpecification" maintainer: - lisa.nguyen@linaro.org os: - openembedded scope: - functional - performance devices: - rtsm_fvp_base-aemv8a - rtsm_fvp_base_cortex-a57x4-a53x4 - juno install: git-repos: - url: git://git.linaro.org/power/pm-qa.git destination: pm-qa branch: RELEASE steps: - "cd pm-qa" - "make -C utils" params: PWR_TESTARG: cpufreq cpuidle cpuhotplug thermal cputopology RELEASE: 'pm-qa-v0.5.0' run: steps: - cd pm-qa - for testset in $PWR_TESTARG; do make -C $testset check; done parse: pattern: "^(?P[a-z0-9_]+):\\s+(?Ppass|fail|skip)"