reposense / RepoSense

Contribution analysis tool for Git repositories
https://reposense.org
MIT License
251 stars 155 forks source link

Netlify: slim down the build time #1061

Open eugenepeh opened 4 years ago

eugenepeh commented 4 years ago

This is related to https://github.com/reposense/RepoSense/issues/950; our build minutes usage are rather high and would be nice if anyone can look into gradle config and see what can we slim down from there that wouldn't cost us any loss of functionalities

This is the build command used in netlify fyi

git fetch --all && git config --global user.email "-" && git config --global user.name "-" 
&& ./gradlew clean build && ./gradlew run -Dargs="--since d1"
jamessspanggg commented 4 years ago
git fetch --all && git config --global user.email "-" && git config --global user.name "-" 
&& ./gradlew clean build && ./gradlew run -Dargs="--since d1"

I would think that the bulk of the time is because the analysis is run with --since d1, which analyses all the commits from the beginning. Would this be necessary?

eugenepeh commented 4 years ago

Gradlew run seems to include the tests for some reason, can we exclude that or make a new function just for netlify build?

9:50:30 PM: Build ready to start
9:50:38 PM: build-image version: 9cade8af58c2cf3a17a1e9433d2e979149488837
9:50:38 PM: build-image tag: v3.3.5
9:50:38 PM: buildbot version: 6fd888c8d66fd09bb18f09e1728e11fbc555b868
9:50:38 PM: Fetching cached dependencies
9:50:38 PM: Starting to download cache of 181.6MB
9:50:39 PM: Finished downloading cache in 907.397283ms
9:50:39 PM: Starting to extract cache
9:50:44 PM: Finished extracting cache in 5.771835983s
9:50:45 PM: Finished fetching cache in 6.799243012s
9:50:45 PM: Starting to prepare the repo for build
9:50:45 PM: Preparing Git Reference pull/1040/head
9:50:46 PM: Starting build script
9:50:46 PM: Installing dependencies
9:50:47 PM: Started restoring cached node version
9:50:50 PM: Finished restoring cached node version
9:50:50 PM: v10.19.0 is already installed.
9:50:51 PM: Now using node v10.19.0 (npm v6.13.4)
9:50:51 PM: Attempting ruby version 2.6.2, read from environment
9:50:53 PM: Using ruby version 2.6.2
9:50:53 PM: Using PHP version 5.6
9:50:53 PM: Started restoring cached node modules
9:50:53 PM: Finished restoring cached node modules
9:50:53 PM: Started restoring cached go cache
9:50:53 PM: Finished restoring cached go cache
9:50:53 PM: unset GOOS;
9:50:53 PM: unset GOARCH;
9:50:53 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64';
9:50:53 PM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}";
9:50:53 PM: go version >&2;
9:50:53 PM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env';
9:50:53 PM: go version go1.12 linux/amd64
9:50:53 PM: Installing missing commands
9:50:53 PM: Verify run directory
9:50:53 PM: Executing user command: git fetch --all && git config --global user.email "-" && git config --global user.name "-" && ./gradlew clean build && ./gradlew run -Dargs="--since d1"
9:50:53 PM: Downloading https://services.gradle.org/distributions/gradle-4.9-bin.zip
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:54 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:55 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:56 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:57 PM: .
9:50:58 PM: Welcome to Gradle 4.9!
9:50:58 PM: Here are the highlights of this release:
9:50:58 PM:  - Experimental APIs for creating and configuring tasks lazily
9:50:58 PM:  - Pass arguments to JavaExec via CLI
9:50:58 PM:  - Auxiliary publication dependency support for multi-project builds
9:50:58 PM:  - Improved dependency insight report
9:50:58 PM: For more details see https://docs.gradle.org/4.9/release-notes.html
9:50:58 PM: Starting a Gradle Daemon (subsequent builds will be faster)
9:51:02 PM: Download https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/2.0.4/com.github.johnrengelman.shadow.gradle.plugin-2.0.4.pom
9:51:03 PM: Download https://plugins.gradle.org/m2/com/liferay/node/com.liferay.node.gradle.plugin/4.4.0/com.liferay.node.gradle.plugin-4.4.0.pom
9:51:03 PM: Download https://plugins.gradle.org/m2/com/github/psxpaul/execfork/com.github.psxpaul.execfork.gradle.plugin/0.1.8/com.github.psxpaul.execfork.gradle.plugin-0.1.8.pom
9:51:04 PM: Download https://plugins.gradle.org/m2/com/palantir/git-version/com.palantir.git-version.gradle.plugin/0.11.0/com.palantir.git-version.gradle.plugin-0.11.0.pom
9:51:05 PM: Download https://plugins.gradle.org/m2/com/github/jengelman/gradle/plugins/shadow/2.0.4/shadow-2.0.4.pom
9:51:05 PM: Download https://plugins.gradle.org/m2/gradle/plugin/com/liferay/gradle-plugins-node/4.4.0/gradle-plugins-node-4.4.0.pom
9:51:06 PM: Download https://plugins.gradle.org/m2/gradle/plugin/com/github/psxpaul/gradle-execfork-plugin/0.1.8/gradle-execfork-plugin-0.1.8.pom
9:51:07 PM: Download https://plugins.gradle.org/m2/gradle/plugin/com/palantir/gradle/gitversion/gradle-git-version/0.11.0/gradle-git-version-0.11.0.pom
9:51:07 PM: Download https://plugins.gradle.org/m2/org/codehaus/groovy/groovy-backports-compat23/2.4.4/groovy-backports-compat23-2.4.4.pom
9:51:08 PM: Download https://plugins.gradle.org/m2/com/liferay/com.liferay.gradle.util/1.0.29/com.liferay.gradle.util-1.0.29.pom
9:51:08 PM: Download https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.2.40/kotlin-stdlib-1.2.40.pom
9:51:09 PM: Download https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.5.2.201704071617-r/org.eclipse.jgit-4.5.2.201704071617-r.pom
9:51:09 PM: Download https://plugins.gradle.org/m2/com/google/guava/guava/20.0/guava-20.0.pom
9:51:09 PM: Download https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit-parent/4.5.2.201704071617-r/org.eclipse.jgit-parent-4.5.2.201704071617-r.pom
9:51:09 PM: Download https://plugins.gradle.org/m2/com/google/guava/guava-parent/20.0/guava-parent-20.0.pom
9:51:10 PM: Download https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom
9:51:11 PM: Download https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/0.7.9/JavaEWAH-0.7.9.pom
9:51:11 PM: Download https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.53/jsch-0.1.53.pom
9:51:11 PM: Download https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom
9:51:11 PM: Download https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/6/oss-parent-6.pom
9:51:11 PM: Download https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.pom
9:51:11 PM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.pom
9:51:12 PM: Download https://plugins.gradle.org/m2/org/slf4j/slf4j-parent/1.7.2/slf4j-parent-1.7.2.pom
9:51:12 PM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.3.6/httpcomponents-client-4.3.6.pom
9:51:13 PM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/project/7/project-7.pom
9:51:13 PM: Download https://plugins.gradle.org/m2/org/apache/apache/13/apache-13.pom
9:51:15 PM: Download https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom
9:51:15 PM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.pom
9:51:15 PM: Download https://plugins.gradle.org/m2/org/apache/commons/commons-parent/28/commons-parent-28.pom
9:51:15 PM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-core/4.3.3/httpcomponents-core-4.3.3.pom
9:51:15 PM: Download https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom
9:51:16 PM: Download https://plugins.gradle.org/m2/org/apache/commons/commons-parent/22/commons-parent-22.pom
9:51:16 PM: Download https://plugins.gradle.org/m2/org/apache/apache/9/apache-9.pom
9:51:16 PM: Download https://plugins.gradle.org/m2/com/github/jengelman/gradle/plugins/shadow/2.0.4/shadow-2.0.4.jar
9:51:16 PM: Download https://plugins.gradle.org/m2/gradle/plugin/com/liferay/gradle-plugins-node/4.4.0/gradle-plugins-node-4.4.0.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/gradle/plugin/com/palantir/gradle/gitversion/gradle-git-version/0.11.0/gradle-git-version-0.11.0.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/org/codehaus/groovy/groovy-backports-compat23/2.4.4/groovy-backports-compat23-2.4.4.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/com/liferay/com.liferay.gradle.util/1.0.29/com.liferay.gradle.util-1.0.29.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.2.40/kotlin-stdlib-1.2.40.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.5.2.201704071617-r/org.eclipse.jgit-4.5.2.201704071617-r.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/com/google/guava/guava/20.0/guava-20.0.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/0.7.9/JavaEWAH-0.7.9.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.53/jsch-0.1.53.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar
9:51:17 PM: Download https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.jar
9:51:18 PM: Download https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar
9:51:18 PM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar
9:51:18 PM: Download https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar
9:51:18 PM: Download https://plugins.gradle.org/m2/gradle/plugin/com/github/psxpaul/gradle-execfork-plugin/0.1.8/gradle-execfork-plugin-0.1.8.jar
9:51:20 PM: Download https://repo.maven.apache.org/maven2/com/github/javaparser/javaparser-core/3.0.1/javaparser-core-3.0.1.pom
9:51:20 PM: Download https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/com/github/javaparser/javaparser-parent/3.0.1/javaparser-parent-3.0.1.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/net/sourceforge/argparse4j/argparse4j/0.8.1/argparse4j-0.8.1.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/net/sourceforge/argparse4j/argparse4j-root/0.8.1/argparse4j-root-0.8.1.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.3/ant-1.10.3.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-csv/1.6/commons-csv-1.6.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant-parent/1.10.3/ant-parent-1.10.3.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/47/commons-parent-47.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/1.18/jansi-1.18.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi-project/1.18/jansi-project-1.18.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/apache/19/apache-19.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/fusesource/fusesource-pom/1.11/fusesource-pom-1.11.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/net/freeutils/jlhttp/2.4/jlhttp-2.4.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/net/freeutils/parent/1.0/parent-1.0.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.3/ant-launcher-1.10.3.pom
9:51:21 PM: Download https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar
9:51:21 PM: Download https://repo.maven.apache.org/maven2/com/github/javaparser/javaparser-core/3.0.1/javaparser-core-3.0.1.jar
9:51:21 PM: Download https://repo.maven.apache.org/maven2/net/sourceforge/argparse4j/argparse4j/0.8.1/argparse4j-0.8.1.jar
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.3/ant-1.10.3.jar
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-csv/1.6/commons-csv-1.6.jar
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/1.18/jansi-1.18.jar
9:51:21 PM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.3/ant-launcher-1.10.3.jar
9:51:21 PM: Download https://repo.maven.apache.org/maven2/net/freeutils/jlhttp/2.4/jlhttp-2.4.jar
9:51:21 PM: > Task :clean UP-TO-DATE
9:51:23 PM: > Task :downloadNode
9:51:23 PM: Trying to download http://mirrors.lax.liferay.com/nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz to /opt/buildhome/.liferay/mirrors/nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz.tmp
9:51:23 PM: Trying to download http://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz to /opt/buildhome/.liferay/mirrors/nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz.tmp
9:51:34 PM: > Task :npmInstall
9:51:34 PM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents):
9:51:34 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
9:51:34 PM: audited 3639 packages in 4.342s
9:51:34 PM: found 2 vulnerabilities (1 moderate, 1 high)
9:51:34 PM:   run `npm audit fix` to fix them, or `npm audit` for details
9:51:36 PM: > Task :npmRunSpuild
9:51:36 PM: > reposense@1.0.0 spuild /opt/build/repo
9:51:36 PM: > spuild frontend
9:51:36 PM: frontend/src/favicon.ico
9:51:36 PM: frontend/src/index.pug
9:51:36 PM: frontend/src/ramp.pug
9:51:36 PM: frontend/src/static/css/_colors.scss
9:51:36 PM: frontend/src/static/css/_utils.scss
9:51:36 PM: frontend/src/static/css/_z-indices.scss
9:51:36 PM: frontend/src/static/css/style.scss
9:51:36 PM: frontend/src/static/css/v_authorship.scss
9:51:36 PM: frontend/src/static/css/v_ramp.scss
9:51:36 PM: frontend/src/static/css/v_summary.scss
9:51:36 PM: frontend/src/static/js/api.js
9:51:36 PM: frontend/src/static/js/main.js
9:51:36 PM: frontend/src/static/js/safari_date.js
9:51:36 PM: frontend/src/static/js/v_authorship.js
9:51:36 PM: frontend/src/static/js/v_ramp.js
9:51:36 PM: frontend/src/static/js/v_segment.js
9:51:36 PM: frontend/src/static/js/v_summary.js
9:51:36 PM: frontend/src/static/js/v_zoom.js
9:51:36 PM: frontend/src/tabs/authorship.pug
9:51:36 PM: frontend/src/tabs/segment.pug
9:51:36 PM: frontend/src/tabs/zoom.pug
9:51:36 PM: .
9:51:37 PM: > Task :npmRunBrowserify
9:51:37 PM: > reposense@1.0.0 browserify /opt/build/repo
9:51:37 PM: > browserify -t vueify -e frontend/src/static/js/v_authorship.js -o frontend/build/static/js/v_authorship.js
9:51:37 PM: > Task :zipReport
9:51:39 PM: > Task :compileJava
9:51:39 PM: > Task :processResources
9:51:39 PM: > Task :classes
9:51:39 PM: > Task :jar
9:51:39 PM: > Task :startScripts
9:51:40 PM: > Task :distTar
9:51:40 PM: > Task :distZip
9:51:41 PM: > Task :shadowJar
9:51:41 PM: > Task :startShadowScripts
9:51:41 PM: > Task :shadowDistTar
9:51:41 PM: > Task :shadowDistZip
9:51:41 PM: > Task :assemble
9:51:41 PM: Download https://repo.maven.apache.org/maven2/com/puppycrawl/tools/checkstyle/8.1/checkstyle-8.1.pom
9:51:41 PM: Download https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
9:51:41 PM: Download https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom
9:51:41 PM: Download https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.pom
9:51:41 PM: Download https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.7/antlr4-runtime-4.7.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/42/commons-parent-42.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/antlr/antlr4-master/4.7/antlr4-master-4.7.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/apache/apache/18/apache-18.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/guava/guava/22.0/guava-22.0.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/41/commons-parent-41.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/39/commons-parent-39.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/apache/apache/16/apache-16.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.0.18/error_prone_parent-2.0.18.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom
9:51:42 PM: Download https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/puppycrawl/tools/checkstyle/8.1/checkstyle-8.1.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/guava/guava/22.0/guava-22.0.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar
9:51:42 PM: Download https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.7/antlr4-runtime-4.7.jar
9:51:45 PM: > Task :checkstyleMain
9:51:45 PM: Download https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom
9:51:45 PM: Download https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom
9:51:45 PM: Download https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom
9:51:45 PM: Download https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar
9:51:45 PM: Download https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
9:51:46 PM: > Task :compileTestJava
9:51:46 PM: Note: Some input files use unchecked or unsafe operations.
9:51:46 PM: Note: Recompile with -Xlint:unchecked for details.
9:51:46 PM: > Task :processTestResources
9:51:46 PM: > Task :testClasses
9:51:46 PM: > Task :compileSystemtestJava
9:51:46 PM: > Task :processSystemtestResources
9:51:46 PM: > Task :systemtestClasses
9:51:47 PM: > Task :checkstyleSystemtest
9:51:47 PM: > Task :checkstyleTest
9:51:47 PM: Download https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3.pom
9:51:47 PM: Download https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.build/0.8.3/org.jacoco.build-0.8.3.pom
9:51:48 PM: Download https://repo.maven.apache.org/maven2/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3.jar
9:51:49 PM: > Task :test
9:51:49 PM: reposense.parser.AuthorConfigParserTest > parse_multipleColumnsWithCommasAndDoubleQuotes_success PASSED
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_emptyConfig_throwsInvalidCsvException PASSED
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_noSpecialCharacter_success PASSED
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_invalidLocation_success STANDARD_ERROR
9:51:49 PM:     01:51:49 - [WARNING] Error parsing line 3 in CSV file, authorconfig_invalidLocation_test.csv.
9:51:49 PM:     Content: https://github.com/parseexception/invalid.location,master,eugenepeh,,Eugene Peh,Eugene Peh,
9:51:49 PM:     Error: https://github.com/parseexception/invalid.location is an invalid location.
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_invalidLocation_success PASSED
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_emptyLocation_success PASSED
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_multipleEmails_success PASSED
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_specialCharacter_success PASSED
9:51:49 PM: reposense.parser.AuthorConfigParserTest > authorConfig_invalidHeaderSize_throwsInvalidCsvException PASSED
9:51:49 PM: reposense.parser.StandaloneConfigJsonParserTest > standaloneConfig_ignoresUnknownProperty_success PASSED
9:51:49 PM: reposense.parser.StandaloneConfigJsonParserTest > standaloneConfig_parseEmptyTextFile_success PASSED
9:51:49 PM: reposense.parser.StandaloneConfigJsonParserTest > standaloneConfig_githubIdOnlyConfig_success PASSED
9:51:49 PM: reposense.parser.StandaloneConfigJsonParserTest > standaloneConfig_malformedJsonFile_throwsJsonSyntaxException PASSED
9:51:49 PM: reposense.parser.StandaloneConfigJsonParserTest > standaloneConfig_correctConfig_success PASSED
9:51:49 PM: reposense.parser.StandaloneConfigJsonParserTest > standaloneConfig_parseEmptyJsonFile_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > untilDate_correctFormat_success STANDARD_ERROR
9:51:49 PM:     01:51:49 - Log folder has been successfully created
9:51:49 PM: reposense.parser.ArgsParserTest > untilDate_correctFormat_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > sinceDate_laterThanUntilDate_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > relativeConfigFolder_withoutRequiredConfigFiles_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_allCorrectInputs_success STANDARD_ERROR
9:51:49 PM:     01:51:49 - Log folder has been successfully created
9:51:49 PM: reposense.parser.ArgsParserTest > parse_allCorrectInputs_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > emptyArgs_defaultConfigFolderPath STANDARD_ERROR
9:51:49 PM:     01:51:49 - Config path not provided, using current working directory as default.
9:51:49 PM: reposense.parser.ArgsParserTest > emptyArgs_defaultConfigFolderPath PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > sinceDate_unsupportedFormats_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > outputPath_nonExistentDirectory_success STANDARD_ERROR
9:51:49 PM:     01:51:49 - Log folder has been successfully created
9:51:49 PM:     01:51:49 - Config path not provided, using current working directory as default.
9:51:49 PM: reposense.parser.ArgsParserTest > outputPath_nonExistentDirectory_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_mutuallyExclusiveArgumentsConfigAndReposTogether_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > untilDate_withExtraTime_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_configFolderAndViewWithArgs_returnsConfigCliArguments STANDARD_ERROR
9:51:49 PM:     01:51:49 - Ignoring argument '/opt/build/repo/build/resources/test/output' for --view.
9:51:49 PM: reposense.parser.ArgsParserTest > parse_configFolderAndViewWithArgs_returnsConfigCliArguments PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_configCsvFileAsConfigFolder_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_timezoneWithoutArgument_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_viewWithArgCwd_returnsViewCliArguments PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_configFolderOnly_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_configOrLocationsSimilar_success STANDARD_ERROR
9:51:49 PM:     01:51:49 - [WARNING] No valid configurations in the author-config.csv.
9:51:49 PM: reposense.parser.ArgsParserTest > parse_configOrLocationsSimilar_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_repoLocationsAndView_returnsLocationCliArguments PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_notExistsConfigFolder_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_help_throwsHelpScreenException STANDARD_OUT
9:51:49 PM:     usage: java -jar RepoSense.jar [--help] [--version]
9:51:49 PM:                                    [--ignore-standalone-config] [--view [PATH]]
9:51:49 PM:                                    [--output PATH] [--since dd/MM/yyyy]
9:51:49 PM:                                    [--until dd/MM/yyyy]
9:51:49 PM:                                    [--formats [FORMAT [FORMAT ...]]]
9:51:49 PM:                                    [--timezone ZONE_ID[±hh[mm]]] [--config PATH
9:51:49 PM:                                    | --repo LOCATION [LOCATION ...]]
9:51:49 PM:     RepoSense is a contribution analysis tool for Git repositories.
9:51:49 PM:     named arguments:
9:51:49 PM:       --help, -h             Show help message.
9:51:49 PM:       --version, -V          Show the version of RepoSense.
9:51:49 PM:       --ignore-standalone-config, -i
9:51:49 PM:                              A flag to  ignore  the  standalone  config file in
9:51:49 PM:                              the repo.
9:51:49 PM:       --view [PATH], -v [PATH]
9:51:49 PM:                              Starts a  server  to  display  the  report  in the
9:51:49 PM:                              provided directory. If  used  as  a  flag (with no
9:51:49 PM:                              argument), generates  a  report  and automatically
9:51:49 PM:                              displays the report.
9:51:49 PM:       --output PATH, -o PATH
9:51:49 PM:                              The  directory  to   output   the  report  folder,
9:51:49 PM:                              reposense-report.  If  not  provided,  the  report
9:51:49 PM:                              folder will  be  created  in  the  current working
9:51:49 PM:                              directory.
9:51:49 PM:       --since dd/MM/yyyy, -s dd/MM/yyyy
9:51:49 PM:                              The date to start filtering.
9:51:49 PM:       --until dd/MM/yyyy, -u dd/MM/yyyy
9:51:49 PM:                              The date to stop filtering.
9:51:49 PM:       --formats [FORMAT [FORMAT ...]], -f [FORMAT [FORMAT ...]]
9:51:49 PM:                              The alphanumeric file formats to process.
9:51:49 PM:                              If not  provided,  default  file  formats  will be
9:51:49 PM:                              used.
9:51:49 PM:                              Please refer to userguide for more information.
9:51:49 PM:       --timezone ZONE_ID[±hh[mm]], -t ZONE_ID[±hh[mm]]
9:51:49 PM:                              The timezone to use for  the generated report. One
9:51:49 PM:                              kind of valid timezones  is  relative to UTC. E.g.
9:51:49 PM:                              UTC, UTC+08, UTC-1030.
9:51:49 PM:                              If not provided, system  default  timezone will be
9:51:49 PM:                              used.
9:51:49 PM:     mutual exclusive arguments:
9:51:49 PM:       --config PATH, -c PATH
9:51:49 PM:                              The directory containing  the  config files.If not
9:51:49 PM:                              provided, the config files  will  be obtained from
9:51:49 PM:                              the current working directory.
9:51:49 PM:       --repo LOCATION [LOCATION ...], --repos LOCATION [LOCATION ...], -r LOCATION [LOCATION ...]
9:51:49 PM:                              The  GitHub  URL  or   disk   locations  to  clone
9:51:49 PM:                              repository.
9:51:49 PM: reposense.parser.ArgsParserTest > parse_help_throwsHelpScreenException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_incorrectTimezone_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > sinceDate_withExtraDate_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > formats_inAlphanumeric_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_repoLocationsAndViewWithArgs_returnsLocationsCliArguments STANDARD_ERROR
9:51:49 PM:     01:51:49 - Ignoring argument '/opt/build/repo/build/resources/test/output' for --view.
9:51:49 PM: reposense.parser.ArgsParserTest > parse_repoLocationsAndViewWithArgs_returnsLocationsCliArguments PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_withExtraWhitespaces_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_repoAliases_sameResult PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_withTimezone_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_missingConfigValue_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_viewOnly_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > absoluteConfigFolder_withoutRequiredConfigFiles_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_invalidRepoLocation_emptyRepoConfigurationList STANDARD_ERROR
9:51:49 PM:     01:51:49 - [WARNING] https://githubaaaa.com/asdasdasdasd/RepoSense is an invalid location.
9:51:49 PM: reposense.parser.ArgsParserTest > parse_invalidRepoLocation_emptyRepoConfigurationList PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_allCorrectInputsAlias_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_extraArgumentForIgnore_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > untilDate_unsupportedFormats_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_configFolderAndOutputDirectory_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_validGitRepoLocations_repoConfigurationListCorrectSize PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > sinceDate_correctFormat_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > formats_notInAlphanumeric_throwsParseException PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_withoutIgnore_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_repoLocationsOnly_success PASSED
9:51:49 PM: reposense.parser.ArgsParserTest > parse_viewOnlyWithoutArgs_returnsConfigCliArguments STANDARD_ERROR
9:51:49 PM:     01:51:49 - Config path not provided, using current working directory as default.
9:51:50 PM: reposense.parser.ArgsParserTest > parse_viewOnlyWithoutArgs_returnsConfigCliArguments PASSED
9:51:50 PM: reposense.parser.ArgsParserTest > parse_withIgnore_success PASSED
9:51:50 PM: reposense.parser.ArgsParserTest > parse_configFolderAndViewWithouthArgs_returnsConfigCliArguments PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_overrideKeyword_success STANDARD_ERROR
9:51:50 PM:     01:51:49 - [WARNING] Ignoring unknown value no in ignore standalone config column.
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_overrideKeyword_success PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_invalidHeaderSize_throwsInvalidCsvException PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_redundantLines_success STANDARD_ERROR
9:51:50 PM:     01:51:49 - [WARNING] Line 7 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 8 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 11 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 12 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 13 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 14 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 15 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 16 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 17 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 18 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM:     01:51:49 - [WARNING] Line 19 in CSV file, repoconfig_redundantLines_test.csv, is malformed.
9:51:50 PM:     Content: [EMPTY LINE]
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_redundantLines_success PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > merge_twoRepoConfigs_success PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_defaultBranch_success PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_noSpecialCharacter_success PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > merge_emptyLocation_success PASSED
9:51:50 PM: reposense.parser.RepoConfigParserTest > repoConfig_zeroValidRecords_throwsInvalidCsvException PASSED
9:51:50 PM: reposense.parser.GroupConfigParserTest > groupConfig_emptyLocation_success PASSED
9:51:50 PM: reposense.parser.GroupConfigParserTest > groupConfig_invalidHeaderSize_throwsInvalidCsvException PASSED
9:51:50 PM: reposense.parser.GroupConfigParserTest > groupConfig_invalidLocation_success STANDARD_ERROR
9:51:50 PM:     01:51:50 - [WARNING] Error parsing line 3 in CSV file, groupconfig_invalidLocation_test.csv.
9:51:50 PM:     Content: https://github.com/someCoy/invalidlocation,Main,**/*.py
9:51:50 PM:     Error: https://github.com/someCoy/invalidlocation is an invalid location.
9:51:50 PM: reposense.parser.GroupConfigParserTest > groupConfig_invalidLocation_success PASSED
9:51:50 PM: reposense.parser.GroupConfigParserTest > groupConfig_multipleLocations_success PASSED
9:51:50 PM: reposense.model.FileTypeManagerTest > isInsideFormatsWhiteList_notWhitelistedFormat_success PASSED
9:51:50 PM: reposense.model.FileTypeManagerTest > isInsideFormatsWhiteList_whitelistedFormat_success PASSED
9:51:50 PM: reposense.model.FileTypeManagerTest > getFileType_noCustomGroups_returnsCorrectFormat PASSED
9:51:50 PM: reposense.model.FileTypeManagerTest > getFileType_withCustomGroups_getsCorrectGroupLabel PASSED
9:51:50 PM: reposense.model.CommitHashTest > validateCommits_invalidAlphabet_throwIllegalArgumentException PASSED
9:51:50 PM: reposense.model.CommitHashTest > validateCommits_nonAlphanumeric_throwIllegalArgumentException PASSED
9:51:50 PM: reposense.model.CommitHashTest > validateCommits_validHash_success PASSED
9:51:50 PM: reposense.model.FileTypeTest > isFileGlobMatching_nonMatchingFormat_success PASSED
9:51:50 PM: reposense.model.FileTypeTest > validateFileTypeLabel_emptyLabel_throwsIllegalArgumentException PASSED
9:51:50 PM: reposense.model.FileTypeTest > validateFileFormat_specialCharacters_throwsIllegalArgumentException PASSED
9:51:50 PM: reposense.model.FileTypeTest > isFileGlobMatching_nonMatchingGroup_success PASSED
9:51:50 PM: reposense.model.FileTypeTest > validateFileFormat_isAlphaNumeric_success PASSED
9:51:50 PM: reposense.model.FileTypeTest > validateFileTypeLabel_validLabel_success PASSED
9:51:50 PM: reposense.model.FileTypeTest > isFileGlobMatching_matchingFormat_success PASSED
9:51:50 PM: reposense.model.FileTypeTest > isFileGlobMatching_matchingGroup_success PASSED
9:51:50 PM: reposense.model.AuthorTest > setIgnoreGlobList_quoteInGlobPattern_throwIllegalArgumentException PASSED
9:51:50 PM: reposense.model.AuthorTest > setIgnoreGlobList_semicolonInGlobPattern_throwIllegalArgumentException PASSED
9:51:50 PM: reposense.model.AuthorTest > appendIgnoreGlobList_appendOrOperator_throwIllegalArgumentException PASSED
9:51:50 PM: reposense.model.AuthorTest > appendIgnoreGlobList_validGlobRegex_success PASSED
9:51:50 PM: reposense.model.AuthorTest > setEmail_validEmails_success PASSED
9:51:50 PM: reposense.model.AuthorTest > setIgnoreGlobList_validGlobRegex_success PASSED
9:51:50 PM: reposense.model.AuthorTest > setEmail_invalidEmails_throwIllegalArgumentException PASSED
9:51:50 PM: reposense.model.RepoConfigurationTest > repoConfig_withoutIgnoreStandaloneConfigInCli_useCsv STANDARD_ERROR
9:51:50 PM:     01:51:50 - Cloning from https://github.com/reposense/testrepo-Beta.git...
9:51:51 PM:     01:51:51 - Cloning completed!
9:51:51 PM:     01:51:51 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:51:53 PM:     01:51:53 - Cloning completed!
9:51:53 PM:     01:51:53 - Ignoring standalone config file in https://github.com/reposense/testrepo-Beta.git (master).
9:51:53 PM: reposense.model.RepoConfigurationTest > repoConfig_withoutIgnoreStandaloneConfigInCli_useCsv PASSED
9:51:53 PM: reposense.model.RepoConfigurationTest > repoConfig_minimalStandaloneConfig_fieldsAssignedDefaultValues STANDARD_ERROR
9:51:53 PM:     01:51:53 - Cloning from https://github.com/reposense/testrepo-minimalstandaloneconfig.git...
9:51:53 PM:     01:51:53 - Cloning completed!
9:51:53 PM: reposense.model.RepoConfigurationTest > repoConfig_minimalStandaloneConfig_fieldsAssignedDefaultValues PASSED
9:51:53 PM: reposense.model.RepoConfigurationTest > repoConfig_withoutFormats_useCliFormats PASSED
9:51:53 PM: reposense.model.RepoConfigurationTest > repoConfig_overrideStandaloneConfig_success STANDARD_ERROR
9:51:53 PM:     01:51:53 - [WARNING] Ignoring unknown value no in ignore standalone config column.
9:51:53 PM:     01:51:53 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:51:55 PM:     01:51:55 - Cloning completed!
9:51:55 PM: reposense.model.RepoConfigurationTest > repoConfig_overrideStandaloneConfig_success PASSED
9:51:55 PM: reposense.model.RepoConfigurationTest > repoConfig_wrongKeywordUseStandaloneConfig_success STANDARD_ERROR
9:51:55 PM:     01:51:55 - [WARNING] Ignoring unknown value yesss in ignore standalone config column.
9:51:55 PM:     01:51:55 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:51:57 PM:     01:51:57 - Cloning completed!
9:51:58 PM: reposense.model.RepoConfigurationTest > repoConfig_wrongKeywordUseStandaloneConfig_success PASSED
9:51:58 PM: reposense.model.RepoConfigurationTest > repoConfig_withFormats_ignoreCliFormats PASSED
9:51:58 PM: reposense.model.RepoConfigurationTest > repoConfig_withCustomGroups_useCustomGroups PASSED
9:51:58 PM: reposense.model.RepoConfigurationTest > repoConfig_removeIgnoredAuthors_success STANDARD_ERROR
9:51:58 PM:     01:51:58 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:51:59 PM:     01:51:59 - Cloning completed!
9:52:00 PM:     01:52:00 - Ignoring standalone config file in https://github.com/reposense/testrepo-Delta.git (master).
9:52:00 PM: reposense.model.RepoConfigurationTest > repoConfig_removeIgnoredAuthors_success PASSED
9:52:00 PM: reposense.model.RepoConfigurationTest > repoConfig_ignoresStandaloneConfigInCli_success STANDARD_ERROR
9:52:00 PM:     01:52:00 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:52:02 PM:     01:52:02 - Cloning completed!
9:52:02 PM:     01:52:02 - Ignoring standalone config file in https://github.com/reposense/testrepo-Delta.git (master).
9:52:02 PM: reposense.model.RepoConfigurationTest > repoConfig_ignoresStandaloneConfigInCli_success
9:52:02 PM: PASSED
9:52:02 PM: reposense.model.RepoConfigurationTest > repoConfig_emptyLocationDifferentBranch_equal PASSED
9:52:02 PM: reposense.model.RepoConfigurationTest > repoConfig_withoutFormatsAndCliFormats_useAllFormats
9:52:02 PM: PASSED
9:52:02 PM: reposense.model.RepoConfigurationTest > repoConfig_usesStandaloneConfig_success STANDARD_ERROR
9:52:02 PM:     01:52:02 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:52:04 PM:     01:52:04 - Cloning completed!
9:52:04 PM: reposense.model.RepoConfigurationTest > repoConfig_usesStandaloneConfig_success PASSED
9:52:04 PM: reposense.model.RepoConfigurationTest > repoConfig_ignoresStandaloneConfig_success STANDARD_ERROR
9:52:04 PM:     01:52:04 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:52:06 PM:     01:52:06 - Cloning completed!
9:52:06 PM:     01:52:06 - Ignoring standalone config file in https://github.com/reposense/testrepo-Delta.git (master).
9:52:06 PM: reposense.model.RepoConfigurationTest > repoConfig_ignoresStandaloneConfig_success PASSED
9:52:06 PM: reposense.model.RepoConfigurationTest > repoConfig_sameLocationDifferentBranch_notEqual PASSED
9:52:06 PM: reposense.model.RepoConfigurationTest > repoConfig_ignoreStandaloneConfigInCli_overrideCsv STANDARD_ERROR
9:52:06 PM:     01:52:06 - Cloning from https://github.com/reposense/testrepo-Beta.git...
9:52:07 PM:     01:52:07 - Cloning completed!
9:52:07 PM:     01:52:07 - Cloning from https://github.com/reposense/testrepo-Delta.git...
9:52:09 PM:     01:52:09 - Cloning completed!
9:52:09 PM:     01:52:09 - Ignoring standalone config file in https://github.com/reposense/testrepo-Beta.git (master).
9:52:09 PM:     01:52:09 - Ignoring standalone config file in https://github.com/reposense/testrepo-Delta.git (master).
9:52:09 PM: reposense.model.RepoConfigurationTest > repoConfig_ignoreStandaloneConfigInCli_overrideCsv PASSED
9:52:09 PM: reposense.model.StandaloneConfigTest STANDARD_ERROR
9:52:09 PM:     01:52:09 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:10 PM:     01:52:10 - Cloning completed!
9:52:10 PM: reposense.model.StandaloneConfigTest > standaloneConfig_invalidIgnoreCommit_throwIllegalArgumentException PASSED
9:52:10 PM: reposense.model.StandaloneConfigTest > standaloneConfig_invalidIgnoreGlob_throwIllegalArgumentException PASSED
9:52:10 PM: reposense.model.StandaloneConfigTest > standaloneConfig_trailingCommasInMaps_throwsJsonSyntaxException
9:52:10 PM: PASSED
9:52:10 PM: reposense.model.StandaloneConfigTest > standaloneConfig_trailingCommasInList_success PASSED
9:52:10 PM: reposense.model.StandaloneConfigTest > standaloneConfig_invalidFormats_throwIllegalArgumentException PASSED
9:52:10 PM: reposense.model.StandaloneConfigTest > standaloneConfig_specialCharacterAuthor_success PASSED
9:52:10 PM: reposense.model.StandaloneConfigTest > standaloneConfig_validJson_success PASSED
9:52:10 PM: reposense.report.RepoClonerTest > repoCloner_emptyRepo_failsGracefully STANDARD_ERROR
9:52:10 PM:     01:52:10 - Cloning in parallel from https://github.com/reposense/testrepo-Empty.git...
9:52:10 PM:     01:52:10 - Waiting for cloning of https://github.com/reposense/testrepo-Empty.git to complete...
9:52:10 PM:     01:52:10 - Cloning of https://github.com/reposense/testrepo-Empty.git completed!
9:52:10 PM:     01:52:10 - [WARNING] Exception met while trying to get current branch of https://github.com/reposense/testrepo-Empty.git (HEAD), will skip this repo.
9:52:10 PM: reposense.report.RepoClonerTest > repoCloner_emptyRepo_failsGracefully PASSED
9:52:10 PM: reposense.commits.CommitInfoAnalyzerTest STANDARD_ERROR
9:52:10 PM:     01:52:10 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:10 PM:     01:52:10 - Cloning completed!
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_fakeMainAuthorNoIgnoredCommitsNoDateRange_success STANDARD_ERROR
9:52:11 PM:     01:52:10 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_fakeMainAuthorNoIgnoredCommitsNoDateRange_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_emptyCommits_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (1019-CommitInfoAnalyzerTest-emptyCommits)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (1019-CommitInfoAnalyzerTest-emptyCommits)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_emptyCommits_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_multipleCommitsWithCommitMessageBody_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (751-CommitInfoAnalyzerTest-analyzeCommits_multipleCommitsWithCommitMessageBody_success)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (751-CommitInfoAnalyzerTest-analyzeCommits_multipleCommitsWithCommitMessageBody_success)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_multipleCommitsWithCommitMessageBody_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_allAuthorSingleCommitIgnoredNoDateRange_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_allAuthorSingleCommitIgnoredNoDateRange_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_eugeneAuthorNoIgnoredCommitsNoDateRange_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_eugeneAuthorNoIgnoredCommitsNoDateRange_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_noCommitMessage_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (empty-commit-message)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (empty-commit-message)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_noCommitMessage_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_commitsWithEmptyCommitMessageTitleOrBody_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (751-CommitInfoAnalyzerTest-analyzeCommits_commitsWithEmptyCommitMessageTitleOrBody_success)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (751-CommitInfoAnalyzerTest-analyzeCommits_commitsWithEmptyCommitMessageTitleOrBody_success)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_commitsWithEmptyCommitMessageTitleOrBody_success
9:52:11 PM: PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_allAuthorNoIgnoredCommitsNoDateRange_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_allAuthorNoIgnoredCommitsNoDateRange_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_emailWithAdditionOperator_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (617-FileAnalyzerTest-analyzeFile_emailWithAdditionOperator_success)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (617-FileAnalyzerTest-analyzeFile_emailWithAdditionOperator_success)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_emailWithAdditionOperator_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_allAuthorMultipleCommitIgnoredNoDateRange_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_allAuthorMultipleCommitIgnoredNoDateRange_success PASSED
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_commitsWithMultipleTags_success STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (879-CommitInfoAnalyzerTest-analyzeCommits_commitsWithMultipleTags_success)...
9:52:11 PM:     01:52:11 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (879-CommitInfoAnalyzerTest-analyzeCommits_commitsWithMultipleTags_success)...
9:52:11 PM: reposense.commits.CommitInfoAnalyzerTest > analyzeCommits_commitsWithMultipleTags_success PASSED
9:52:11 PM: reposense.commits.CommitInfoExtractorTest STANDARD_ERROR
9:52:11 PM:     01:52:11 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:11 PM:     01:52:11 - Cloning completed!
9:52:11 PM: reposense.commits.CommitInfoExtractorTest > withoutContentTest STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:11 PM: reposense.commits.CommitInfoExtractorTest > withoutContentTest PASSED
9:52:11 PM: reposense.commits.CommitInfoExtractorTest > withContentTest STANDARD_ERROR
9:52:11 PM:     01:52:11 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.commits.CommitInfoExtractorTest > withContentTest PASSED
9:52:12 PM: reposense.util.FileUtilTest > zipFoldersAndFiles_validLocation_success PASSED
9:52:12 PM: reposense.util.FileUtilTest > zipFoldersAndFiles_onlyRelevantFiles_success STANDARD_OUT
9:52:12 PM:     Comparing files /opt/build/repo/build/resources/test/FileUtilTest/expectedRelevantUnzippedFiles/reposense_testrepo-Beta/authorship.json & /opt/build/repo/build/resources/test/FileUtilTest/UnzippedFolder/reposense_testrepo-Beta/authorship.json
9:52:12 PM:     Comparing files /opt/build/repo/build/resources/test/FileUtilTest/expectedRelevantUnzippedFiles/reposense_testrepo-Beta/commits.json & /opt/build/repo/build/resources/test/FileUtilTest/UnzippedFolder/reposense_testrepo-Beta/commits.json
9:52:12 PM:     Comparing files /opt/build/repo/build/resources/test/FileUtilTest/expectedRelevantUnzippedFiles/reposense_testrepo-Charlie/authorship.json & /opt/build/repo/build/resources/test/FileUtilTest/UnzippedFolder/reposense_testrepo-Charlie/authorship.json
9:52:12 PM:     Comparing files /opt/build/repo/build/resources/test/FileUtilTest/expectedRelevantUnzippedFiles/reposense_testrepo-Charlie/commits.json & /opt/build/repo/build/resources/test/FileUtilTest/UnzippedFolder/reposense_testrepo-Charlie/commits.json
9:52:12 PM:     Comparing files /opt/build/repo/build/resources/test/FileUtilTest/expectedRelevantUnzippedFiles/summary.json & /opt/build/repo/build/resources/test/FileUtilTest/UnzippedFolder/summary.json
9:52:12 PM: reposense.util.FileUtilTest > zipFoldersAndFiles_onlyRelevantFiles_success PASSED
9:52:12 PM: reposense.util.FileUtilTest > unzip_invalidZipFile_fail PASSED
9:52:12 PM: reposense.util.FileUtilTest > zipFoldersAndFiles_validFileType_success PASSED
9:52:12 PM: reposense.util.FileUtilTest > unzip_validZipFile_success STANDARD_OUT
9:52:12 PM:     Comparing files /opt/build/repo/build/resources/test/FileUtilTest/expectedUnzip/dummy1.txt & /opt/build/repo/build/resources/test/FileUtilTest/UnzippedFolder/dummy1.txt
9:52:12 PM:     Comparing files /opt/build/repo/build/resources/test/FileUtilTest/expectedUnzip/dummy2.txt & /opt/build/repo/build/resources/test/FileUtilTest/UnzippedFolder/dummy2.txt
9:52:12 PM: reposense.util.FileUtilTest > unzip_validZipFile_success PASSED
9:52:12 PM: reposense.util.StringsUtilTest > replaceSpecialSymbols_noSpecialSymbols_noChange PASSED
9:52:12 PM: reposense.util.StringsUtilTest > filterText_standardInput_success PASSED
9:52:12 PM: reposense.util.StringsUtilTest > replaceSpecialSymbols_stringWithSpecialSymbolsToPeriod_success PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest STANDARD_ERROR
9:52:12 PM:     01:52:11 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:12 PM:     01:52:12 - Cloning completed!
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > getNonBinaryFilesList_directoryWithBinaryFiles_success PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_untilDateBeforeFirstCommit_emptyResult STANDARD_ERROR
9:52:12 PM:     01:52:12 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_untilDateBeforeFirstCommit_emptyResult PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > getEditedFileInfos_editFileInfoBranchSinceFebrauryEight_success PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfosTest STANDARD_ERROR
9:52:12 PM:     01:52:12 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfosTest
9:52:12 PM: PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_sinceDateFebrauaryNineToLatestCommit_success STANDARD_ERROR
9:52:12 PM:     01:52:12 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_sinceDateFebrauaryNineToLatestCommit_success PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_directoryWithValidWhitelistedName_success STANDARD_ERROR
9:52:12 PM:     01:52:12 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_directoryWithValidWhitelistedName_success PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_withoutSpecifiedFormats_success STANDARD_ERROR
9:52:12 PM:     01:52:12 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_withoutSpecifiedFormats_success
9:52:12 PM: PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_sinceDateAfterLatestCommit_emptyResult STANDARD_ERROR
9:52:12 PM:     01:52:12 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_sinceDateAfterLatestCommit_emptyResult PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_branchWithValidWhitelistedFileName_success STANDARD_ERROR
9:52:12 PM:     01:52:12 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > extractFileInfos_branchWithValidWhitelistedFileName_success PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > getEditedFileInfos_editFileInfoBranchSinceFirstCommit_success PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > generateFileInfo_fileWithoutSpecialCharacters_correctFileInfoGenerated PASSED
9:52:12 PM: reposense.authorship.FileInfoExtractorTest > generateFileInfo_fileWithSpecialCharacters_correctFileInfoGenerated PASSED
9:52:12 PM: reposense.authorship.FileAnalyzerTest STANDARD_ERROR
9:52:12 PM:     01:52:12 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:13 PM:     01:52:13 - Cloning completed!
9:52:13 PM: reposense.authorship.FileAnalyzerTest > movedFileBlameTest PASSED
9:52:13 PM: reposense.authorship.FileAnalyzerTest > analyzeFile_blameTestFileIgnoreFakeAuthorCommitFullHash_success PASSED
9:52:13 PM: reposense.authorship.FileAnalyzerTest > analyzeFile_blameTestFileIgnoreAllCommit_success PASSED
9:52:13 PM: reposense.authorship.FileAnalyzerTest > movedFileBlameTestDateRange PASSED
9:52:13 PM: reposense.authorship.FileAnalyzerTest > analyzeFile_emailWithAdditionOperator_success PASSED
9:52:13 PM: reposense.authorship.FileAnalyzerTest > blameTest PASSED
9:52:13 PM: reposense.authorship.FileAnalyzerTest > blameTestDateRange
9:52:13 PM: PASSED
9:52:13 PM: reposense.git.GitLogTest STANDARD_ERROR
9:52:13 PM:     01:52:13 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:13 PM:     01:52:13 - Cloning completed!
9:52:14 PM: reposense.git.GitLogTest > gitLog_existingFormats_hasContent PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_fakeAuthorNameWithSpecialCharacter_success PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_emailWithAdditionOperator_success PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_validIgnoreGlobs_success PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_untilDateBeforeAnyCommit_noContent PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_invalidIgnoreGlobs_filtered STANDARD_ERROR
9:52:14 PM:     01:52:14 - [WARNING] ../testrepo-Alpha will be skipped as this glob points to the outside of the repository.
9:52:14 PM:     01:52:14 - [WARNING] ../*.java will be skipped as this glob points to the outside of the repository.
9:52:14 PM:     01:52:14 - [WARNING] /newPos cannot start with / or \.
9:52:14 PM:     01:52:14 - [WARNING] .. will be skipped as this glob points to the outside of the repository.
9:52:14 PM: reposense.git.GitLogTest > gitLog_invalidIgnoreGlobs_filtered
9:52:14 PM: PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_fakeAuthorNameOnly_success PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_authorNameIncorrectCase_success PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_authorIgnoreAllJavaFiles_success PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_authorWithAllCharactersRegexAlias_emptyResult PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_sinceDateInFuture_noContent PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_includeAllJavaFiles_success PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_nonExistingFormats_noContent
9:52:14 PM: PASSED
9:52:14 PM: reposense.git.GitLogTest > gitLog_includeAllJavaFilesAuthorIgnoreMovedFile_success PASSED
9:52:14 PM: reposense.git.GitBranchTest STANDARD_ERROR
9:52:14 PM:     01:52:14 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:14 PM:     01:52:14 - Cloning completed!
9:52:14 PM: reposense.git.GitBranchTest > getCurrentBranch_masterBranch_success PASSED
9:52:14 PM: reposense.git.GitBranchTest > getCurrentBranch_uncommonDefaultBranch_success STANDARD_ERROR
9:52:14 PM:     01:52:14 - Cloning from https://github.com/reposense/testrepo-UncommonDefaultBranch.git...
9:52:15 PM:     01:52:15 - Cloning completed!
9:52:15 PM: reposense.git.GitBranchTest > getCurrentBranch_uncommonDefaultBranch_success PASSED
9:52:15 PM: reposense.git.GitUtilTest STANDARD_ERROR
9:52:15 PM:     01:52:15 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:15 PM:     01:52:15 - Cloning completed!
9:52:15 PM: reposense.git.GitUtilTest > gitUtil_convertToGitExcludeGlobArgs_success STANDARD_ERROR
9:52:15 PM:     01:52:15 - [WARNING] ../** will be skipped as this glob points to the outside of the repository.
9:52:15 PM:     01:52:15 - [WARNING] \** cannot start with / or \.
9:52:15 PM:     01:52:15 - [WARNING] /newPos/* cannot start with / or \.
9:52:15 PM: reposense.git.GitUtilTest > gitUtil_convertToGitExcludeGlobArgs_success PASSED
9:52:15 PM: reposense.git.GitBlameTest STANDARD_ERROR
9:52:15 PM:     01:52:15 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:16 PM:     01:52:16 - Cloning completed!
9:52:16 PM: reposense.git.GitBlameTest > blameRaw_nonExistentFile_throwsRunTimeException PASSED
9:52:16 PM: reposense.git.GitBlameTest > blameRaw_validFile_success PASSED
9:52:16 PM: reposense.git.GitShortlogTest STANDARD_ERROR
9:52:16 PM:     01:52:16 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:16 PM:     01:52:16 - Cloning completed!
9:52:16 PM: reposense.git.GitShortlogTest > getAuthors_validRepoDateRange_success PASSED
9:52:16 PM: reposense.git.GitShortlogTest > getAuthors_validRepoNoDateRange_success PASSED
9:52:16 PM: reposense.git.GitShortlogTest > getAuthors_validRepoDateOutOfRange_success PASSED
9:52:16 PM: reposense.git.GitLsTreeTest STANDARD_ERROR
9:52:16 PM:     01:52:16 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:17 PM:     01:52:17 - Cloning completed!
9:52:17 PM: reposense.git.GitLsTreeTest > isValidWindowsFilename_validFilenames_success SKIPPED
9:52:17 PM: reposense.git.GitLsTreeTest > repo_validFilePaths_success PASSED
9:52:17 PM: reposense.git.GitLsTreeTest > windows_cloneInvalidWindowsFilePaths_throwsInvalidFilePathException SKIPPED
9:52:17 PM: reposense.git.GitLsTreeTest > isValidWindowsFilename_illegalFileNames_fail SKIPPED
9:52:17 PM: reposense.git.GitLsTreeTest > unix_cloneInvalidWindowsFilePaths_success PASSED
9:52:17 PM: reposense.git.GitDiffTest STANDARD_ERROR
9:52:17 PM:     01:52:17 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:18 PM:     01:52:18 - Cloning completed!
9:52:18 PM: reposense.git.GitDiffTest > diffCommit_emptyCommitHash_emptyResult PASSED
9:52:18 PM: reposense.git.GitDiffTest > diffCommit_latestCommitHash_emptyResult PASSED
9:52:18 PM: reposense.git.GitDiffTest > diffCommit_nonexistentCommitHash_throwsRunTimeException PASSED
9:52:18 PM: reposense.git.GitDiffTest > diffCommit_validCommitHash_success PASSED
9:52:18 PM: reposense.git.GitCloneTest STANDARD_ERROR
9:52:18 PM:     01:52:18 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:18 PM:     01:52:18 - Cloning completed!
9:52:18 PM: reposense.git.GitCloneTest > cloneTest_validRepo_success PASSED
9:52:18 PM: reposense.git.GitRevListTest STANDARD_ERROR
9:52:18 PM:     01:52:18 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:19 PM:     01:52:19 - Cloning completed!
9:52:19 PM: reposense.git.GitRevListTest > getCommitHashBeforeDate_invalidBranch_throwsRunTimeException PASSED
9:52:19 PM: reposense.git.GitRevListTest > getCommitHashBeforeDate_beforeInitialCommitDate_emptyResult PASSED
9:52:19 PM: reposense.git.GitRevListTest > getCommitHashBeforeDate_februaryNineDate_success PASSED
9:52:19 PM: reposense.git.GitRevListTest > getCommitHashBeforeDate_nullDate_emptyResult PASSED
9:52:19 PM: reposense.git.GitRevListTest > getCommitHashBeforeDate_afterLatestCommitDate_success PASSED
9:52:19 PM: reposense.git.GitRevParseTest STANDARD_ERROR
9:52:19 PM:     01:52:19 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:19 PM:     01:52:19 - Cloning completed!
9:52:19 PM: reposense.git.GitRevParseTest > assertBranchExists_withNonExistentBranch_throwsGitBranchException PASSED
9:52:19 PM: reposense.git.GitRevParseTest > assertBranchExists_withExistingBranch_success PASSED
9:52:19 PM: reposense.git.GitCheckoutTest STANDARD_ERROR
9:52:19 PM:     01:52:19 - Cloning from https://github.com/reposense/testrepo-Alpha.git...
9:52:20 PM:     01:52:20 - Cloning completed!
9:52:20 PM: reposense.git.GitCheckoutTest > checkoutHashTest PASSED
9:52:20 PM: reposense.git.GitCheckoutTest > checkout_validBranch_success PASSED
9:52:20 PM: reposense.git.GitCheckoutTest > checkoutToDate_invalidDate_throwsEmptyCommitException PASSED
9:52:20 PM: reposense.git.GitCheckoutTest > checkoutBranchTest PASSED
9:52:20 PM: reposense.git.GitCheckoutTest > checkoutToDate_validDate_success PASSED
9:52:20 PM: > Task :check
9:52:20 PM: > Task :build
9:52:20 PM: Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
9:52:20 PM: Use '--warning-mode all' to show the individual deprecation warnings.
9:52:20 PM: See https://docs.gradle.org/4.9/userguide/command_line_interface.html#sec:command_line_warnings
9:52:20 PM: BUILD SUCCESSFUL in 1m 26s
9:52:20 PM: 24 actionable tasks: 23 executed, 1 up-to-date
9:52:21 PM: > Task :downloadNode
9:52:21 PM:  SKIPPED
9:52:27 PM: > Task :npmInstall
9:52:27 PM: npm
9:52:27 PM:  WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/fsevents):
9:52:27 PM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
9:52:27 PM: audited 3639 packages in 5.126s
9:52:27 PM: found 2 vulnerabilities (1 moderate, 1 high)
9:52:27 PM:   run `npm audit fix` to fix them, or `npm audit` for details
9:52:29 PM: > Task :npmRunSpuild
9:52:29 PM: > reposense@1.0.0 spuild /opt/build/repo
9:52:29 PM: > spuild frontend
9:52:29 PM: frontend/src/favicon.ico
9:52:29 PM: frontend/src/index.pug
9:52:29 PM: frontend/src/ramp.pug
9:52:29 PM: frontend/src/static/css/_colors.scss
9:52:29 PM: frontend/src/static/css/_utils.scss
9:52:29 PM: frontend/src/static/css/_z-indices.scss
9:52:29 PM: frontend/src/static/css/style.scss
9:52:29 PM: frontend/src/static/css/v_authorship.scss
9:52:29 PM: frontend/src/static/css/v_ramp.scss
9:52:29 PM: frontend/src/static/css/v_summary.scss
9:52:29 PM: frontend/src/static/js/api.js
9:52:29 PM: frontend/src/static/js/main.js
9:52:29 PM: frontend/src/static/js/safari_date.js
9:52:29 PM: frontend/src/static/js/v_authorship.js
9:52:29 PM: frontend/src/static/js/v_ramp.js
9:52:29 PM: frontend/src/static/js/v_segment.js
9:52:29 PM: frontend/src/static/js/v_summary.js
9:52:29 PM: frontend/src/static/js/v_zoom.js
9:52:29 PM: frontend/src/tabs/authorship.pug
9:52:29 PM: frontend/src/tabs/segment.pug
9:52:29 PM: frontend/src/tabs/zoom.pug
9:52:29 PM: .
9:52:30 PM: > Task :npmRunBrowserify
9:52:30 PM: > reposense@1.0.0 browserify /opt/build/repo
9:52:30 PM: > browserify -t vueify -e frontend/src/static/js/v_authorship.js -o frontend/build/static/js/v_authorship.js
9:52:30 PM: > Task :zipReport
9:52:30 PM:  UP-TO-DATE
9:52:30 PM: > Task :compileJava
9:52:30 PM:  UP-TO-DATE
9:52:30 PM: > Task :processResources
9:52:30 PM:  UP-TO-DATE
9:52:30 PM: > Task :classes
9:52:30 PM:  UP-TO-DATE
9:52:32 PM: > Task :run
9:52:32 PM: 01:52:30 - Config path not provided, using current working directory as default.
9:52:32 PM: 01:52:30 - Cloning in parallel from https://github.com/reposense/testrepo-Delta.git...
9:52:32 PM: 01:52:30 - Waiting for cloning of https://github.com/reposense/testrepo-Delta.git to complete...
9:52:32 PM: 01:52:32 - Cloning of https://github.com/reposense/testrepo-Delta.git completed!
9:52:32 PM: 01:52:32 - Cloning in parallel from https://github.com/reposense/RepoSense.git...
9:52:32 PM: 01:52:32 - [1/7] Analyzing https://github.com/reposense/testrepo-Delta.git (master)...
9:52:32 PM: 01:52:32 - Extracting commits info for https://github.com/reposense/testrepo-Delta.git (master)...
9:52:33 PM: 01:52:33 - Analyzing commits info for https://github.com/reposense/testrepo-Delta.git (master)...
9:52:33 PM: 01:52:33 - Extracting relevant file info from https://github.com/reposense/testrepo-Delta.git (master)...
9:52:42 PM: 01:52:41 - Analysis of https://github.com/reposense/testrepo-Delta.git (master) completed!
9:52:42 PM: 01:52:41 - [2/7] Analyzing https://github.com/reposense/testrepo-Delta.git (nonExistentBranch)...
9:52:42 PM: 01:52:41 - [ERROR] Branch nonExistentBranch does not exist in https://github.com/reposense/testrepo-Delta.git! Analysis terminated.
9:52:42 PM: 01:52:41 - Waiting for cloning of https://github.com/reposense/RepoSense.git to complete...
9:52:42 PM: 01:52:41 - Cloning of https://github.com/reposense/RepoSense.git completed!
9:52:42 PM: 01:52:42 - Cloning in parallel from https://github.com/reposense/testrepo-Alpha.git...
9:52:42 PM: 01:52:42 - [3/7] Analyzing https://github.com/reposense/RepoSense.git (master)...
9:52:42 PM: 01:52:42 - Extracting commits info for https://github.com/reposense/RepoSense.git (master)...
9:52:42 PM: 01:52:42 - Analyzing commits info for https://github.com/reposense/RepoSense.git (master)...
9:52:42 PM: 01:52:42 - Extracting relevant file info from https://github.com/reposense/RepoSense.git (master)...
9:52:46 PM: 01:52:46 - Analysis of https://github.com/reposense/RepoSense.git (master) completed!
9:52:46 PM: 01:52:46 - Waiting for cloning of https://github.com/reposense/testrepo-Alpha.git to complete...
9:52:46 PM: 01:52:46 - Cloning of https://github.com/reposense/testrepo-Alpha.git completed!
9:52:46 PM: 01:52:46 - Cloning in parallel from https://github.com/reposense/testrepo-Empty.git...
9:52:46 PM: 01:52:46 - [4/7] Analyzing https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:46 PM: 01:52:46 - [WARNING] The provided commit hash, , contains illegal characters. Ignoring the config provided by https://github.com/reposense/testrepo-Alpha.git (master).
9:52:46 PM: 01:52:46 - https://github.com/reposense/testrepo-Alpha.git (master) has no authors specified, using all authors by default.
9:52:46 PM: 01:52:46 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:46 PM: 01:52:46 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:46 PM: 01:52:46 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
9:52:46 PM: 01:52:46 - Analysis of https://github.com/reposense/testrepo-Alpha.git (master) completed!
9:52:46 PM: 01:52:46 - Waiting for cloning of https://github.com/reposense/testrepo-Empty.git to complete...
9:52:46 PM: 01:52:46 - Cloning of https://github.com/reposense/testrepo-Empty.git completed!
9:52:46 PM: 01:52:46 - [WARNING] Exception met while trying to get current branch of https://github.com/reposense/testrepo-Empty.git (master), will skip this repo.
9:52:46 PM: 01:52:46 - Cloning in parallel from https://github.com/reposense/testrepo-Beta.git...
9:52:46 PM: 01:52:46 - Waiting for cloning of https://github.com/reposense/testrepo-Beta.git to complete...
9:52:47 PM: 01:52:47 - Cloning of https://github.com/reposense/testrepo-Beta.git completed!
9:52:47 PM: 01:52:47 - [5/7] Analyzing https://github.com/reposense/testrepo-Beta.git (master)...
9:52:47 PM: 01:52:47 - Ignoring standalone config file in https://github.com/reposense/testrepo-Beta.git (master).
9:52:47 PM: 01:52:47 - Extracting commits info for https://github.com/reposense/testrepo-Beta.git (master)...
9:52:48 PM: 01:52:48 - Analyzing commits info for https://github.com/reposense/testrepo-Beta.git (master)...
9:52:48 PM: 01:52:48 - Extracting relevant file info from https://github.com/reposense/testrepo-Beta.git (master)...
9:52:48 PM: 01:52:48 - Analysis of https://github.com/reposense/testrepo-Beta.git (master) completed!
9:52:48 PM: 01:52:48 - [6/7] Analyzing https://github.com/reposense/testrepo-Beta.git (add-config-json)...
9:52:48 PM: 01:52:48 - Ignoring standalone config file in https://github.com/reposense/testrepo-Beta.git (add-config-json).
9:52:48 PM: 01:52:48 - Extracting commits info for https://github.com/reposense/testrepo-Beta.git (add-config-json)...
9:52:48 PM: 01:52:48 - Analyzing commits info for https://github.com/reposense/testrepo-Beta.git (add-config-json)...
9:52:48 PM: 01:52:48 - Extracting relevant file info from https://github.com/reposense/testrepo-Beta.git (add-config-json)...
9:52:49 PM: 01:52:49 - Analysis of https://github.com/reposense/testrepo-Beta.git (add-config-json) completed!
9:52:49 PM: 01:52:49 - The report is generated at /opt/build/repo/reposense-report
9:52:49 PM: 01:52:49 - Elapsed processing time: 18.95 seconds(s)
9:52:49 PM: BUILD SUCCESSFUL
9:52:49 PM:  in 28s
9:52:49 PM: 7 actionable tasks: 4 executed, 3 up-to-date
9:52:49 PM: Skipping functions preparation step: no functions directory set
9:52:49 PM: Caching artifacts
9:52:49 PM: Started saving node modules
9:52:49 PM: Finished saving node modules
9:52:49 PM: Started saving pip cache
9:52:49 PM: Finished saving pip cache
9:52:49 PM: Started saving emacs cask dependencies
9:52:49 PM: Finished saving emacs cask dependencies
9:52:49 PM: Started saving maven dependencies
9:52:49 PM: Finished saving maven dependencies
9:52:49 PM: Started saving boot dependencies
9:52:49 PM: Finished saving boot dependencies
9:52:49 PM: Started saving go dependencies
9:52:49 PM: Finished saving go dependencies
9:52:49 PM: 
9:52:49 PM: ** WARNING **
9:52:49 PM: There are some lingering processes even after the build process finished:
9:52:49 PM: USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
9:52:49 PM: buildbot    1246 49.6  2.0 5949384 646784 ?      Ssl  13:50   0:55 /usr/lib/jvm/java-8-openjdk-amd64/bin/java -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=utf-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /opt/buildhome/.gradle/wrapper/dists/gradle-4.9-bin/e9cinqnqvph59rr7g70qubb4t/gradle-4.9/lib/gradle-launcher-4.9.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.9
9:52:49 PM: Our builds do not kill your processes automatically, so please make sure
9:52:49 PM: that nothing is running after your build finishes, or it will be marked as
9:52:49 PM: failed since something is still running.
9:52:49 PM: 
9:52:49 PM: Build script success
9:52:49 PM: Starting to deploy site from 'reposense-report'
9:52:49 PM: Creating deploy tree 
9:52:50 PM: 3 new files to upload
9:52:50 PM: 0 new functions to upload
9:52:50 PM: Starting post processing
9:52:50 PM: Post processing done
9:52:50 PM: Site is live
9:53:17 PM: Finished processing build request in 2m39.138394818s
jamessspanggg commented 4 years ago

@eugenepeh don't think its due to ./gradlew run but its due to ./gradlew clean build

eugenepeh commented 4 years ago

@eugenepeh don't think its due to ./gradlew run but its due to ./gradlew clean build

yeah you're right, let me see if i can exclude the test with gradle build -x test

eugenepeh commented 4 years ago

With gradle build -x test

I think we also need to look into removing redundant plugins and etc

1:58:18 AM: Build ready to start
1:58:20 AM: build-image version: 9cade8af58c2cf3a17a1e9433d2e979149488837
1:58:20 AM: build-image tag: v3.3.5
1:58:20 AM: buildbot version: 6fd888c8d66fd09bb18f09e1728e11fbc555b868
1:58:20 AM: Fetching cached dependencies
1:58:20 AM: Starting to download cache of 254.9KB
1:58:20 AM: Finished downloading cache in 85.519657ms
1:58:20 AM: Starting to extract cache
1:58:20 AM: Failed to fetch cache, continuing with build
1:58:20 AM: Starting to prepare the repo for build
1:58:21 AM: No cached dependencies found. Cloning fresh repo
1:58:21 AM: git clone https://github.com/reposense/RepoSense
1:58:23 AM: Preparing Git Reference refs/heads/master
1:58:24 AM: Starting build script
1:58:24 AM: Installing dependencies
1:58:26 AM: Downloading and installing node v10.19.0...
1:58:26 AM: Downloading https://nodejs.org/dist/v10.19.0/node-v10.19.0-linux-x64.tar.xz...
1:58:26 AM: 
###################
1:58:26 AM:                                               27.6%
1:58:26 AM: 
#############################################################
1:58:26 AM: ########### 100.0%
1:58:26 AM: Computing checksum with sha256sum
1:58:27 AM: Checksums matched!
1:58:29 AM: Now using node v10.19.0 (npm v6.13.4)
1:58:29 AM: Attempting ruby version 2.6.2, read from environment
1:58:31 AM: Using ruby version 2.6.2
1:58:31 AM: Using PHP version 5.6
1:58:31 AM: Started restoring cached node modules
1:58:31 AM: Finished restoring cached node modules
1:58:32 AM: Installing NPM modules using NPM version 6.13.4
1:58:38 AM: npm
1:58:38 AM:  WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
1:58:39 AM: npm WARN
1:58:39 AM:  deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
1:58:40 AM: npm WARN
1:58:40 AM: deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
1:58:41 AM: npm WARN deprecated
1:58:41 AM:  core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
1:58:52 AM: > core-js@2.6.11 postinstall /opt/build/repo/node_modules/core-js
1:58:52 AM: > node -e "try{require('./postinstall')}catch(e){}"
1:58:52 AM: Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!
1:58:52 AM: The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: 
1:58:52 AM: > https://opencollective.com/core-js 
1:58:52 AM: > https://www.patreon.com/zloirock 
1:58:52 AM: Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)
1:58:53 AM: npm
1:58:53 AM: notice created a lockfile as package-lock.json. You should commit this file.
1:58:53 AM: npm WARN
1:58:53 AM:  optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents):
1:58:53 AM: npm WARN notsup
1:58:53 AM:  SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
1:58:53 AM: added 971 packages from 616 contributors and audited 3640 packages in 20.152s
1:58:53 AM: 48 packages are looking for funding
1:58:53 AM:   run `npm fund` for details
1:58:53 AM: found 2 vulnerabilities (1 moderate, 1 high)
1:58:53 AM:   run `npm audit fix` to fix them, or `npm audit` for details
1:58:54 AM: NPM modules installed
1:58:54 AM: Started restoring cached go cache
1:58:54 AM: Finished restoring cached go cache
1:58:54 AM: unset GOOS;
1:58:54 AM: unset GOARCH;
1:58:54 AM: export GOROOT='/opt/buildhome/.gimme/versions/go1.12.linux.amd64';
1:58:54 AM: export PATH="/opt/buildhome/.gimme/versions/go1.12.linux.amd64/bin:${PATH}";
1:58:54 AM: go version >&2;
1:58:54 AM: export GIMME_ENV='/opt/buildhome/.gimme/env/go1.12.linux.amd64.env';
1:58:54 AM: go version go1.12 linux/amd64
1:58:54 AM: Installing missing commands
1:58:54 AM: Verify run directory
1:58:54 AM: Executing user command: git fetch --all && git config --global user.email "-" && git config --global user.name "-" && ./gradlew clean build -x test && ./gradlew run -Dargs="--since d1"
1:58:56 AM: Downloading https://services.gradle.org/distributions/gradle-4.9-bin.zip
1:58:58 AM: .
1:58:58 AM: .
1:58:58 AM: .
1:58:58 AM: .
1:58:58 AM: .
1:58:58 AM: .
1:58:58 AM: .
1:58:58 AM: .
1:58:58 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:58:59 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:00 AM: .
1:59:02 AM: Welcome to Gradle 4.9!
1:59:02 AM: Here are the highlights of this release:
1:59:02 AM:  - Experimental APIs for creating and configuring tasks lazily
1:59:02 AM:  - Pass arguments to JavaExec via CLI
1:59:02 AM:  - Auxiliary publication dependency support for multi-project builds
1:59:02 AM:  - Improved dependency insight report
1:59:02 AM: For more details see https://docs.gradle.org/4.9/release-notes.html
1:59:02 AM: Starting a Gradle Daemon (subsequent builds will be faster)
1:59:11 AM: Download https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/2.0.4/com.github.johnrengelman.shadow.gradle.plugin-2.0.4.pom
1:59:12 AM: Download https://plugins.gradle.org/m2/com/liferay/node/com.liferay.node.gradle.plugin/4.4.0/com.liferay.node.gradle.plugin-4.4.0.pom
1:59:13 AM: Download https://plugins.gradle.org/m2/com/github/psxpaul/execfork/com.github.psxpaul.execfork.gradle.plugin/0.1.8/com.github.psxpaul.execfork.gradle.plugin-0.1.8.pom
1:59:14 AM: Download https://plugins.gradle.org/m2/com/palantir/git-version/com.palantir.git-version.gradle.plugin/0.11.0/com.palantir.git-version.gradle.plugin-0.11.0.pom
1:59:16 AM: Download https://plugins.gradle.org/m2/com/github/jengelman/gradle/plugins/shadow/2.0.4/shadow-2.0.4.pom
1:59:17 AM: Download https://plugins.gradle.org/m2/gradle/plugin/com/liferay/gradle-plugins-node/4.4.0/gradle-plugins-node-4.4.0.pom
1:59:17 AM: Download https://plugins.gradle.org/m2/gradle/plugin/com/github/psxpaul/gradle-execfork-plugin/0.1.8/gradle-execfork-plugin-0.1.8.pom
1:59:18 AM: Download https://plugins.gradle.org/m2/gradle/plugin/com/palantir/gradle/gitversion/gradle-git-version/0.11.0/gradle-git-version-0.11.0.pom
1:59:19 AM: Download https://plugins.gradle.org/m2/org/codehaus/groovy/groovy-backports-compat23/2.4.4/groovy-backports-compat23-2.4.4.pom
1:59:19 AM: Download https://plugins.gradle.org/m2/com/liferay/com.liferay.gradle.util/1.0.29/com.liferay.gradle.util-1.0.29.pom
1:59:20 AM: Download https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.2.40/kotlin-stdlib-1.2.40.pom
1:59:20 AM: Download https://plugins.gradle.org/m2/com/google/guava/guava/20.0/guava-20.0.pom
1:59:20 AM: Download https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.5.2.201704071617-r/org.eclipse.jgit-4.5.2.201704071617-r.pom
1:59:20 AM: Download https://plugins.gradle.org/m2/com/google/guava/guava-parent/20.0/guava-parent-20.0.pom
1:59:21 AM: Download https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit-parent/4.5.2.201704071617-r/org.eclipse.jgit-parent-4.5.2.201704071617-r.pom
1:59:21 AM: Download https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom
1:59:22 AM: Download https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/0.7.9/JavaEWAH-0.7.9.pom
1:59:22 AM: Download https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.53/jsch-0.1.53.pom
1:59:22 AM: Download https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom
1:59:22 AM: Download https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/6/oss-parent-6.pom
1:59:23 AM: Download https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.pom
1:59:23 AM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.pom
1:59:23 AM: Download https://plugins.gradle.org/m2/org/slf4j/slf4j-parent/1.7.2/slf4j-parent-1.7.2.pom
1:59:23 AM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.3.6/httpcomponents-client-4.3.6.pom
1:59:24 AM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/project/7/project-7.pom
1:59:24 AM: Download https://plugins.gradle.org/m2/org/apache/apache/13/apache-13.pom
1:59:24 AM: Download https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom
1:59:24 AM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.pom
1:59:25 AM: Download https://plugins.gradle.org/m2/org/apache/commons/commons-parent/28/commons-parent-28.pom
1:59:25 AM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-core/4.3.3/httpcomponents-core-4.3.3.pom
1:59:25 AM: Download https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom
1:59:26 AM: Download https://plugins.gradle.org/m2/org/apache/commons/commons-parent/22/commons-parent-22.pom
1:59:26 AM: Download https://plugins.gradle.org/m2/org/apache/apache/9/apache-9.pom
1:59:27 AM: Download https://plugins.gradle.org/m2/gradle/plugin/com/liferay/gradle-plugins-node/4.4.0/gradle-plugins-node-4.4.0.jar
1:59:27 AM: Download https://plugins.gradle.org/m2/com/github/jengelman/gradle/plugins/shadow/2.0.4/shadow-2.0.4.jar
1:59:27 AM: Download https://plugins.gradle.org/m2/gradle/plugin/com/palantir/gradle/gitversion/gradle-git-version/0.11.0/gradle-git-version-0.11.0.jar
1:59:27 AM: Download https://plugins.gradle.org/m2/org/codehaus/groovy/groovy-backports-compat23/2.4.4/groovy-backports-compat23-2.4.4.jar
1:59:27 AM: Download https://plugins.gradle.org/m2/com/liferay/com.liferay.gradle.util/1.0.29/com.liferay.gradle.util-1.0.29.jar
1:59:28 AM: Download https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.2.40/kotlin-stdlib-1.2.40.jar
1:59:28 AM: Download https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.5.2.201704071617-r/org.eclipse.jgit-4.5.2.201704071617-r.jar
1:59:29 AM: Download https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.jar
1:59:29 AM: Download https://plugins.gradle.org/m2/com/google/guava/guava/20.0/guava-20.0.jar
1:59:29 AM: Download https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.53/jsch-0.1.53.jar
1:59:30 AM: Download https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/0.7.9/JavaEWAH-0.7.9.jar
1:59:30 AM: Download https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.jar
1:59:30 AM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar
1:59:30 AM: Download https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar
1:59:30 AM: Download https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar
1:59:31 AM: Download https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar
1:59:31 AM: Download https://plugins.gradle.org/m2/gradle/plugin/com/github/psxpaul/gradle-execfork-plugin/0.1.8/gradle-execfork-plugin-0.1.8.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/com/github/javaparser/javaparser-core/3.0.1/javaparser-core-3.0.1.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/com/github/javaparser/javaparser-parent/3.0.1/javaparser-parent-3.0.1.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/net/sourceforge/argparse4j/argparse4j/0.8.1/argparse4j-0.8.1.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/net/sourceforge/argparse4j/argparse4j-root/0.8.1/argparse4j-root-0.8.1.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.3/ant-1.10.3.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-csv/1.6/commons-csv-1.6.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant-parent/1.10.3/ant-parent-1.10.3.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/47/commons-parent-47.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/1.18/jansi-1.18.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi-project/1.18/jansi-project-1.18.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/apache/19/apache-19.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/fusesource/fusesource-pom/1.11/fusesource-pom-1.11.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/net/freeutils/jlhttp/2.4/jlhttp-2.4.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/net/freeutils/parent/1.0/parent-1.0.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.3/ant-launcher-1.10.3.pom
1:59:35 AM: Download https://repo.maven.apache.org/maven2/com/github/javaparser/javaparser-core/3.0.1/javaparser-core-3.0.1.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/net/sourceforge/argparse4j/argparse4j/0.8.1/argparse4j-0.8.1.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant/1.10.3/ant-1.10.3.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-csv/1.6/commons-csv-1.6.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/1.18/jansi-1.18.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.10.3/ant-launcher-1.10.3.jar
1:59:35 AM: Download https://repo.maven.apache.org/maven2/net/freeutils/jlhttp/2.4/jlhttp-2.4.jar
1:59:36 AM: > Task :clean UP-TO-DATE
1:59:38 AM: > Task :downloadNode
1:59:38 AM: Trying to download http://mirrors.lax.liferay.com/nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz to /opt/buildhome/.liferay/mirrors/nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz.tmp
1:59:38 AM: Trying to download http://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz to /opt/buildhome/.liferay/mirrors/nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz.tmp
1:59:51 AM: > Task :npmInstall
1:59:51 AM: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/fsevents):
1:59:51 AM: npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
1:59:52 AM: audited 3640 packages in 5.547s
1:59:52 AM: found 2 vulnerabilities (1 moderate, 1 high)
1:59:52 AM:   run `npm audit fix` to fix them, or `npm audit` for details
1:59:54 AM: > Task :npmRunSpuild
1:59:54 AM: > reposense@1.0.0 spuild /opt/build/repo
1:59:54 AM: > spuild frontend
1:59:54 AM: frontend/src/favicon.ico
1:59:54 AM: frontend/src/index.pug
1:59:54 AM: frontend/src/ramp.pug
1:59:54 AM: frontend/src/static/css/_colors.scss
1:59:54 AM: frontend/src/static/css/_utils.scss
1:59:54 AM: frontend/src/static/css/_z-indices.scss
1:59:54 AM: frontend/src/static/css/style.scss
1:59:54 AM: frontend/src/static/css/v_authorship.scss
1:59:54 AM: frontend/src/static/css/v_ramp.scss
1:59:54 AM: frontend/src/static/css/v_summary.scss
1:59:54 AM: frontend/src/static/js/api.js
1:59:54 AM: frontend/src/static/js/main.js
1:59:54 AM: frontend/src/static/js/safari_date.js
1:59:54 AM: frontend/src/static/js/v_authorship.js
1:59:54 AM: frontend/src/static/js/v_ramp.js
1:59:54 AM: frontend/src/static/js/v_segment.js
1:59:54 AM: frontend/src/static/js/v_summary.js
1:59:54 AM: frontend/src/static/js/v_zoom.js
1:59:54 AM: frontend/src/tabs/authorship.pug
1:59:54 AM: frontend/src/tabs/segment.pug
1:59:54 AM: frontend/src/tabs/zoom.pug
1:59:54 AM: .
1:59:55 AM: > Task :npmRunBrowserify
1:59:55 AM: > reposense@1.0.0 browserify /opt/build/repo
1:59:55 AM: > browserify -t vueify -e frontend/src/static/js/v_authorship.js -o frontend/build/static/js/v_authorship.js
1:59:55 AM: > Task :zipReport
2:00:00 AM: > Task :compileJava
2:00:00 AM: > Task :processResources
2:00:00 AM: > Task :classes
2:00:00 AM: > Task :jar
2:00:00 AM: > Task :startScripts
2:00:00 AM: > Task :distTar
2:00:00 AM: > Task :distZip
2:00:02 AM: > Task :shadowJar
2:00:02 AM: > Task :startShadowScripts
2:00:02 AM: > Task :shadowDistTar
2:00:02 AM: > Task :shadowDistZip
2:00:02 AM: > Task :assemble
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/puppycrawl/tools/checkstyle/8.1/checkstyle-8.1.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.7/antlr4-runtime-4.7.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/42/commons-parent-42.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/antlr/antlr4-master/4.7/antlr4-master-4.7.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/apache/apache/18/apache-18.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/google/guava/guava/22.0/guava-22.0.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/41/commons-parent-41.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/39/commons-parent-39.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/apache/apache/16/apache-16.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.0.18/error_prone_parent-2.0.18.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.14/animal-sniffer-parent-1.14.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/34/mojo-parent-34.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom
2:00:02 AM: Download https://repo.maven.apache.org/maven2/com/puppycrawl/tools/checkstyle/8.1/checkstyle-8.1.jar
2:00:02 AM: Download https://repo.maven.apache.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar
2:00:02 AM: Download https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/com/google/guava/guava/22.0/guava-22.0.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar
2:00:03 AM: Download https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.7/antlr4-runtime-4.7.jar
2:00:09 AM: > Task :checkstyleMain
2:00:09 AM: Download https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom
2:00:09 AM: Download https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom
2:00:09 AM: Download https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom
2:00:09 AM: Download https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
2:00:09 AM: Download https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar
2:00:10 AM: > Task :compileTestJava
2:00:10 AM: Note: Some input files use unchecked or unsafe operations.
2:00:10 AM: Note: Recompile with -Xlint:unchecked for details.
2:00:10 AM: > Task :processTestResources
2:00:10 AM: > Task :testClasses
2:00:10 AM: > Task :compileSystemtestJava
2:00:10 AM: > Task :processSystemtestResources
2:00:10 AM: > Task :systemtestClasses
2:00:11 AM: > Task :checkstyleSystemtest
2:00:11 AM: > Task :checkstyleTest
2:00:11 AM: > Task :check
2:00:11 AM: > Task :build
2:00:11 AM: Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
2:00:11 AM: Use '--warning-mode all' to show the individual deprecation warnings.
2:00:11 AM: See https://docs.gradle.org/4.9/userguide/command_line_interface.html#sec:command_line_warnings
2:00:11 AM: BUILD SUCCESSFUL in 1m 16s
2:00:11 AM: 23 actionable tasks: 22 executed, 1 up-to-date
2:00:13 AM: > Task :downloadNode
2:00:13 AM:  SKIPPED
2:00:13 AM: > Task :npmInstall UP-TO-DATE
2:00:15 AM: > Task :npmRunSpuild
2:00:15 AM: > reposense@1.0.0 spuild /opt/build/repo
2:00:15 AM: > spuild frontend
2:00:15 AM: frontend/src/favicon.ico
2:00:15 AM: frontend/src/index.pug
2:00:15 AM: frontend/src/ramp.pug
2:00:15 AM: frontend/src/static/css/_colors.scss
2:00:15 AM: frontend/src/static/css/_utils.scss
2:00:15 AM: frontend/src/static/css/_z-indices.scss
2:00:15 AM: frontend/src/static/css/style.scss
2:00:15 AM: frontend/src/static/css/v_authorship.scss
2:00:15 AM: frontend/src/static/css/v_ramp.scss
2:00:15 AM: frontend/src/static/css/v_summary.scss
2:00:15 AM: frontend/src/static/js/api.js
2:00:15 AM: frontend/src/static/js/main.js
2:00:15 AM: frontend/src/static/js/safari_date.js
2:00:15 AM: frontend/src/static/js/v_authorship.js
2:00:15 AM: frontend/src/static/js/v_ramp.js
2:00:15 AM: frontend/src/static/js/v_segment.js
2:00:15 AM: frontend/src/static/js/v_summary.js
2:00:15 AM: frontend/src/static/js/v_zoom.js
2:00:15 AM: frontend/src/tabs/authorship.pug
2:00:15 AM: frontend/src/tabs/segment.pug
2:00:15 AM: frontend/src/tabs/zoom.pug
2:00:15 AM: .
2:00:17 AM: > Task :npmRunBrowserify
2:00:17 AM: > reposense@1.0.0 browserify /opt/build/repo
2:00:17 AM: > browserify -t vueify -e frontend/src/static/js/v_authorship.js -o frontend/build/static/js/v_authorship.js
2:00:17 AM: > Task :zipReport UP-TO-DATE
2:00:17 AM: > Task :compileJava UP-TO-DATE
2:00:17 AM: > Task :processResources UP-TO-DATE
2:00:17 AM: > Task :classes UP-TO-DATE
2:00:19 AM: > Task :run
2:00:19 AM: 06:00:17 - Log folder has been successfully created
2:00:19 AM: 06:00:17 - Config path not provided, using current working directory as default.
2:00:19 AM: 06:00:17 - Cloning in parallel from https://github.com/reposense/testrepo-Delta.git...
2:00:19 AM: 06:00:17 - Waiting for cloning of https://github.com/reposense/testrepo-Delta.git to complete...
2:00:20 AM: 06:00:20 - Cloning of https://github.com/reposense/testrepo-Delta.git completed!
2:00:20 AM: 06:00:20 - Cloning in parallel from https://github.com/reposense/RepoSense.git...
2:00:20 AM: 06:00:20 - [1/7] Analyzing https://github.com/reposense/testrepo-Delta.git (master)...
2:00:20 AM: 06:00:20 - Extracting commits info for https://github.com/reposense/testrepo-Delta.git (master)...
2:00:21 AM: 06:00:21 - Analyzing commits info for https://github.com/reposense/testrepo-Delta.git (master)...
2:00:21 AM: 06:00:21 - Extracting relevant file info from https://github.com/reposense/testrepo-Delta.git (master)...
2:00:33 AM: 06:00:33 - Analysis of https://github.com/reposense/testrepo-Delta.git (master) completed!
2:00:33 AM: 06:00:33 - [2/7] Analyzing https://github.com/reposense/testrepo-Delta.git (nonExistentBranch)...
2:00:33 AM: 06:00:33 - [ERROR] Branch nonExistentBranch does not exist in https://github.com/reposense/testrepo-Delta.git! Analysis terminated.
2:00:33 AM: 06:00:33 - Waiting for cloning of https://github.com/reposense/RepoSense.git to complete...
2:00:33 AM: 06:00:33 - Cloning of https://github.com/reposense/RepoSense.git completed!
2:00:33 AM: 06:00:33 - Cloning in parallel from https://github.com/reposense/testrepo-Alpha.git...
2:00:33 AM: 06:00:33 - [3/7] Analyzing https://github.com/reposense/RepoSense.git (master)...
2:00:33 AM: 06:00:33 - Extracting commits info for https://github.com/reposense/RepoSense.git (master)...
2:00:34 AM: 06:00:34 - Analyzing commits info for https://github.com/reposense/RepoSense.git (master)...
2:00:34 AM: 06:00:34 - Extracting relevant file info from https://github.com/reposense/RepoSense.git (master)...
2:00:39 AM: 06:00:39 - Analysis of https://github.com/reposense/RepoSense.git (master) completed!
2:00:39 AM: 06:00:39 - Waiting for cloning of https://github.com/reposense/testrepo-Alpha.git to complete...
2:00:39 AM: 06:00:39 - Cloning of https://github.com/reposense/testrepo-Alpha.git completed!
2:00:39 AM: 06:00:39 - Cloning in parallel from https://github.com/reposense/testrepo-Empty.git...
2:00:39 AM: 06:00:39 - [4/7] Analyzing https://github.com/reposense/testrepo-Alpha.git (master)...
2:00:39 AM: 06:00:39 - [WARNING] The provided commit hash, , contains illegal characters. Ignoring the config provided by https://github.com/reposense/testrepo-Alpha.git (master).
2:00:39 AM: 06:00:39 - https://github.com/reposense/testrepo-Alpha.git (master) has no authors specified, using all authors by default.
2:00:39 AM: 06:00:39 - Extracting commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
2:00:39 AM: 06:00:39 - Analyzing commits info for https://github.com/reposense/testrepo-Alpha.git (master)...
2:00:39 AM: 06:00:39 - Extracting relevant file info from https://github.com/reposense/testrepo-Alpha.git (master)...
2:00:39 AM: 06:00:39 - Analysis of https://github.com/reposense/testrepo-Alpha.git (master) completed!
2:00:39 AM: 06:00:39 - Waiting for cloning of https://github.com/reposense/testrepo-Empty.git to complete...
2:00:39 AM: 06:00:39 - Cloning of https://github.com/reposense/testrepo-Empty.git completed!
2:00:39 AM: 06:00:39 - [WARNING] Exception met while trying to get current branch of https://github.com/reposense/testrepo-Empty.git (master), will skip this repo.
2:00:39 AM: 06:00:39 - Cloning in parallel from https://github.com/reposense/testrepo-Beta.git...
2:00:39 AM: 06:00:39 - Waiting for cloning of https://github.com/reposense/testrepo-Beta.git to complete...
2:00:41 AM: 06:00:41 - Cloning of https://github.com/reposense/testrepo-Beta.git completed!
2:00:41 AM: 06:00:41 - [5/7] Analyzing https://github.com/reposense/testrepo-Beta.git (master)...
2:00:41 AM: 06:00:41 - Ignoring standalone config file in https://github.com/reposense/testrepo-Beta.git (master).
2:00:41 AM: 06:00:41 - Extracting commits info for https://github.com/reposense/testrepo-Beta.git (master)...
2:00:41 AM: 06:00:41 - Analyzing commits info for https://github.com/reposense/testrepo-Beta.git (master)...
2:00:41 AM: 06:00:41 - Extracting relevant file info from https://github.com/reposense/testrepo-Beta.git (master)...
2:00:42 AM: 06:00:42 - Analysis of https://github.com/reposense/testrepo-Beta.git (master) completed!
2:00:42 AM: 06:00:42 - [6/7] Analyzing https://github.com/reposense/testrepo-Beta.git (add-config-json)...
2:00:42 AM: 06:00:42 - Ignoring standalone config file in https://github.com/reposense/testrepo-Beta.git (add-config-json).
2:00:42 AM: 06:00:42 - Extracting commits info for https://github.com/reposense/testrepo-Beta.git (add-config-json)...
2:00:42 AM: 06:00:42 - Analyzing commits info for https://github.com/reposense/testrepo-Beta.git (add-config-json)...
2:00:42 AM: 06:00:42 - Extracting relevant file info from https://github.com/reposense/testrepo-Beta.git (add-config-json)...
2:00:43 AM: 06:00:43 - Analysis of https://github.com/reposense/testrepo-Beta.git (add-config-json) completed!
2:00:43 AM: 06:00:43 - The report is generated at /opt/build/repo/reposense-report
2:00:43 AM: 06:00:43 - Elapsed processing time: 25.76 seconds(s)
2:00:43 AM: BUILD SUCCESSFUL
2:00:43 AM:  in 30s
2:00:43 AM: 7 actionable tasks: 3 executed, 4 up-to-date
2:00:43 AM: Skipping functions preparation step: no functions directory set
2:00:43 AM: Caching artifacts
2:00:43 AM: Started saving node modules
2:00:43 AM: Finished saving node modules
2:00:43 AM: Started saving pip cache
2:00:43 AM: Finished saving pip cache
2:00:43 AM: Started saving emacs cask dependencies
2:00:43 AM: Finished saving emacs cask dependencies
2:00:43 AM: Started saving maven dependencies
2:00:43 AM: Finished saving maven dependencies
2:00:43 AM: Started saving boot dependencies
2:00:43 AM: Finished saving boot dependencies
2:00:43 AM: Started saving go dependencies
2:00:43 AM: Finished saving go dependencies
2:00:46 AM: 
2:00:46 AM: ** WARNING **
2:00:46 AM: There are some lingering processes even after the build process finished:
2:00:46 AM: USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
2:00:46 AM: buildbot    1431 64.0  2.1 5215360 652020 ?      Ssl  17:59   1:06 /usr/lib/jvm/java-8-openjdk-amd64/bin/java -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=utf-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /opt/buildhome/.gradle/wrapper/dists/gradle-4.9-bin/e9cinqnqvph59rr7g70qubb4t/gradle-4.9/lib/gradle-launcher-4.9.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.9
2:00:46 AM: Our builds do not kill your processes automatically, so please make sure
2:00:46 AM: that nothing is running after your build finishes, or it will be marked as
2:00:46 AM: failed since something is still running.
2:00:46 AM: 
2:00:46 AM: Build script success
2:00:46 AM: Starting to deploy site from 'reposense-report'
2:00:46 AM: Creating deploy tree 
2:00:46 AM: 3 new files to upload
2:00:46 AM: 0 new functions to upload
2:00:47 AM: Starting post processing
2:00:47 AM: Post processing done
2:00:47 AM: Site is live
2:01:10 AM: Finished processing build request in 2m49.988956731s
jamessspanggg commented 4 years ago

@eugenepeh I think the dependency 'com.github.javaparser', name: 'javaparser-core', version: '3.0.1' seems to be redundant as in PR here decided to use 'net.sourceforge.argparse4j' for the parsing functionalities. Have run the without the 'com.github.javaparser', name: 'javaparser-core', version: '3.0.1' dependency and nothing breaks as well.

This is the only redundant dependency that I can locate.

jamessspanggg commented 4 years ago

@eugenepeh I think the dependency 'com.github.javaparser', name: 'javaparser-core', version: '3.0.1' seems to be redundant as in PR here uses 'net.sourceforge.argparse4j' for the parsing functionalities.

@yong24s May I get your confirmation on this as you authored the PR for using argparse4j?

Tejas2805 commented 4 years ago

@jamessspanggg I have confirmed its a redundant dependency. And have therefore accordingly, create a PR.

Based on what I saw, this is the only existing redundant dependency.

eugenepeh commented 4 years ago

Can someone work on the tips in this guide to reduce the build time? @reposense/members

https://community.netlify.com/t/common-issue-how-can-i-optimize-my-netlify-build-time/3907

dcshzj commented 3 years ago

Lowering priority as the build is now performed on GitHub Actions, which has free unlimited build minutes.

Also related: #1349