aboutsummaryrefslogtreecommitdiff
path: root/README
blob: 2eef1c4694f7b98e05fc0d1a4d65d53dcbd06f52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
General Info
============
- In order to run the tests, invoke as root:

	make check

- If you want the test suite to continue when one error has been found, do:

	make -k check

- If you want to run a subset of the tests, do:

	make -C cpufreq check

- The test specifications can be found at

https://wiki.linaro.org/WorkingGroups/PowerManagement/Resources/TestSuite/PmQaSpecification

Other info
==========
- PM-QA is one of the tools in the external opensource modules in the external
  path of android. For building on android, the makefile Android.mk is used to
  build the testsuite with a makefile for each subtest.
- Incase you are extending a subtest, say a new script which will test a
  feature. Add the test number in the Android.mk, in addition to this if its
  using a source file (say .c), add the source file in the Android.mk so that
  it gets built.
- LAVA scripts are used to trigger the pm-qa tests.
- Similarly for non-android adding a script and txt (test description) pair is
  needed to extent the suite.
=======