diff --git a/coverage.sh b/coverage.sh index 494b176ba103..6e468813ddba 100755 --- a/coverage.sh +++ b/coverage.sh @@ -1,9 +1,15 @@ #!/usr/bin/env bash +declare -a skip_coverage=("github.com/prysmaticlabs/prysm/contracts/sharding-manager-contract" + "github.com/prysmaticlabs/prysm/contracts/validator-registration-contract") + set -e echo "" > coverage.txt for d in $(go list ./... | grep -v vendor); do + if [[ ${skip_coverage[*]} =~ "$d" ]]; then + continue + fi go test -coverprofile=profile.out -covermode=atomic $d if [ -f profile.out ]; then cat profile.out >> coverage.txt