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.
|