Guide to Generate Coverage Test Report - Cidana-Developers/Cidana-Task-Manager GitHub Wiki
Please following the steps to update source code from upstream and launch coverage test for the report:
- Clone a clean copy of Cidana-Developers/SVT-AV1
> git clone https://github.com/Cidana-Developers/SVT-AV1.git
- Setup OpenVisualCloud/SVT-AV1 as the upstream of your repository
> git remote add upstream https://github.com/OpenVisualCloud/SVT-AV1.git
- Sync up master branch upstream for updating, this step required administrator account
> git fetch upstream
> git checkout master
> git rebase upstream/master
> git push
- Update coverage_test branch to latest
> git checkout coverage_test
> git rebase master
> git push -f
- Trigger coverage test in GitHub
- Log in GitHub and enter the PR of Coverage test
- Add a new comment:
coverage_test @./generate_report.sh
- Get the data of report
- Log in Jenkins server by SSH client (ip-address, user, and password should ask for IT)
- Copy the output folder from: /home/av1-slave1/workspace/SVTAV1-Coverage/code_coverage_report/
- Pack the report data and email to members in AV1 group: