summaryrefslogtreecommitdiffstats
path: root/README
blob: 3e55522d7d2249447c51ed59bee73b1bd5635223 (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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#Agl Test Suites

The repository is used to store test scripts,
and the source code of test sets without upstream.

"qa-test-misc" could not be executed alone,
it will be called by the agl-test framework.

##Directory Structure

test_name
├── rootfs-scripts
│   ├── __init__.py
│   ├── parser.py
│   ├── report.py
│   ├── run_tests.py
│   ├── criteria.json
│   └── resource
└── yocto-scripts
    └── complie.py

###rootfs-scripts:

####__init__.py:

Empty file, but it is a necessary file required by the framework.

####parser.py:

Script for parsing log.

####report.py:

Script for generating test reports.

####run_tests.py:

Script for running the test set.
It defined all test cases.

####criteria.json:

Threshold file for benchmark testing.
It can be omitted in functional testing.

####resource:

Source code of the test set without upstream.

###yocto-scripts:

####complie.py

Script for compiling the test set which required by yocto.
If the test set does not need to be compiled, this script can be omitted.