From 761c64f22b8a6c1202a2c9caafda36e154e81d41 Mon Sep 17 00:00:00 2001 From: duerpei Date: Thu, 14 Jul 2022 14:17:13 +0800 Subject: qa-test-misc: demo code submission Submit the test scripts of rpm and glib2, and the file of LICENSE and README Bug-AGL: SPEC-4345 Signed-off-by: duerpei Change-Id: I2e2311d2864285c4c5da3309486b2e1fa8adc2ec --- README | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 README (limited to 'README') diff --git a/README b/README new file mode 100644 index 0000000..3e55522 --- /dev/null +++ b/README @@ -0,0 +1,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. -- cgit