Commit dde37c23 authored by Ben Joyce's avatar Ben Joyce Committed by Commit Bot

Add Jacoco to third party.

Jacoco is a Code Coverage library for Java code coverage.

Bug: 843307
Change-Id: If244800c266b6b3c5e72493972dd0e2285e4f268
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1531464Reviewed-by: default avatarNico Weber <thakis@chromium.org>
Commit-Queue: benjamin joyce <bjoyce@google.com>
Cr-Commit-Position: refs/heads/master@{#650418}
parent e2724f81
......@@ -1002,6 +1002,17 @@ deps = {
'dep_type': 'cipd',
},
'src/third_party/jacoco': {
'packages': [
{
'package': 'chromium/third_party/jacoco',
'version': 'O8mNUqIbFxvOcBsSNfbvpdUFvY4nfrPY0QA2kHoO2pQC',
},
],
'condition': 'checkout_android',
'dep_type': 'cipd',
},
'src/third_party/jsoncpp/source':
Var('chromium_git') + '/external/github.com/open-source-parsers/jsoncpp.git' + '@' + 'f572e8e42e22cfcf5ab0aea26574f408943edfa4', # from svn 248
......
......@@ -113,6 +113,7 @@
/instrumented_libraries/scripts/*.tgz
/instrumented_libraries/scripts/out/*
/javax_inject/lib/
/jacoco/lib/
/jsoncpp/source
/jsr-305/src
/junit/src
......
# Copyright 2019 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/config/android/rules.gni")
java_group("jacoco_all_java") {
testonly = true
deps = [
":jacocoagent_java",
":jacocoant_java",
":jacococli_java",
":org_jacocoagent_java",
":org_jacocoant_java",
":org_jacococore_java",
":org_jacocoreport_java",
]
}
java_prebuilt("jacocoagent_java") {
testonly = true
jar_path = "lib/jacocoagent.jar"
}
java_prebuilt("jacocoant_java") {
testonly = true
jar_path = "lib/jacocoant.jar"
}
java_prebuilt("jacococli_java") {
testonly = true
jar_path = "lib/jacococli.jar"
}
java_prebuilt("org_jacocoagent_java") {
testonly = true
jar_path = "lib/org.jacoco.agent-0.8.3.201901230119.jar"
}
java_prebuilt("org_jacocoant_java") {
testonly = true
jar_path = "lib/org.jacoco.ant-0.8.3.201901230119.jar"
}
java_prebuilt("org_jacococore_java") {
testonly = true
jar_path = "lib/org.jacoco.core-0.8.3.201901230119.jar"
}
java_prebuilt("org_jacocoreport_java") {
testonly = true
jar_path = "lib/org.jacoco.report-0.8.3.201901230119.jar"
}
This diff is collapsed.
bjoyce@chromium.org
aluo@chromium.org
yzjr@chromium.org
Name: Jacoco
URL: http://central.maven.org/maven2/org/jacoco/jacoco/0.8.3/
Version: 8.3.2
License: EPL 1.0
License File: NOT_SHIPPED
Security Critical: no
License Android Compatible: no
Description:
Jacoco is a java code coverage tool.
# Copyright 2017 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# To create CIPD package run the following command.
# cipd create --pkg-def cipd.yaml -tag version:$(cat version.txt)
package: chromium/third_party/jacoco
description: Jacoco code coverage package
data:
- file: lib/jacocoagent.jar
- file: lib/jacocoant.jar
- file: lib/jacococli.jar
- file: lib/org.jacoco.agent-0.8.3.201901230119.jar
- file: lib/org.jacoco.ant-0.8.3.201901230119.jar
- file: lib/org.jacoco.core-0.8.3.201901230119.jar
- file: lib/org.jacoco.report-0.8.3.201901230119.jar
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment