Skip to content

Commit 68afb79

Browse files
authored
Merge pull request #14 from Visual-Regression-Tracker/coverage
Coverage
2 parents 719fef1 + f61afd1 commit 68afb79

File tree

2 files changed

+5
-19
lines changed

2 files changed

+5
-19
lines changed

.github/workflows/gradle.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,8 @@ jobs:
2525
- name: Grant execute permission for gradlew
2626
run: chmod +x gradlew
2727

28-
- name: Build with Gradle
29-
run: ./gradlew build
30-
31-
- name: Generate coverage
32-
run: ./gradlew codeCoverageReport
28+
- name: Gradle check
29+
run: ./gradlew check
3330

3431
- name: Codecov
3532
uses: codecov/[email protected]

build.gradle

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -35,25 +35,14 @@ dependencies {
3535

3636
test {
3737
useTestNG()
38-
finalizedBy jacocoTestReport // report is always generated after tests run
3938
}
4039

4140
// codecov integration https://github.com/codecov/example-gradle
42-
task codeCoverageReport(type: JacocoReport) {
43-
executionData fileTree(project.rootDir.absolutePath).include("**/build/jacoco/*.exec")
44-
45-
subprojects.each {
46-
sourceSets it.sourceSets.main
47-
}
48-
41+
jacocoTestReport {
4942
reports {
5043
xml.enabled true
51-
xml.destination file("${buildDir}/reports/jacoco/report.xml")
52-
html.enabled false
53-
csv.enabled false
44+
html.enabled true
5445
}
5546
}
5647

57-
codeCoverageReport.dependsOn {
58-
subprojects*.test
59-
}
48+
check.dependsOn jacocoTestReport

0 commit comments

Comments
 (0)