- Mar 11, 2021
-
-
Vincent Stehle authored
Add a --json command line option to dump our data in json format. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Mostly an aesthetic change, but having the filename in lowercase is more friendly when running from case sensitive filesystems, like on Linux. Signed-off-by:
Grant Likely <grant.likely@secretlab.ca>
-
- Mar 10, 2021
-
-
Jeffrey Booher-Kaeding authored
Usability upgrades Rework command line using argparse Add logging and debug Add csv output Use iconv to cat logs
-
Vincent Stehle authored
Currently we `cat' all the discrete .ekl log files into a big, single file directly as binaries. This adds UTF-16 two bytes BOM everywhere in the middle of the resulting cat_summary.ekl. Fix that with iconv: we convert all the log files to UTF-8 on the fly and back to UTF-16 while concatenating. While at it, handle an optional command line argument to specify the folder to search for logs. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
- Mar 03, 2021
-
-
Vincent Stehle authored
Use logging to output debug messages and add a --debug command line option to change the log level. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Add the --csv command line option to generate a .csv file. This is handy to manually triage issues in a spreadsheet. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Use argparse for command line arguments. This gives us the online help and will give use more flexibility to add command line options. We preserve the current behaviour with up to two positional arguments for the ekl and seq input files, and up to two arguments for the key:value search. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
We capture the group iteration, start date and time, revision, description and device path. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
This is easier for argument passing and more flexible for adding fields in the future. We take care to preserve current fields ordering in output result.md. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
- Mar 01, 2021
-
-
Jeffrey Booher-Kaeding authored
Added License
-
Jeffrey Booher-Kaeding authored
-
Jeffrey Booher-Kaeding authored
-
Vincent Stehle authored
We generate a table for the summary rather than sections, as this is arguably more readable. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Avoid duplicating the GUID, result and name in the log. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Currently the parser tries to record the test service as 'group' and the test protocol as 'test set'. However, some tests have only a protocol and no service (e.g. LoadedImageProtocolTest). In this case, the parser will record the protocol as 'group' and the full line dictionary as 'test set'. Fix this case by recording an empty 'group' and the protocol as 'test set', more in line with the generic case. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Strip .ekl input lines, to avoid capturing "\n" in the log field. Adapt the empty lines skip test accordingly. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
This allows to execute Parser.py directly with: $ ./Parser.py <arguments...> Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
The json module is unused: remove it. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Specify language of the python bloc. This enables syntax coloring with pandoc. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Remove spurious whitespaces at end of line in Parser.py and README.md. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
We add a Makefile and a configuration file to automate the generation of README.pdf with pandoc. Also, update the .gitignore accordingly. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
For the moment we ignore result.md, the output of Parser.py. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
- Feb 23, 2021
-
-
Jeffrey Booher-Kaeding authored
Fixes
-
- Feb 19, 2021
-
-
Vincent Stehle authored
The title is already after an ATX-style #, which makes the following setext-style underline superfluous. Remove the underline to fix the rendering with pandoc. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
Vincent Stehle authored
This repairs the run with default sample filenames on Linux. Signed-off-by:
Vincent Stehlé <vincent.stehle@arm.com>
-
- Oct 01, 2020
-
-
Jeff Booher-Kaeding authored
-
- Sep 29, 2020
-
-
Jeff Booher-Kaeding authored
I like this one better, not Necessarily better, but easier to read.
-
Jeff Booher-Kaeding authored
-
- Sep 23, 2020
-
-
Jeff Booher-Kaeding authored
-
Jeff Booher-Kaeding authored
devloped a generic dict in list writier.
-
- Sep 17, 2020
-
-
Jeff Booher-Kaeding authored
other small bugfixes
-
- Sep 16, 2020
-
-
Jeff Booher-Kaeding authored
Need to address the ekl parser ASAP, unfortunately the logs are not as parsable as original thought. Generated MD is very rudimentary, needs more attetion, list bandid also restrics CSV output.
-
- Sep 01, 2020
-
-
Jeff Booher-Kaeding authored
Now outputting CSV, re-factored Command line arguments, bug fixes, spelling fixes, and more.
-
- Aug 27, 2020
-
-
-
Jeff Booher-Kaeding authored
-
- Aug 18, 2020
-
-
Jeffrey Booher-Kaeding authored
not first time I made this issue, MacDown recognizes `###text` and `### text` as both H3...
-
Jeff Booher-Kaeding authored
-
- Aug 17, 2020
-
-
Jeff Booher-Kaeding authored
-
- Aug 13, 2020
-
-
Jeff Booher-Kaeding authored
main is now sample find command, with sample if run with no arguments, command line argumet 1: file, 2:key, 3:value
-