diff options
author | Yeoh Ee Peng <ee.peng.yeoh@intel.com> | 2019-03-07 12:49:08 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-03-07 21:55:29 +0000 |
commit | 975a1416e7d06ab839776aa1352f69048cd38fbd (patch) | |
tree | b5595b940553ffac512c67ec06752e5e88711956 /scripts/lib/resulttool/resultutils.py | |
parent | 09af407145e169860616e10b798145948b166591 (diff) | |
download | poky-975a1416e7d06ab839776aa1352f69048cd38fbd.tar.gz |
scripts/resulttool: Enable manual result store and regression
To enable store for testresults.json file from manualexecution,
add layers metadata to configuration and add "manual" map to
resultutils.store_map.
To enable regression for manual, add "manual" map to
resultutils.regression_map. Also added compulsory configurations
('MACHINE', 'IMAGE_BASENAME') to manualexecution.
(From OE-Core rev: 7521834f8557565d3898605257c7fd9505ea22bb)
Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/resulttool/resultutils.py')
-rw-r--r-- | scripts/lib/resulttool/resultutils.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/scripts/lib/resulttool/resultutils.py b/scripts/lib/resulttool/resultutils.py index c8ccf1bcb6..153f2b8e10 100644 --- a/scripts/lib/resulttool/resultutils.py +++ b/scripts/lib/resulttool/resultutils.py | |||
@@ -21,19 +21,22 @@ flatten_map = { | |||
21 | "oeselftest": [], | 21 | "oeselftest": [], |
22 | "runtime": [], | 22 | "runtime": [], |
23 | "sdk": [], | 23 | "sdk": [], |
24 | "sdkext": [] | 24 | "sdkext": [], |
25 | "manual": [] | ||
25 | } | 26 | } |
26 | regression_map = { | 27 | regression_map = { |
27 | "oeselftest": ['TEST_TYPE', 'MACHINE'], | 28 | "oeselftest": ['TEST_TYPE', 'MACHINE'], |
28 | "runtime": ['TESTSERIES', 'TEST_TYPE', 'IMAGE_BASENAME', 'MACHINE', 'IMAGE_PKGTYPE', 'DISTRO'], | 29 | "runtime": ['TESTSERIES', 'TEST_TYPE', 'IMAGE_BASENAME', 'MACHINE', 'IMAGE_PKGTYPE', 'DISTRO'], |
29 | "sdk": ['TESTSERIES', 'TEST_TYPE', 'IMAGE_BASENAME', 'MACHINE', 'SDKMACHINE'], | 30 | "sdk": ['TESTSERIES', 'TEST_TYPE', 'IMAGE_BASENAME', 'MACHINE', 'SDKMACHINE'], |
30 | "sdkext": ['TESTSERIES', 'TEST_TYPE', 'IMAGE_BASENAME', 'MACHINE', 'SDKMACHINE'] | 31 | "sdkext": ['TESTSERIES', 'TEST_TYPE', 'IMAGE_BASENAME', 'MACHINE', 'SDKMACHINE'], |
32 | "manual": ['TEST_TYPE', 'TEST_MODULE', 'IMAGE_BASENAME', 'MACHINE'] | ||
31 | } | 33 | } |
32 | store_map = { | 34 | store_map = { |
33 | "oeselftest": ['TEST_TYPE'], | 35 | "oeselftest": ['TEST_TYPE'], |
34 | "runtime": ['TEST_TYPE', 'DISTRO', 'MACHINE', 'IMAGE_BASENAME'], | 36 | "runtime": ['TEST_TYPE', 'DISTRO', 'MACHINE', 'IMAGE_BASENAME'], |
35 | "sdk": ['TEST_TYPE', 'MACHINE', 'SDKMACHINE', 'IMAGE_BASENAME'], | 37 | "sdk": ['TEST_TYPE', 'MACHINE', 'SDKMACHINE', 'IMAGE_BASENAME'], |
36 | "sdkext": ['TEST_TYPE', 'MACHINE', 'SDKMACHINE', 'IMAGE_BASENAME'] | 38 | "sdkext": ['TEST_TYPE', 'MACHINE', 'SDKMACHINE', 'IMAGE_BASENAME'], |
39 | "manual": ['TEST_TYPE', 'TEST_MODULE', 'MACHINE', 'IMAGE_BASENAME'] | ||
37 | } | 40 | } |
38 | 41 | ||
39 | # | 42 | # |