Fix coverage reports (#2974)
This commit is contained in:
		
							parent
							
								
									4d85c1d3c8
								
							
						
					
					
						commit
						f148a4a1ed
					
				
					 1 changed files with 1 additions and 8 deletions
				
			
		
							
								
								
									
										9
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										9
									
								
								Makefile
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -138,14 +138,7 @@ coverage:
 | 
			
		|||
	@hash gocovmerge > /dev/null 2>&1; if [ $$? -ne 0 ]; then \
 | 
			
		||||
		$(GO) get -u github.com/wadey/gocovmerge; \
 | 
			
		||||
	fi
 | 
			
		||||
	echo "mode: set" > coverage.all
 | 
			
		||||
	for PKG in $(PACKAGES); do\
 | 
			
		||||
		egrep "$$PKG[^/]*\.go" integration.coverage.out > int.coverage.out;\
 | 
			
		||||
		gocovmerge $$GOPATH/src/$$PKG/coverage.out int.coverage.out > pkg.coverage.out;\
 | 
			
		||||
		grep -h -v "^mode:" pkg.coverage.out >>  coverage.all;\
 | 
			
		||||
		mv pkg.coverage.out $$GOPATH/src/$$PKG/coverage.out;\
 | 
			
		||||
		rm int.coverage.out;\
 | 
			
		||||
	done;
 | 
			
		||||
	gocovmerge integration.coverage.out $(shell find . -type f -name "coverage.out") > coverage.all;\
 | 
			
		||||
 | 
			
		||||
.PHONY: unit-test-coverage
 | 
			
		||||
unit-test-coverage:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue