yProv4SQA
is a Python library used to generate provenance documents for software quality assurance processes.
- Clone the Repository:
git clone https://github.com/yourusername/yProv4SQA.git cd yProv4SQA
- Install the library:
pip install -e .
- Install dependencies
pip install requests
- Fetch SQA Reports
To fetch SQA reports for a specific repository:
fetch-sqa-reports yprov.git
This will download all the assessment reports and save them in the _reports folder.
- Generate Provenance
process-provenance [folder path]
- Compare Commits
compare [Prov file path] AssessmentNo1 AssessmentNo2
To compare two Code changes between two Assesments and generate provenance data: