31 lines
		
	
	
		
			780 B
		
	
	
	
		
			Groovy
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			780 B
		
	
	
	
		
			Groovy
		
	
	
	
| apply from: "${rootDir}/gradle/java.gradle"
 | |
| 
 | |
| minimumBranchCoverage = 0.5
 | |
| minimumInstructionCoverage = 0.6
 | |
| whitelistedInstructionClasses += whitelistedBranchClasses += [
 | |
|   'datadog.trace.agent.test.*Assert',
 | |
|   'datadog.trace.agent.test.AgentTestRunner.1',
 | |
|   'datadog.trace.agent.test.TestUtils'
 | |
| ]
 | |
| 
 | |
| dependencies {
 | |
|   compile deps.bytebuddy
 | |
|   compile deps.bytebuddyagent
 | |
|   compile deps.slf4j
 | |
|   compile deps.opentracing
 | |
|   compile deps.spock
 | |
|   compile deps.testLogging
 | |
|   compile deps.guava
 | |
| 
 | |
|   compile project(':dd-trace-ot')
 | |
|   compile project(':dd-java-agent:agent-tooling')
 | |
|   
 | |
|   annotationProcessor deps.autoservice
 | |
|   implementation deps.autoservice
 | |
| 
 | |
|   compile deps.groovy
 | |
| 
 | |
|   // test instrumenting java 1.1 bytecode
 | |
|   testCompile group: 'net.sf.jt400', name: 'jt400', version: '6.1'
 | |
| }
 |