aboutsummaryrefslogtreecommitdiffstats
path: root/conftest.py
AgeCommit message (Collapse)AuthorFilesLines
2023-01-20agl-test-framework: optimize the generated html reportduerpei1-36/+45
Optimize the generated html report, make its format more beautiful and readable. Bug-AGL: SPEC-4345 Signed-off-by: duerpei <duep.fnst@fujitsu.com> Change-Id: I0b779e0998ded00b348e23f2c1ac5b8acf5b8fd8
2023-01-16agl-test-framework: rewrite the func that generates html fileduerpei1-85/+67
Rewrite the function that generates the "summary-report.html" to make the generated "summary-report.html" file more standard. In the new function, pyhton's jinja2 module is used. And a new html template file is added under the "templates" directory. Bug-AGL: SPEC-4345 Signed-off-by: duerpei <duep.fnst@fujitsu.com> Change-Id: I5bcba9f8068120f791cc34754747993d37b65ce8
2022-12-08agl-test-framework: add "XPASS" and "XFAIL" statesduerpei1-1/+9
Adjust the test framework , add "XPASS" and "XFAIL" states for the result of test case, and delete useless code by the way. Bug-AGL: SPEC-4345 Signed-off-by: duerpei <duep.fnst@fujitsu.com> Change-Id: I5763dc27caef956fb6632fcb59d9f95d671f4766
2022-11-11conftest: get zip file name dynamicallyduerpei1-8/+11
Get zip file name dynamically, and the name of the zip file is formatted as follows: agl-test-log-13.0.1-raspberrypi4-20200808.zip And delete some useless comments Bug-AGL: SPEC-4345 Signed-off-by: duerpei <duep.fnst@fujitsu.com> Change-Id: Id321deb0232388a2ab4271d04ee6c5979a625672
2022-07-28agl-test-framework: demo code submissionneedlefish_13.93.0needlefish/13.93.013.93.0duerpei1-0/+170
Submit the demo code of agl-test-framework The "agl-test framework" encapsulates pytest,which aims to provide a unified test set execution entrance. It supports to run various test sets, even these test sets come from different test frameworks, processing these test logs uniformly, and generating complete test report. In this way, it is convenient to test as many targets as possible, in a wide range, so that the test covers a wider range of objects, and is more comprehensive. At present, we plan to support the following test sets in "agl-test": 1. Transplant test sets under Fuego and AGL-JTA 2. Retain the test set under pyagl and agl-ptest (so will depend on "agl-ptest") 3. Migrate new test sets (with upstream) 4. Append new test sets (without upstream) The output of test run is summarized by levels. The first level is the summary of all test sets, and the second level is the summary of a single test set. Now, they are displayed in HTML format, and other formats also can be considered later. Bug-AGL: SPEC-4345 Signed-off-by: duerpei <duep.fnst@fujitsu.com> Change-Id: I25dfedcf8cdd373544c4fae677330defb5d21840