From d0934dd115f1535b760ff5078bcfddc76c2a79d5 Mon Sep 17 00:00:00 2001 From: Chen Zhang <340355960@qq.com> Date: Mon, 18 Oct 2021 16:36:28 +0800 Subject: [PATCH 1/2] Improve GRADLE build Performance --- build.gradle | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/build.gradle b/build.gradle index 0345fa456..a3a480e13 100644 --- a/build.gradle +++ b/build.gradle @@ -98,6 +98,19 @@ task sourcesJar(type: Jar, dependsOn: classes) { * Lint all the things! */ allprojects { + tasks.withType(Test).configureEach { + maxParallelForks = 4 + } + + tasks.withType(Test).configureEach { + forkEvery = 100 + } + + tasks.withType(Test).configureEach { + reports.html.required = false + reports.junitXml.required = false + } + gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs << "-Xlint:all" << "-Werror" From a4f6de01d05a6566a8a67e37f950a4401cfbdbe6 Mon Sep 17 00:00:00 2001 From: ChenZhangg <32891042+ChenZhangg@users.noreply.github.com> Date: Tue, 19 Oct 2021 16:23:16 +0800 Subject: [PATCH 2/2] delete the setting of Report generation --- build.gradle | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build.gradle b/build.gradle index a3a480e13..4e13fd6f6 100644 --- a/build.gradle +++ b/build.gradle @@ -106,10 +106,6 @@ allprojects { forkEvery = 100 } - tasks.withType(Test).configureEach { - reports.html.required = false - reports.junitXml.required = false - } gradle.projectsEvaluated { tasks.withType(JavaCompile) {