Files
dependabot[bot] f119f3ff33 Bump ubuntu from 7a39814 to cd1dba6 in /chipsec_tools/log_parser
Bumps ubuntu from `7a39814` to `cd1dba6`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-version: latest
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-28 10:41:24 -08:00
..
2024-03-22 14:26:59 -07:00

Chipsec Parser Documentation

Chipsec XML → HTML Reports

This tool generates human readable reports from Chipsec generated XML log files.

Usage

Running the app.py will launch a Flask server where you can drag-and-drop the Chipsec generated XML file, it will generate a HTML report which you can view/save.

Once you have installed the dependencies with pip install -r requirements.txt, or using virtualenv/pipenv, you can run the server using ./run.sh or or flask run in this directory.

Running with Docker

a Dockerfile is also available, you can build the image

docker build . -t chipsec_parser

and run it (binding to port 8080)

docker run -p 8080:8080 chipsec-parser:latest

Interesting Files

chipsec_parser.py - Parses Test Suite and Test Cases from XML to Dicts

app.py - Flask application

requirements.txt - pip requirements file