Bring back code coverage verification (#357)

This commit is contained in:
Trask Stalnaker 2020-04-28 15:27:44 -07:00 committed by GitHub
parent e24b4309b1
commit 62e43d3e54
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 12 additions and 11 deletions

View File

@ -229,12 +229,12 @@ workflows:
filters:
tags:
only: /.*/
# - test_8:
# requires:
# - build
# filters:
# tags:
# only: /.*/
- test_8:
requires:
- build
filters:
tags:
only: /.*/
- test_latest8:
requires:
- build

View File

@ -3,7 +3,8 @@ apply from: "${rootDir}/gradle/java.gradle"
minimumBranchCoverage = 0.6
minimumInstructionCoverage = 0.8
excludedClassesCoverage += [
'io.opentelemetry.auto.tooling.*'
'io.opentelemetry.auto.tooling.*',
'io.opentelemetry.auto.typed.*'
]
configurations {

View File

@ -10,7 +10,7 @@ apply from: "$rootDir/gradle/spotbugs.gradle"
def applyCodeCoverage = !(
project.path.startsWith(":smoke-tests") ||
project.path == ":java-agent" ||
project.path == ":opentelemetry-auto" ||
project.path == ":load-generator" ||
project.path.startsWith(":benchmark") ||
project.path.startsWith(":instrumentation"))

View File

@ -89,7 +89,7 @@ public class InMemoryExporter implements SpanProcessor {
if (!spanOrders.containsKey(span.getSpanId())) {
// this happens on some tests where there are sporadic background traces,
// e.g. Elasticsearch "RefreshAction"
log.debug("span ended that was started prior to ListWriter clear(): {}", span);
log.debug("span ended that was started prior to clear(): {}", span);
return;
}
boolean found = false;

View File

@ -7,7 +7,7 @@ excludedClassesCoverage += [
'io.opentelemetry.auto.test.base.*',
'io.opentelemetry.auto.test.log.*',
'io.opentelemetry.auto.test.AgentTestRunner',
'io.opentelemetry.auto.test.ListWriter.*',
'io.opentelemetry.auto.test.InMemoryExporter.*',
'io.opentelemetry.auto.test.utils.*',
// Avoid applying jacoco instrumentation to classes instrumented by tested agent
'context.ContextTestInstrumentation**',

View File

@ -2,7 +2,7 @@ apply from: "${rootDir}/gradle/java.gradle"
// TODO: add more tests
excludedClassesCoverage += [
'datadog.common.exec*'
'io.opentelemetry.auto.common.exec.*'
]
dependencies {