-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable support for code coverage #504
Draft
Briancbn
wants to merge
10
commits into
ros-industrial:master
Choose a base branch
from
Briancbn:pr-coverage
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Commits on Dec 7, 2021
-
Enable code coverage for industrial ci
Signed-off-by: Chen Bainian <[email protected]> Make python coverage only available to colcon in ROS2 Signed-off-by: Chen Bainian <[email protected]> Revert mercurial setup changes Signed-off-by: Chen Bainian <[email protected]> Fix curl not found in ROS1 Signed-off-by: Chen Bainian <[email protected]> temp Signed-off-by: Chen Bainian <[email protected]> Add lcov and find report command Signed-off-by: Chen Bainian <[email protected]> Add in coveralls.io option Signed-off-by: Chen Bainian <[email protected]> Fix .coverage not found Signed-off-by: Chen Bainian <[email protected]> Fix coveralls not found Signed-off-by: Chen Bainian <[email protected]> Fix wrong .coverage path Signed-off-by: Chen Bainian <[email protected]> Use coveralls-merge Signed-off-by: Chen Bainian <[email protected]> Remove psutils installation Signed-off-by: Chen Bainian <[email protected]> Use coveragepy combine report Signed-off-by: Chen Bainian <[email protected]> Use coveragerc for files ignore Signed-off-by: Chen Bainian <[email protected]> Use coveralls specific environment variables Signed-off-by: Chen Bainian <[email protected]> Avoid exit for pure c++ or python package Signed-off-by: Chen Bainian <[email protected]> Avoid coveragepy report error Signed-off-by: Chen Bainian <[email protected]> Use target repo name Signed-off-by: Chen Bainian <[email protected]> Force Debug build during coverage build Signed-off-by: Chen Bainian <[email protected]> Expose .ici_coverage_report for coverage reports Signed-off-by: Chen Bainian <[email protected]> Run cd in subshell and expose coverage report files Signed-off-by: Chen Bainian <[email protected]> Some sed magic to remove identifiable absolute path Signed-off-by: Chen Bainian <[email protected]> Add support for ROS1 python unittest, Credit: @rarrais Signed-off-by: Chen Bainian <[email protected]> Move coveralls report merging inside, expose only merged json file Signed-off-by: Chen Bainian <[email protected]> Use CODECOV env variable directly in function Signed-off-by: Chen Bainian <[email protected]> Sample travis report upload script Signed-off-by: Chen Bainian <[email protected]> Fix typo on sample travis report upload script Signed-off-by: Chen Bainian <[email protected]> Remove redundant files Signed-off-by: Chen Bainian <[email protected]> Display coveragepy installation elegantly Signed-off-by: Chen Bainian <[email protected]> Add Gitlab support Signed-off-by: Chen Bainian <[email protected]> Fix some wrong versions of python Signed-off-by: Chen Bainian <[email protected]> Add Github Action coverage support Signed-off-by: Chen Bainian <[email protected]> Upgrade pip first Signed-off-by: Chen Bainian <[email protected]> Python report ignore everything from build and devel Signed-off-by: Chen Bainian <[email protected]> Wrong! Ignore devel instead Signed-off-by: Chen Bainian <[email protected]> Python ignore everything from build and devel Signed-off-by: Chen Bainian <[email protected]> Use include pattern instead of omit Signed-off-by: Chen Bainian <[email protected]> Update author copyrights Signed-off-by: Chen Bainian <[email protected]> Move coverage helper function into coverage.sh Signed-off-by: Chen Bainian <[email protected]> Streamline coverage upload script Signed-off-by: Chen Bainian <[email protected]> Abstract python pip installation install setup tool as well Move code coverage inside docker script
Configuration menu - View commit details
-
Copy full SHA for 05ddfc7 - Browse repository at this point
Copy the full SHA 05ddfc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9939330 - Browse repository at this point
Copy the full SHA 9939330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06aa571 - Browse repository at this point
Copy the full SHA 06aa571View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d87580 - Browse repository at this point
Copy the full SHA 0d87580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2786a6a - Browse repository at this point
Copy the full SHA 2786a6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68e359e - Browse repository at this point
Copy the full SHA 68e359eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5da1e4 - Browse repository at this point
Copy the full SHA a5da1e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27e6d29 - Browse repository at this point
Copy the full SHA 27e6d29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 715fa49 - Browse repository at this point
Copy the full SHA 715fa49View commit details -
Configuration menu - View commit details
-
Copy full SHA for bff1cc2 - Browse repository at this point
Copy the full SHA bff1cc2View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.