Skip to content
Snippets Groups Projects

Usability updates

Merged Imported Grant Likely requested to merge updates-from-grant into main
2 files
+ 17
11
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 14
1
# SCT_Parser
# EDK2 SCT Results Parser
This is an external parser script for [UEFI SCT]. (WIP)
This is an external parser script for [UEFI SCT]. (WIP)
@@ -9,6 +9,19 @@ It will proceed to generate a Markdown file listing number of failures, passes,
@@ -9,6 +9,19 @@ It will proceed to generate a Markdown file listing number of failures, passes,
[UEFI SCT]: https://uefi.org/testtools
[UEFI SCT]: https://uefi.org/testtools
 
## Quick Start
 
 
If you're using this tool to analyze EBBR test results, use the following
 
command. The parsed report can be found in `result.md`.
 
 
``` {.sh}
 
$ ./parser.py --config EBBR.yaml \
 
</path/to/sct_results/Overall/Summary.ekl> \
 
<path/to/sct_results/Sequence/EBBR.seq>
 
INFO apply_rules: Updated 200 test(s) out of 12206 after applying 124 rule(s)
 
INFO main: 0 dropped(s), 1 failure(s), 93 ignored(s), 106 known u-boot limitation(s), 12006 pass(s), 0 warning(s)
 
```
 
## Usage
## Usage
Usage to generate a "result md" is such. `python3 parser.py <log_file.ekl> <seq_file.seq>`
Usage to generate a "result md" is such. `python3 parser.py <log_file.ekl> <seq_file.seq>`
If you do no provided any command line arguments it will use `sample.ekl` and `sample.seq`.
If you do no provided any command line arguments it will use `sample.ekl` and `sample.seq`.
Loading