kernelci-nipa is designed to bridge KernelCI's Maestro with the Netdev CI system. These scripts facilitate the extraction and transformation of KernelCI test results into a JSONs files specified by the Netdev CI system, enabling seamless data consumption by NIPA.
Before using kernelci-nipa, ensure the following are installed:
- Python 3.x
- Required Python packages listed in
requirements.txt
Install the necessary packages using:
pip install -r requirements.txt
To generate a JSON report for a specific KernelCI job, execute:
results --id <job_id>
Replace <job_id> with the actual job identifier from KernelCI.