Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on sos-builder02-ubuntu18 (lin ubuntu18 java11) in workspace /builds/workspace/dspot [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] Done The recommended git tool is: NONE No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/STAMP-project/dspot.git > git init /builds/workspace/dspot # timeout=10 Fetching upstream changes from https://github.com/STAMP-project/dspot.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/STAMP-project/dspot.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/STAMP-project/dspot.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse origin/master^{commit} # timeout=10 Checking out Revision 07968bd12fb5eed263a5da7ddeb43c3d2cbde22d (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 07968bd12fb5eed263a5da7ddeb43c3d2cbde22d # timeout=10 Commit message: "[maven-release-plugin] prepare for next development iteration" > git rev-list --no-walk 07968bd12fb5eed263a5da7ddeb43c3d2cbde22d # timeout=10 [dspot] $ /bin/sh -xe /tmp/jenkins6094935018799544445.sh + curl https://spoon.gforge.inria.fr/jenkins/inject_spoon_snapshot.py % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2376 100 2376 0 0 13200 0 --:--:-- --:--:-- --:--:-- 13200 + python3 -c #! /bin/python3 """Script for injecting the latest SNAPSHOT version of Spoon into all pom.xml files it finds in the curren tworking directory or any subdirectory. Requires the ``defusedxml`` package to be installed separately. This script is compatible with Python 3.5+ """ import xml.etree.ElementTree as ET import subprocess import pathlib from typing import Optional SPOON_SNAPSHOT_REPO = """ spoon-snapshot-repo Maven Repository for Spoon Snapshots https://oss.sonatype.org/content/repositories/snapshots/ """ MAVEN_NAMESPACE = "http://maven.apache.org/POM/4.0.0" NAMESPACES = {"": MAVEN_NAMESPACE} MAVEN_VERSIONS_COMMAND = "mvn -B -U versions:use-latest-versions -DallowSnapshots -Dincludes=fr.inria.gforge.spoon".split() PURGE_LOCAL_REPO_COMMAND = "mvn -B -U dependency:purge-local-repository -DmanualInclude='fr.inria.gforge.spoon:spoon-core' -DsnapshotsOnly=true".split() def main(): ET.register_namespace("", MAVEN_NAMESPACE) pom_file = pathlib.Path("pom.xml") inject_snapshot_repo(pom_file) subprocess.run(MAVEN_VERSIONS_COMMAND, cwd=str(pom_file.parent)) subprocess.run(PURGE_LOCAL_REPO_COMMAND, cwd=str(pom_file.parent)) def inject_snapshot_repo(pom_file: pathlib.Path) -> None: tree = ET.parse(str(pom_file)) root = tree.getroot() repositories = root.find(in_maven_namespace("repositories")) if not repositories: repositories = ET.fromstring("") root.append(repositories) snapshot_repo = ET.fromstring(SPOON_SNAPSHOT_REPO) snapshot_repo_url = snapshot_repo.find("url").text for repo in repositories.findall(in_maven_namespace("repository")): url = repo.find(in_maven_namespace("url")).text if url == snapshot_repo_url: return repositories.append(snapshot_repo) tree.write(str(pom_file)) def in_maven_namespace(tag: str) -> str: """Wrap the tag in the default Maven namespace. If porting this script to Python 3.6+, then this method can be removed and one can instead search with a default namespace like so: someElement.find(tag, namespaces={"": MAVEN_NAMESPACE}) This does not appear to work in Python 3.5 """ return "{{{}}}{}".format(MAVEN_NAMESPACE, tag) if __name__ == "__main__": main() Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] Inspecting build with total of 5 modules... [INFO] Installing Nexus Staging features: [INFO] ... total of 5 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] DSpot - Parent [pom] [INFO] DSpot - Core [jar] [INFO] DSpot - Maven Plugin [maven-plugin] [INFO] DSpot - Prettifier [jar] [INFO] DSpot - Diff Test Selection [maven-plugin] [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml (21 kB at 26 kB/s) [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml (14 kB at 18 kB/s) [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/versions-maven-plugin/maven-metadata.xml [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/versions-maven-plugin/maven-metadata.xml (1.2 kB at 25 kB/s) [INFO] [INFO] -------------------< eu.stamp-project:dspot-parent >-------------------- [INFO] Building DSpot - Parent 3.2.1-SNAPSHOT [1/5] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- versions-maven-plugin:2.16.2:use-latest-versions (default-cli) @ dspot-parent --- [INFO] [INFO] -----------------------< eu.stamp-project:dspot >----------------------- [INFO] Building DSpot - Core 3.2.1-SNAPSHOT [2/5] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- versions-maven-plugin:2.16.2:use-latest-versions (default-cli) @ dspot --- [INFO] Downloading from gradle-repo: https://repo.gradle.org/gradle/libs-releases-local/fr/inria/gforge/spoon/spoon-core/maven-metadata.xml [INFO] Downloading from spoon-snapshot-repo: https://oss.sonatype.org/content/repositories/snapshots/fr/inria/gforge/spoon/spoon-core/maven-metadata.xml [INFO] Downloading from sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/fr/inria/gforge/spoon/spoon-core/maven-metadata.xml [INFO] Downloading from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/maven-metadata.xml [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/maven-metadata.xml (11 kB at 209 kB/s) [INFO] Downloaded from spoon-snapshot-repo: https://oss.sonatype.org/content/repositories/snapshots/fr/inria/gforge/spoon/spoon-core/maven-metadata.xml (292 B at 540 B/s) [INFO] Downloaded from sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/fr/inria/gforge/spoon/spoon-core/maven-metadata.xml (292 B at 540 B/s) [INFO] [INFO] --------------------< eu.stamp-project:dspot-maven >-------------------- [INFO] Building DSpot - Maven Plugin 3.2.1-SNAPSHOT [3/5] [INFO] ----------------------------[ maven-plugin ]---------------------------- [INFO] Downloading from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-maven-plugin/3.2/spoon-maven-plugin-3.2.pom [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-maven-plugin/3.2/spoon-maven-plugin-3.2.pom (8.7 kB at 173 kB/s) [INFO] Downloading from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-maven-plugin/3.2/spoon-maven-plugin-3.2.jar [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-maven-plugin/3.2/spoon-maven-plugin-3.2.jar (36 kB at 655 kB/s) [INFO] [INFO] --- versions-maven-plugin:2.16.2:use-latest-versions (default-cli) @ dspot-maven --- [INFO] Ignoring reactor dependency: eu.stamp-project:dspot:jar:3.2.1-SNAPSHOT [INFO] [INFO] -----------------< eu.stamp-project:dspot-prettifier >------------------ [INFO] Building DSpot - Prettifier 3.2.1-SNAPSHOT [4/5] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- versions-maven-plugin:2.16.2:use-latest-versions (default-cli) @ dspot-prettifier --- [INFO] Ignoring reactor dependency: eu.stamp-project:dspot:jar:3.2.1-SNAPSHOT [INFO] [INFO] -------------< eu.stamp-project:dspot-diff-test-selection >------------- [INFO] Building DSpot - Diff Test Selection 3.2.1-SNAPSHOT [5/5] [INFO] ----------------------------[ maven-plugin ]---------------------------- [INFO] [INFO] --- versions-maven-plugin:2.16.2:use-latest-versions (default-cli) @ dspot-diff-test-selection --- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for DSpot - Parent 3.2.1-SNAPSHOT: [INFO] [INFO] DSpot - Parent ..................................... SUCCESS [ 1.227 s] [INFO] DSpot - Core ....................................... SUCCESS [ 1.020 s] [INFO] DSpot - Maven Plugin ............................... SUCCESS [ 0.237 s] [INFO] DSpot - Prettifier ................................. SUCCESS [ 0.107 s] [INFO] DSpot - Diff Test Selection ........................ SUCCESS [ 0.124 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.923 s [INFO] Finished at: 2024-05-20T16:32:12+02:00 [INFO] ------------------------------------------------------------------------ Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] Inspecting build with total of 5 modules... [INFO] Installing Nexus Staging features: [INFO] ... total of 5 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] DSpot - Parent [pom] [INFO] DSpot - Core [jar] [INFO] DSpot - Maven Plugin [maven-plugin] [INFO] DSpot - Prettifier [jar] [INFO] DSpot - Diff Test Selection [maven-plugin] [INFO] [INFO] -------------------< eu.stamp-project:dspot-parent >-------------------- [INFO] Building DSpot - Parent 3.2.1-SNAPSHOT [1/5] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-dependency-plugin:2.8:purge-local-repository (default-cli) @ dspot-parent --- [INFO] [INFO] -----------------------< eu.stamp-project:dspot >----------------------- [INFO] Building DSpot - Core 3.2.1-SNAPSHOT [2/5] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-dependency-plugin:2.8:purge-local-repository (default-cli) @ dspot --- [INFO] [INFO] --------------------< eu.stamp-project:dspot-maven >-------------------- [INFO] Building DSpot - Maven Plugin 3.2.1-SNAPSHOT [3/5] [INFO] ----------------------------[ maven-plugin ]---------------------------- [INFO] [INFO] --- maven-dependency-plugin:2.8:purge-local-repository (default-cli) @ dspot-maven --- [INFO] [INFO] -----------------< eu.stamp-project:dspot-prettifier >------------------ [INFO] Building DSpot - Prettifier 3.2.1-SNAPSHOT [4/5] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-dependency-plugin:2.8:purge-local-repository (default-cli) @ dspot-prettifier --- [INFO] [INFO] -------------< eu.stamp-project:dspot-diff-test-selection >------------- [INFO] Building DSpot - Diff Test Selection 3.2.1-SNAPSHOT [5/5] [INFO] ----------------------------[ maven-plugin ]---------------------------- [INFO] [INFO] --- maven-dependency-plugin:2.8:purge-local-repository (default-cli) @ dspot-diff-test-selection --- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for DSpot - Parent 3.2.1-SNAPSHOT: [INFO] [INFO] DSpot - Parent ..................................... SUCCESS [ 1.232 s] [INFO] DSpot - Core ....................................... SUCCESS [ 0.164 s] [INFO] DSpot - Maven Plugin ............................... SUCCESS [ 0.083 s] [INFO] DSpot - Prettifier ................................. SUCCESS [ 0.039 s] [INFO] DSpot - Diff Test Selection ........................ SUCCESS [ 0.057 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.790 s [INFO] Finished at: 2024-05-20T16:32:19+02:00 [INFO] ------------------------------------------------------------------------ + xargs rm + find dspot/src/test/java -name *Gradle*.java + mvn clean test Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] Inspecting build with total of 5 modules... [INFO] Installing Nexus Staging features: [INFO] ... total of 5 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] DSpot - Parent [pom] [INFO] DSpot - Core [jar] [INFO] DSpot - Maven Plugin [maven-plugin] [INFO] DSpot - Prettifier [jar] [INFO] DSpot - Diff Test Selection [maven-plugin] [INFO] [INFO] -------------------< eu.stamp-project:dspot-parent >-------------------- [INFO] Building DSpot - Parent 3.2.1-SNAPSHOT [1/5] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ dspot-parent --- [INFO] [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ dspot-parent --- [INFO] [INFO] -----------------------< eu.stamp-project:dspot >----------------------- [INFO] Building DSpot - Core 3.2.1-SNAPSHOT [2/5] [INFO] --------------------------------[ jar ]--------------------------------- Downloading from gradle-repo: https://repo.gradle.org/gradle/libs-releases-local/fr/inria/gforge/spoon/spoon-core/9.1.0-beta-13/spoon-core-9.1.0-beta-13.jar Downloading from spoon-snapshot-repo: https://oss.sonatype.org/content/repositories/snapshots/fr/inria/gforge/spoon/spoon-core/9.1.0-beta-13/spoon-core-9.1.0-beta-13.jar Downloading from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/9.1.0-beta-13/spoon-core-9.1.0-beta-13.jar Progress (1): 0/1.8 MB Progress (1): 0/1.8 MB Progress (1): 0/1.8 MB Progress (1): 0/1.8 MB Progress (1): 0/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.1/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.2/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.3/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.4/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.5/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.6/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.7/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.8/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 0.9/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.0/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.1/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.2/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.3/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.4/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.5/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.6/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.7/1.8 MB Progress (1): 1.8/1.8 MB Progress (1): 1.8/1.8 MB Progress (1): 1.8/1.8 MB Progress (1): 1.8/1.8 MB Progress (1): 1.8/1.8 MB Progress (1): 1.8/1.8 MB Progress (1): 1.8 MB Downloaded from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/9.1.0-beta-13/spoon-core-9.1.0-beta-13.jar (1.8 MB at 1.5 MB/s) [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ dspot --- [INFO] Deleting /builds/workspace/dspot/dspot/src/main/resources (includes = [test-projects/target/, test-projects/.dspot_pom.xml, test-projects/.dspot_junit5_pom.xml], excludes = []) [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources (includes = [descartes/target/, mock/target/, easymock/target/, jmockit/target/, mockito/target/, mockito2/target/, multiple-pom/target/, multiple-pom/module-1/module-2-1/target/, multiple-pom/module-1/module-2-2/target/, multiple-pom_1/target/, multiple-pom_1/module-1/module-2-1/target/, multiple-pom_1/module-1/module-2-2/target/, sample/target/, test-projects/target/, test-projects/build/, regression/test-projects_0/target/, regression/test-projects_1/target/, project-with-resources/target/], excludes = []) [INFO] [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ dspot --- [INFO] [INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default) @ dspot --- [INFO] argLine set to -javaagent:/builds/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/builds/workspace/dspot/dspot/target/jacoco.exec,excludes=**/eu/stamp_project/dspot/amplifier/ObjectGenerator.*:**/eu/stamp_project/dspot/selector/CloverCoverageSelector.*:**/com/atlassian/clover/reporters/html/*:**/testwithloggenerator/objectlogsyntaxbuilder_constructs/objectlog/*:**/testwithloggenerator/objectlogsyntaxbuilder_constructs/ObjectLog.* [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ dspot --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 14 resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ dspot --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 147 source files to /builds/workspace/dspot/dspot/target/classes [INFO] /builds/workspace/dspot/dspot/src/main/java/eu/stamp_project/dspot/selector/TakeAllSelector.java: Some input files use or override a deprecated API. [INFO] /builds/workspace/dspot/dspot/src/main/java/eu/stamp_project/dspot/selector/TakeAllSelector.java: Recompile with -Xlint:deprecation for details. [INFO] /builds/workspace/dspot/dspot/src/main/java/eu/stamp_project/dspot/common/miscellaneous/AmplificationHelper.java: Some input files use unchecked or unsafe operations. [INFO] /builds/workspace/dspot/dspot/src/main/java/eu/stamp_project/dspot/common/miscellaneous/AmplificationHelper.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ dspot --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 170 resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ dspot --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 63 source files to /builds/workspace/dspot/dspot/target/test-classes [INFO] /builds/workspace/dspot/dspot/src/test/java/eu/stamp_project/dspot/amplifier/amplifiers/value/TestConstructorCreator.java: Some input files use or override a deprecated API. [INFO] /builds/workspace/dspot/dspot/src/test/java/eu/stamp_project/dspot/amplifier/amplifiers/value/TestConstructorCreator.java: Recompile with -Xlint:deprecation for details. [INFO] /builds/workspace/dspot/dspot/src/test/java/eu/stamp_project/dspot/assertiongenerator/assertiongenerator/methodreconstructor/observer/testwithloggenerator/objectlogsyntaxbuilder_constructs/objectlog/ObjectLogUtilsTest.java: Some input files use unchecked or unsafe operations. [INFO] /builds/workspace/dspot/dspot/src/test/java/eu/stamp_project/dspot/assertiongenerator/assertiongenerator/methodreconstructor/observer/testwithloggenerator/objectlogsyntaxbuilder_constructs/objectlog/ObjectLogUtilsTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ dspot --- [INFO] Surefire report directory: /builds/workspace/dspot/dspot/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Running eu.stamp_project.dspot.selector.pitmutantscoreselector.PitCSVParserAndResultTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.319 sec Running eu.stamp_project.dspot.selector.pitmutantscoreselector.PitXMLParserAndResultTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.113 sec Running eu.stamp_project.dspot.selector.OneTestClassPitScoreMutantSelectorTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/builds/.m2/repository/org/slf4j/slf4j-simple/1.7.25/slf4j-simple-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/builds/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory] [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.083 s [INFO] Finished at: 2024-05-20T16:32:49+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.testrunner.EntryPoint - Path to runner Classes: /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.testrunner.EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 25, column 11 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 25, column 212 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : JSON report plugin [INFO] Found plugin : Produces a JSON file reporting mutation results aggregated by method and each method classfied according to its mutation status [INFO] Found plugin : Generates an HTML document containing classes and methods with found testing issues [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Removes mutation in methods which are of no interest [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Engine for extreme mutation operators [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding eu.stamp-project:descartes to SUT classpath [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] Defaulting target classes to match packages in build directory 4:33:00 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:33:00 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:00 PM PIT >> INFO : Sending 1 test classes to minion 4:33:00 PM PIT >> INFO : Sent tests to minion 4:33:00 PM PIT >> INFO : MINION : 4:33:00 PM PIT >> INFO : Checking environment 4:33:00 PM PIT >> INFO : MINION : 4:33:00 PM PIT >> INFO : Found 6 tests 4:33:00 PM PIT >> INFO : MINION : 4:33:00 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:33:00 PM PIT >> INFO : MINION : 4:33:00 PM PIT >> INFO : 6 tests received 4:33:00 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:33:01 PM PIT >> INFO : Created 1 mutation test units /-\|/-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:01 PM PIT >> INFO : Completed in 1 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : < 1 second -------------------------------------------------------------------------------- > Total : 1 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 2 mutations Killed 2 (100%) >> Ran 2 tests (1 tests per mutation) ================================================================================ - Mutators ================================================================================ > '\40' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > 'A' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.683 s [INFO] Finished at: 2024-05-20T16:33:01+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - The original test suite kill 2 / 2 Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.218 sec Running eu.stamp_project.dspot.selector.ExtendedCoverageSelectorTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.889 s [INFO] Finished at: 2024-05-20T16:33:08+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteOverlapExample (2 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteOverlapExample (2 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1:test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1:test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1,example.TestSuiteOverlapExample#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 23 / 38 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (2) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1:test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1:test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1,example.TestSuiteOverlapExample#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 50% |========================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_withlog0:test2_withlog0:test1_withlog1:test2_withlog1:test1_withlog2:test2_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_withlog0:test2_withlog0:test1_withlog1:test2_withlog1:test1_withlog2:test2_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_withlog2,example.TestSuiteOverlapExample#test2_withlog0,example.TestSuiteOverlapExample#test1_withlog1,example.TestSuiteOverlapExample#test1_withlog0,example.TestSuiteOverlapExample#test2_withlog2,example.TestSuiteOverlapExample#test2_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_ass5:test2_ass6] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_ass5:test2_ass6 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_ass5,example.TestSuiteOverlapExample#test2_ass6 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 2 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test1_ass5:test2_ass6, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test1_ass5:test2_ass6 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test2_ass6: 27 / 38 example.TestSuiteOverlapExample#test1_ass5: 27 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test1, (1/2) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 27 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 8 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (8) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString7:test1_litString8:test1_litString9:test1_litString10:test1_litString11:test1_litString12:test1_litString13:test1_litString14] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString7:test1_litString8:test1_litString9:test1_litString10:test1_litString11:test1_litString12:test1_litString13:test1_litString14 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString9,example.TestSuiteOverlapExample#test1_litString8,example.TestSuiteOverlapExample#test1_litString11,example.TestSuiteOverlapExample#test1_litString7,example.TestSuiteOverlapExample#test1_litString10,example.TestSuiteOverlapExample#test1_litString14,example.TestSuiteOverlapExample#test1_litString13,example.TestSuiteOverlapExample#test1_litString12(example.TestSuiteOverlapExample): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 7 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 14% |======= ]/ 28% |============== ]- 42% |===================== ]\ 57% |============================ ]| 71% |=================================== ]/ 85% |========================================== ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (21) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString7_withlog0:test1_litString8_withlog0:test1_litString9_withlog0:test1_litString10_withlog0:test1_litString11_withlog0:test1_litString13_withlog0:test1_litString14_withlog0:test1_litString7_withlog1:test1_litString8_withlog1:test1_litString9_withlog1:test1_litString10_withlog1:test1_litString11_withlog1:test1_litString13_withlog1:test1_litString14_withlog1:test1_litString7_withlog2:test1_litString8_withlog2:test1_litString9_withlog2:test1_litString10_withlog2:test1_litString11_withlog2:test1_litString13_withlog2:test1_litString14_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString7_withlog0:test1_litString8_withlog0:test1_litString9_withlog0:test1_litString10_withlog0:test1_litString11_withlog0:test1_litString13_withlog0:test1_litString14_withlog0:test1_litString7_withlog1:test1_litString8_withlog1:test1_litString9_withlog1:test1_litString10_withlog1:test1_litString11_withlog1:test1_litString13_withlog1:test1_litString14_withlog1:test1_litString7_withlog2:test1_litString8_withlog2:test1_litString9_withlog2:test1_litString10_withlog2:test1_litString11_withlog2:test1_litString13_withlog2:test1_litString14_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString14_withlog0,example.TestSuiteOverlapExample#test1_litString11_withlog1,example.TestSuiteOverlapExample#test1_litString14_withlog1,example.TestSuiteOverlapExample#test1_litString11_withlog2,example.TestSuiteOverlapExample#test1_litString14_withlog2,example.TestSuiteOverlapExample#test1_litString7_withlog2,example.TestSuiteOverlapExample#test1_litString7_withlog0,example.TestSuiteOverlapExample#test1_litString7_withlog1,example.TestSuiteOverlapExample#test1_litString11_withlog0,example.TestSuiteOverlapExample#test1_litString8_withlog1,example.TestSuiteOverlapExample#test1_litString8_withlog2,example.TestSuiteOverlapExample#test1_litString10_withlog2,example.TestSuiteOverlapExample#test1_litString10_withlog0,example.TestSuiteOverlapExample#test1_litString8_withlog0,example.TestSuiteOverlapExample#test1_litString10_withlog1,example.TestSuiteOverlapExample#test1_litString9_withlog2,example.TestSuiteOverlapExample#test1_litString13_withlog2,example.TestSuiteOverlapExample#test1_litString13_withlog1,example.TestSuiteOverlapExample#test1_litString9_withlog1,example.TestSuiteOverlapExample#test1_litString13_withlog0,example.TestSuiteOverlapExample#test1_litString9_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 8 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString7_ass30:test1_litString8_ass31:test1_litString9_ass32:test1_litString10_ass33:test1_litString11_ass34:test1_litString13_ass35:test1_litString14_ass36:test1_litString12_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString7_ass30:test1_litString8_ass31:test1_litString9_ass32:test1_litString10_ass33:test1_litString11_ass34:test1_litString13_ass35:test1_litString14_ass36:test1_litString12_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString7_ass30,example.TestSuiteOverlapExample#test1_litString14_ass36,example.TestSuiteOverlapExample#test1_litString10_ass33,example.TestSuiteOverlapExample#test1_litString9_ass32,example.TestSuiteOverlapExample#test1_litString12_failAssert0,example.TestSuiteOverlapExample#test1_litString13_ass35,example.TestSuiteOverlapExample#test1_litString11_ass34,example.TestSuiteOverlapExample#test1_litString8_ass31 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 8 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test1_litString7_ass30:test1_litString8_ass31:test1_litString9_ass32:test1_litString10_ass33:test1_litString11_ass34:test1_litString13_ass35:test1_litString14_ass36:test1_litString12_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test1_litString7_ass30:test1_litString8_ass31:test1_litString9_ass32:test1_litString10_ass33:test1_litString11_ass34:test1_litString13_ass35:test1_litString14_ass36:test1_litString12_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test1_litString7_ass30: 27 / 38 example.TestSuiteOverlapExample#test1_litString14_ass36: 23 / 38 example.TestSuiteOverlapExample#test1_litString10_ass33: 27 / 38 example.TestSuiteOverlapExample#test1_litString9_ass32: 27 / 38 example.TestSuiteOverlapExample#test1_litString12_failAssert0: 15 / 38 example.TestSuiteOverlapExample#test1_litString13_ass35: 23 / 38 example.TestSuiteOverlapExample#test1_litString11_ass34: 27 / 38 example.TestSuiteOverlapExample#test1_litString8_ass31: 27 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 3) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (2/2) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 31 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 8 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (8) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString38:test2_litString39:test2_litString40:test2_litString41:test2_litString42:test2_litString43:test2_litString44:test2_litString45] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString38:test2_litString39:test2_litString40:test2_litString41:test2_litString42:test2_litString43:test2_litString44:test2_litString45 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString45,example.TestSuiteOverlapExample#test2_litString44,example.TestSuiteOverlapExample#test2_litString41,example.TestSuiteOverlapExample#test2_litString42,example.TestSuiteOverlapExample#test2_litString40,example.TestSuiteOverlapExample#test2_litString38,example.TestSuiteOverlapExample#test2_litString39,example.TestSuiteOverlapExample#test2_litString43(example.TestSuiteOverlapExample): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 7 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 14% |======= ]/ 28% |============== ]- 42% |===================== ]\ 57% |============================ ]| 71% |=================================== ]/ 85% |========================================== ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (21) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString38_withlog0:test2_litString39_withlog0:test2_litString40_withlog0:test2_litString41_withlog0:test2_litString42_withlog0:test2_litString44_withlog0:test2_litString45_withlog0:test2_litString38_withlog1:test2_litString39_withlog1:test2_litString40_withlog1:test2_litString41_withlog1:test2_litString42_withlog1:test2_litString44_withlog1:test2_litString45_withlog1:test2_litString38_withlog2:test2_litString39_withlog2:test2_litString40_withlog2:test2_litString41_withlog2:test2_litString42_withlog2:test2_litString44_withlog2:test2_litString45_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString38_withlog0:test2_litString39_withlog0:test2_litString40_withlog0:test2_litString41_withlog0:test2_litString42_withlog0:test2_litString44_withlog0:test2_litString45_withlog0:test2_litString38_withlog1:test2_litString39_withlog1:test2_litString40_withlog1:test2_litString41_withlog1:test2_litString42_withlog1:test2_litString44_withlog1:test2_litString45_withlog1:test2_litString38_withlog2:test2_litString39_withlog2:test2_litString40_withlog2:test2_litString41_withlog2:test2_litString42_withlog2:test2_litString44_withlog2:test2_litString45_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString39_withlog2,example.TestSuiteOverlapExample#test2_litString39_withlog0,example.TestSuiteOverlapExample#test2_litString39_withlog1,example.TestSuiteOverlapExample#test2_litString45_withlog0,example.TestSuiteOverlapExample#test2_litString45_withlog2,example.TestSuiteOverlapExample#test2_litString45_withlog1,example.TestSuiteOverlapExample#test2_litString42_withlog1,example.TestSuiteOverlapExample#test2_litString42_withlog0,example.TestSuiteOverlapExample#test2_litString42_withlog2,example.TestSuiteOverlapExample#test2_litString44_withlog2,example.TestSuiteOverlapExample#test2_litString41_withlog0,example.TestSuiteOverlapExample#test2_litString41_withlog1,example.TestSuiteOverlapExample#test2_litString41_withlog2,example.TestSuiteOverlapExample#test2_litString40_withlog0,example.TestSuiteOverlapExample#test2_litString38_withlog0,example.TestSuiteOverlapExample#test2_litString40_withlog1,example.TestSuiteOverlapExample#test2_litString38_withlog2,example.TestSuiteOverlapExample#test2_litString38_withlog1,example.TestSuiteOverlapExample#test2_litString44_withlog0,example.TestSuiteOverlapExample#test2_litString40_withlog2,example.TestSuiteOverlapExample#test2_litString44_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 8 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString38_ass61:test2_litString39_ass62:test2_litString40_ass63:test2_litString41_ass64:test2_litString42_ass65:test2_litString44_ass66:test2_litString45_ass67:test2_litString43_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString38_ass61:test2_litString39_ass62:test2_litString40_ass63:test2_litString41_ass64:test2_litString42_ass65:test2_litString44_ass66:test2_litString45_ass67:test2_litString43_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString45_ass67,example.TestSuiteOverlapExample#test2_litString38_ass61,example.TestSuiteOverlapExample#test2_litString41_ass64,example.TestSuiteOverlapExample#test2_litString43_failAssert0,example.TestSuiteOverlapExample#test2_litString40_ass63,example.TestSuiteOverlapExample#test2_litString42_ass65,example.TestSuiteOverlapExample#test2_litString44_ass66,example.TestSuiteOverlapExample#test2_litString39_ass62 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 8 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test2_litString38_ass61:test2_litString39_ass62:test2_litString40_ass63:test2_litString41_ass64:test2_litString42_ass65:test2_litString44_ass66:test2_litString45_ass67:test2_litString43_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test2_litString38_ass61:test2_litString39_ass62:test2_litString40_ass63:test2_litString41_ass64:test2_litString42_ass65:test2_litString44_ass66:test2_litString45_ass67:test2_litString43_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test2_litString45_ass67: 23 / 38 example.TestSuiteOverlapExample#test2_litString38_ass61: 27 / 38 example.TestSuiteOverlapExample#test2_litString41_ass64: 27 / 38 example.TestSuiteOverlapExample#test2_litString43_failAssert0: 15 / 38 example.TestSuiteOverlapExample#test2_litString40_ass63: 27 / 38 example.TestSuiteOverlapExample#test2_litString42_ass65: 27 / 38 example.TestSuiteOverlapExample#test2_litString44_ass66: 23 / 38 example.TestSuiteOverlapExample#test2_litString39_ass62: 27 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 5) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 14212 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 1716215605065 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Amplification results with 2 new tests. [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 2 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteOverlapExample.java with 2 amplified test cases in target/dspot/output [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteOverlapExample.java with 1 original test cases in target/dspot/output/original/ Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.986 sec Running eu.stamp_project.dspot.selector.PitScoreMutantSelectorTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.063 s [INFO] Finished at: 2024-05-20T16:33:32+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 21, column 25 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 21, column 226 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : JSON report plugin [INFO] Found plugin : Produces a JSON file reporting mutation results aggregated by method and each method classfied according to its mutation status [INFO] Found plugin : Generates an HTML document containing classes and methods with found testing issues [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Removes mutation in methods which are of no interest [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Engine for extreme mutation operators [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding eu.stamp-project:descartes to SUT classpath [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes [INFO] Defaulting target classes to match packages in build directory 4:33:37 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:33:38 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:38 PM PIT >> INFO : Sending 2 test classes to minion 4:33:38 PM PIT >> INFO : Sent tests to minion 4:33:38 PM PIT >> INFO : MINION : 4:33:38 PM PIT >> INFO : Checking environment 4:33:38 PM PIT >> INFO : MINION : 4:33:38 PM PIT >> INFO : Found 2 tests 4:33:38 PM PIT >> INFO : MINION : 4:33:38 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:33:38 PM PIT >> INFO : MINION : 4:33:38 PM PIT >> INFO : 2 tests received 4:33:38 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:33:39 PM PIT >> INFO : Created 1 mutation test units /-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:40 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 5 mutations Killed 2 (40%) >> Ran 2 tests (0.4 tests per mutation) ================================================================================ - Mutators ================================================================================ > "" >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > "A" >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > null >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > '\40' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > 'A' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.755 s [INFO] Finished at: 2024-05-20T16:33:40+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - The original test suite kill 2 / 5 [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteOverlapExample (2 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteOverlapExample (2 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1:test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1:test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1,example.TestSuiteOverlapExample#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (2) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1:test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1:test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1,example.TestSuiteOverlapExample#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 50% |========================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_withlog0:test2_withlog0:test1_withlog1:test2_withlog1:test1_withlog2:test2_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_withlog0:test2_withlog0:test1_withlog1:test2_withlog1:test1_withlog2:test2_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_withlog2,example.TestSuiteOverlapExample#test2_withlog0,example.TestSuiteOverlapExample#test1_withlog1,example.TestSuiteOverlapExample#test1_withlog0,example.TestSuiteOverlapExample#test2_withlog2,example.TestSuiteOverlapExample#test2_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_ass5:test2_ass6] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_ass5:test2_ass6 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_ass5,example.TestSuiteOverlapExample#test2_ass6 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 2 test method(s) have been successfully amplified. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteOverlapExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 21, column 25 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 21, column 226 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : JSON report plugin [INFO] Found plugin : Produces a JSON file reporting mutation results aggregated by method and each method classfied according to its mutation status [INFO] Found plugin : Generates an HTML document containing classes and methods with found testing issues [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Removes mutation in methods which are of no interest [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Engine for extreme mutation operators [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding eu.stamp-project:descartes to SUT classpath [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes [INFO] Defaulting target classes to match packages in build directory 4:33:48 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:33:48 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:49 PM PIT >> INFO : Sending 1 test classes to minion 4:33:49 PM PIT >> INFO : Sent tests to minion 4:33:49 PM PIT >> INFO : MINION : 4:33:49 PM PIT >> INFO : Checking environment 4:33:49 PM PIT >> INFO : MINION : 4:33:49 PM PIT >> INFO : Found 2 tests 4:33:49 PM PIT >> INFO : MINION : 4:33:49 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:33:49 PM PIT >> INFO : MINION : 4:33:49 PM PIT >> INFO : 2 tests received 4:33:49 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:33:49 PM PIT >> INFO : Created 1 mutation test units /-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:51 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 5 mutations Killed 5 (100%) >> Ran 5 tests (1 tests per mutation) ================================================================================ - Mutators ================================================================================ > "" >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > "A" >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > null >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > '\40' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > 'A' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.003 s [INFO] Finished at: 2024-05-20T16:33:51+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - 5 mutants has been generated (5) [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - test2_ass6 kills 3 more mutants [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test1, (1/2) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 8 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (8) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString7:test1_litString8:test1_litString9:test1_litString10:test1_litString11:test1_litString12:test1_litString13:test1_litString14] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString7:test1_litString8:test1_litString9:test1_litString10:test1_litString11:test1_litString12:test1_litString13:test1_litString14 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString9,example.TestSuiteOverlapExample#test1_litString8,example.TestSuiteOverlapExample#test1_litString11,example.TestSuiteOverlapExample#test1_litString7,example.TestSuiteOverlapExample#test1_litString10,example.TestSuiteOverlapExample#test1_litString14,example.TestSuiteOverlapExample#test1_litString13,example.TestSuiteOverlapExample#test1_litString12(example.TestSuiteOverlapExample): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 7 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 14% |======= ]/ 28% |============== ]- 42% |===================== ]\ 57% |============================ ]| 71% |=================================== ]/ 85% |========================================== ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (21) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString7_withlog0:test1_litString8_withlog0:test1_litString9_withlog0:test1_litString10_withlog0:test1_litString11_withlog0:test1_litString13_withlog0:test1_litString14_withlog0:test1_litString7_withlog1:test1_litString8_withlog1:test1_litString9_withlog1:test1_litString10_withlog1:test1_litString11_withlog1:test1_litString13_withlog1:test1_litString14_withlog1:test1_litString7_withlog2:test1_litString8_withlog2:test1_litString9_withlog2:test1_litString10_withlog2:test1_litString11_withlog2:test1_litString13_withlog2:test1_litString14_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString7_withlog0:test1_litString8_withlog0:test1_litString9_withlog0:test1_litString10_withlog0:test1_litString11_withlog0:test1_litString13_withlog0:test1_litString14_withlog0:test1_litString7_withlog1:test1_litString8_withlog1:test1_litString9_withlog1:test1_litString10_withlog1:test1_litString11_withlog1:test1_litString13_withlog1:test1_litString14_withlog1:test1_litString7_withlog2:test1_litString8_withlog2:test1_litString9_withlog2:test1_litString10_withlog2:test1_litString11_withlog2:test1_litString13_withlog2:test1_litString14_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString14_withlog0,example.TestSuiteOverlapExample#test1_litString11_withlog1,example.TestSuiteOverlapExample#test1_litString14_withlog1,example.TestSuiteOverlapExample#test1_litString11_withlog2,example.TestSuiteOverlapExample#test1_litString14_withlog2,example.TestSuiteOverlapExample#test1_litString7_withlog2,example.TestSuiteOverlapExample#test1_litString7_withlog0,example.TestSuiteOverlapExample#test1_litString7_withlog1,example.TestSuiteOverlapExample#test1_litString11_withlog0,example.TestSuiteOverlapExample#test1_litString8_withlog1,example.TestSuiteOverlapExample#test1_litString8_withlog2,example.TestSuiteOverlapExample#test1_litString10_withlog2,example.TestSuiteOverlapExample#test1_litString10_withlog0,example.TestSuiteOverlapExample#test1_litString8_withlog0,example.TestSuiteOverlapExample#test1_litString10_withlog1,example.TestSuiteOverlapExample#test1_litString9_withlog2,example.TestSuiteOverlapExample#test1_litString13_withlog2,example.TestSuiteOverlapExample#test1_litString13_withlog1,example.TestSuiteOverlapExample#test1_litString9_withlog1,example.TestSuiteOverlapExample#test1_litString13_withlog0,example.TestSuiteOverlapExample#test1_litString9_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 8 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString7_ass30:test1_litString8_ass31:test1_litString9_ass32:test1_litString10_ass33:test1_litString11_ass34:test1_litString13_ass35:test1_litString14_ass36:test1_litString12_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString7_ass30:test1_litString8_ass31:test1_litString9_ass32:test1_litString10_ass33:test1_litString11_ass34:test1_litString13_ass35:test1_litString14_ass36:test1_litString12_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString7_ass30,example.TestSuiteOverlapExample#test1_litString14_ass36,example.TestSuiteOverlapExample#test1_litString10_ass33,example.TestSuiteOverlapExample#test1_litString9_ass32,example.TestSuiteOverlapExample#test1_litString12_failAssert0,example.TestSuiteOverlapExample#test1_litString13_ass35,example.TestSuiteOverlapExample#test1_litString11_ass34,example.TestSuiteOverlapExample#test1_litString8_ass31 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 8 test method(s) have been successfully amplified. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteOverlapExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 21, column 25 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 21, column 226 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : JSON report plugin [INFO] Found plugin : Produces a JSON file reporting mutation results aggregated by method and each method classfied according to its mutation status [INFO] Found plugin : Generates an HTML document containing classes and methods with found testing issues [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Removes mutation in methods which are of no interest [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Engine for extreme mutation operators [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding eu.stamp-project:descartes to SUT classpath [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes [INFO] Defaulting target classes to match packages in build directory 4:33:58 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:33:59 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:59 PM PIT >> INFO : Sending 1 test classes to minion 4:33:59 PM PIT >> INFO : Sent tests to minion 4:33:59 PM PIT >> INFO : MINION : 4:33:59 PM PIT >> INFO : Checking environment 4:33:59 PM PIT >> INFO : MINION : 4:33:59 PM PIT >> INFO : Found 8 tests 4:33:59 PM PIT >> INFO : MINION : 4:33:59 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:33:59 PM PIT >> INFO : 8 tests received 4:33:59 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:00 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:01 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 5 mutations Killed 5 (100%) >> Ran 5 tests (1 tests per mutation) ================================================================================ - Mutators ================================================================================ > "" >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > "A" >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > null >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > '\40' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > 'A' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.003 s [INFO] Finished at: 2024-05-20T16:34:01+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - 5 mutants has been generated (5) [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 2) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (2/2) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 8 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (8) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString38:test2_litString39:test2_litString40:test2_litString41:test2_litString42:test2_litString43:test2_litString44:test2_litString45] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString38:test2_litString39:test2_litString40:test2_litString41:test2_litString42:test2_litString43:test2_litString44:test2_litString45 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString45,example.TestSuiteOverlapExample#test2_litString44,example.TestSuiteOverlapExample#test2_litString41,example.TestSuiteOverlapExample#test2_litString42,example.TestSuiteOverlapExample#test2_litString40,example.TestSuiteOverlapExample#test2_litString38,example.TestSuiteOverlapExample#test2_litString39,example.TestSuiteOverlapExample#test2_litString43(example.TestSuiteOverlapExample): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 7 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 14% |======= ]/ 28% |============== ]- 42% |===================== ]\ 57% |============================ ]| 71% |=================================== ]/ 85% |========================================== ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (21) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString38_withlog0:test2_litString39_withlog0:test2_litString40_withlog0:test2_litString41_withlog0:test2_litString42_withlog0:test2_litString44_withlog0:test2_litString45_withlog0:test2_litString38_withlog1:test2_litString39_withlog1:test2_litString40_withlog1:test2_litString41_withlog1:test2_litString42_withlog1:test2_litString44_withlog1:test2_litString45_withlog1:test2_litString38_withlog2:test2_litString39_withlog2:test2_litString40_withlog2:test2_litString41_withlog2:test2_litString42_withlog2:test2_litString44_withlog2:test2_litString45_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString38_withlog0:test2_litString39_withlog0:test2_litString40_withlog0:test2_litString41_withlog0:test2_litString42_withlog0:test2_litString44_withlog0:test2_litString45_withlog0:test2_litString38_withlog1:test2_litString39_withlog1:test2_litString40_withlog1:test2_litString41_withlog1:test2_litString42_withlog1:test2_litString44_withlog1:test2_litString45_withlog1:test2_litString38_withlog2:test2_litString39_withlog2:test2_litString40_withlog2:test2_litString41_withlog2:test2_litString42_withlog2:test2_litString44_withlog2:test2_litString45_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString39_withlog2,example.TestSuiteOverlapExample#test2_litString39_withlog0,example.TestSuiteOverlapExample#test2_litString39_withlog1,example.TestSuiteOverlapExample#test2_litString45_withlog0,example.TestSuiteOverlapExample#test2_litString45_withlog2,example.TestSuiteOverlapExample#test2_litString45_withlog1,example.TestSuiteOverlapExample#test2_litString42_withlog1,example.TestSuiteOverlapExample#test2_litString42_withlog0,example.TestSuiteOverlapExample#test2_litString42_withlog2,example.TestSuiteOverlapExample#test2_litString44_withlog2,example.TestSuiteOverlapExample#test2_litString41_withlog0,example.TestSuiteOverlapExample#test2_litString41_withlog1,example.TestSuiteOverlapExample#test2_litString41_withlog2,example.TestSuiteOverlapExample#test2_litString40_withlog0,example.TestSuiteOverlapExample#test2_litString38_withlog0,example.TestSuiteOverlapExample#test2_litString40_withlog1,example.TestSuiteOverlapExample#test2_litString38_withlog2,example.TestSuiteOverlapExample#test2_litString38_withlog1,example.TestSuiteOverlapExample#test2_litString44_withlog0,example.TestSuiteOverlapExample#test2_litString40_withlog2,example.TestSuiteOverlapExample#test2_litString44_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 8 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString38_ass61:test2_litString39_ass62:test2_litString40_ass63:test2_litString41_ass64:test2_litString42_ass65:test2_litString44_ass66:test2_litString45_ass67:test2_litString43_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString38_ass61:test2_litString39_ass62:test2_litString40_ass63:test2_litString41_ass64:test2_litString42_ass65:test2_litString44_ass66:test2_litString45_ass67:test2_litString43_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString45_ass67,example.TestSuiteOverlapExample#test2_litString38_ass61,example.TestSuiteOverlapExample#test2_litString41_ass64,example.TestSuiteOverlapExample#test2_litString43_failAssert0,example.TestSuiteOverlapExample#test2_litString40_ass63,example.TestSuiteOverlapExample#test2_litString42_ass65,example.TestSuiteOverlapExample#test2_litString44_ass66,example.TestSuiteOverlapExample#test2_litString39_ass62 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 8 test method(s) have been successfully amplified. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteOverlapExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 21, column 25 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 21, column 226 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : JSON report plugin [INFO] Found plugin : Produces a JSON file reporting mutation results aggregated by method and each method classfied according to its mutation status [INFO] Found plugin : Generates an HTML document containing classes and methods with found testing issues [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Removes mutation in methods which are of no interest [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Engine for extreme mutation operators [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding eu.stamp-project:descartes to SUT classpath [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes [INFO] Defaulting target classes to match packages in build directory 4:34:08 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:09 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:09 PM PIT >> INFO : Sending 1 test classes to minion 4:34:09 PM PIT >> INFO : Sent tests to minion 4:34:09 PM PIT >> INFO : MINION : 4:34:09 PM PIT >> INFO : Checking environment 4:34:09 PM PIT >> INFO : MINION : 4:34:09 PM PIT >> INFO : Found 8 tests 4:34:09 PM PIT >> INFO : MINION : 4:34:09 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:09 PM PIT >> INFO : 8 tests received 4:34:09 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:10 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:11 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 5 mutations Killed 5 (100%) >> Ran 5 tests (1 tests per mutation) ================================================================================ - Mutators ================================================================================ > "" >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > "A" >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > null >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > '\40' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > 'A' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.773 s [INFO] Finished at: 2024-05-20T16:34:11+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - 5 mutants has been generated (5) [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 3) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 30899 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 1716215651840 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Test class that has been amplified: example.TestSuiteOverlapExample The original test suite kills 2 mutants The amplification results with 1 new tests it kills 3 more mutants [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 1 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteOverlapExample.java with 1 amplified test cases in target/dspot/output [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteOverlapExample.java with 1 original test cases in target/dspot/output/original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.721 s [INFO] Finished at: 2024-05-20T16:34:18+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 21, column 25 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 21, column 226 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes [INFO] Defaulting target classes to match packages in build directory 4:34:23 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:23 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:23 PM PIT >> INFO : Sending 2 test classes to minion 4:34:23 PM PIT >> INFO : Sent tests to minion 4:34:23 PM PIT >> INFO : MINION : 4:34:23 PM PIT >> INFO : Checking environment 4:34:24 PM PIT >> INFO : MINION : 4:34:24 PM PIT >> INFO : Found 6 tests 4:34:24 PM PIT >> INFO : MINION : 4:34:24 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:24 PM PIT >> INFO : MINION : 4:34:24 PM PIT >> INFO : 6 tests received 4:34:24 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:24 PM PIT >> INFO : Created 1 mutation test units /-\|/-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:26 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 28 mutations Killed 15 (54%) >> Ran 74 tests (2.64 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_ELSE >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 5 Killed 1 (20%) > KILLED 1 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_IF >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 3 Killed 2 (67%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 3 Killed 2 (67%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 5 Killed 4 (80%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.411 s [INFO] Finished at: 2024-05-20T16:34:26+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - The original test suite kill 15 / 28 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory src/test/resources/regression/test-projects_0/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 21, column 25 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 21, column 226 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes [INFO] Defaulting target classes to match packages in build directory 4:34:31 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:31 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:32 PM PIT >> INFO : Sending 1 test classes to minion 4:34:32 PM PIT >> INFO : Sent tests to minion 4:34:32 PM PIT >> INFO : MINION : 4:34:32 PM PIT >> INFO : Checking environment 4:34:32 PM PIT >> INFO : MINION : 4:34:32 PM PIT >> INFO : Found 1 tests 4:34:32 PM PIT >> INFO : MINION : 4:34:32 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:32 PM PIT >> INFO : MINION : 4:34:32 PM PIT >> INFO : 1 tests received 4:34:32 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:32 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:34 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 28 mutations Killed 5 (18%) >> Ran 18 tests (0.64 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_ELSE >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 5 Killed 0 (0%) > KILLED 0 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_IF >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 3 Killed 1 (33%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 3 Killed 1 (33%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 5 Killed 1 (20%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 3 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.175 s [INFO] Finished at: 2024-05-20T16:34:34+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - 28 mutants has been generated (28) [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory src/test/resources/regression/test-projects_0/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 21, column 25 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 21, column 226 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes [INFO] Defaulting target classes to match packages in build directory 4:34:39 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:40 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:40 PM PIT >> INFO : Sending 1 test classes to minion 4:34:40 PM PIT >> INFO : Sent tests to minion 4:34:40 PM PIT >> INFO : MINION : 4:34:40 PM PIT >> INFO : Checking environment 4:34:40 PM PIT >> INFO : MINION : 4:34:40 PM PIT >> INFO : Found 1 tests 4:34:40 PM PIT >> INFO : MINION : 4:34:40 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:40 PM PIT >> INFO : MINION : 4:34:40 PM PIT >> INFO : 1 tests received 4:34:40 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:40 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:42 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 28 mutations Killed 11 (39%) >> Ran 21 tests (0.75 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_ELSE >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 5 Killed 1 (20%) > KILLED 1 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_IF >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 3 Killed 1 (33%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 3 Killed 1 (33%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 5 Killed 2 (40%) > KILLED 2 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.643 s [INFO] Finished at: 2024-05-20T16:34:42+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - 28 mutants has been generated (28) [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - test2 kills 1 more mutants Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 77.116 sec Running eu.stamp_project.dspot.selector.ChangeDetectorSelectorTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.735 s [INFO] Finished at: 2024-05-20T16:34:48+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1//pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_1 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.582 s [INFO] Finished at: 2024-05-20T16:34:54+02:00 [INFO] ------------------------------------------------------------------------ [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test2 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_1/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test2(example.TestSuiteExample): String index out of range: -1 Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.009 sec Running eu.stamp_project.dspot.selector.TakeAllSelectorTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.546 s [INFO] Finished at: 2024-05-20T16:35:01+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_0/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.458 s [INFO] Finished at: 2024-05-20T16:35:07+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.664 sec Running eu.stamp_project.dspot.selector.extendedcoverageselector.ExtendedCoverageTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec Running eu.stamp_project.dspot.selector.JacocoCoverageSelectorTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects_0 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.598 s [INFO] Finished at: 2024-05-20T16:35:14+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteOverlapExample (2 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteOverlapExample (2 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1:test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1:test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1,example.TestSuiteOverlapExample#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 23 / 38 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test1:test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test1:test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test1: 23 / 38 example.TestSuiteOverlapExample#test2: 23 / 38 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_withlog0:test1_withlog1:test1_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_withlog0:test1_withlog1:test1_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_withlog2,example.TestSuiteOverlapExample#test1_withlog1,example.TestSuiteOverlapExample#test1_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_ass3] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_ass3 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_ass3 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test1_ass3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test1_ass3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test1_ass3: 27 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test1, (1/2) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test1, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test1 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test1: 23 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 8 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (8) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString4:test1_litString5:test1_litString6:test1_litString7:test1_litString8:test1_litString9:test1_litString10:test1_litString11] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString4:test1_litString5:test1_litString6:test1_litString7:test1_litString8:test1_litString9:test1_litString10:test1_litString11 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString8,example.TestSuiteOverlapExample#test1_litString11,example.TestSuiteOverlapExample#test1_litString7,example.TestSuiteOverlapExample#test1_litString10,example.TestSuiteOverlapExample#test1_litString6,example.TestSuiteOverlapExample#test1_litString5,example.TestSuiteOverlapExample#test1_litString4,example.TestSuiteOverlapExample#test1_litString9(example.TestSuiteOverlapExample): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 7 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 14% |======= ]/ 28% |============== ]- 42% |===================== ]\ 57% |============================ ]| 71% |=================================== ]/ 85% |========================================== ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (21) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString4_withlog0:test1_litString5_withlog0:test1_litString6_withlog0:test1_litString7_withlog0:test1_litString8_withlog0:test1_litString10_withlog0:test1_litString11_withlog0:test1_litString4_withlog1:test1_litString5_withlog1:test1_litString6_withlog1:test1_litString7_withlog1:test1_litString8_withlog1:test1_litString10_withlog1:test1_litString11_withlog1:test1_litString4_withlog2:test1_litString5_withlog2:test1_litString6_withlog2:test1_litString7_withlog2:test1_litString8_withlog2:test1_litString10_withlog2:test1_litString11_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString4_withlog0:test1_litString5_withlog0:test1_litString6_withlog0:test1_litString7_withlog0:test1_litString8_withlog0:test1_litString10_withlog0:test1_litString11_withlog0:test1_litString4_withlog1:test1_litString5_withlog1:test1_litString6_withlog1:test1_litString7_withlog1:test1_litString8_withlog1:test1_litString10_withlog1:test1_litString11_withlog1:test1_litString4_withlog2:test1_litString5_withlog2:test1_litString6_withlog2:test1_litString7_withlog2:test1_litString8_withlog2:test1_litString10_withlog2:test1_litString11_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString11_withlog1,example.TestSuiteOverlapExample#test1_litString11_withlog2,example.TestSuiteOverlapExample#test1_litString6_withlog0,example.TestSuiteOverlapExample#test1_litString6_withlog2,example.TestSuiteOverlapExample#test1_litString4_withlog1,example.TestSuiteOverlapExample#test1_litString6_withlog1,example.TestSuiteOverlapExample#test1_litString4_withlog2,example.TestSuiteOverlapExample#test1_litString4_withlog0,example.TestSuiteOverlapExample#test1_litString7_withlog2,example.TestSuiteOverlapExample#test1_litString7_withlog0,example.TestSuiteOverlapExample#test1_litString7_withlog1,example.TestSuiteOverlapExample#test1_litString11_withlog0,example.TestSuiteOverlapExample#test1_litString8_withlog1,example.TestSuiteOverlapExample#test1_litString5_withlog2,example.TestSuiteOverlapExample#test1_litString8_withlog2,example.TestSuiteOverlapExample#test1_litString10_withlog2,example.TestSuiteOverlapExample#test1_litString10_withlog0,example.TestSuiteOverlapExample#test1_litString8_withlog0,example.TestSuiteOverlapExample#test1_litString10_withlog1,example.TestSuiteOverlapExample#test1_litString5_withlog0,example.TestSuiteOverlapExample#test1_litString5_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 8 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test1_litString4_ass27:test1_litString5_ass28:test1_litString6_ass29:test1_litString7_ass30:test1_litString8_ass31:test1_litString10_ass32:test1_litString11_ass33:test1_litString9_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test1_litString4_ass27:test1_litString5_ass28:test1_litString6_ass29:test1_litString7_ass30:test1_litString8_ass31:test1_litString10_ass32:test1_litString11_ass33:test1_litString9_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test1_litString6_ass29,example.TestSuiteOverlapExample#test1_litString10_ass32,example.TestSuiteOverlapExample#test1_litString7_ass30,example.TestSuiteOverlapExample#test1_litString4_ass27,example.TestSuiteOverlapExample#test1_litString9_failAssert0,example.TestSuiteOverlapExample#test1_litString5_ass28,example.TestSuiteOverlapExample#test1_litString11_ass33,example.TestSuiteOverlapExample#test1_litString8_ass31 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 8 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test1_litString4_ass27:test1_litString5_ass28:test1_litString6_ass29:test1_litString7_ass30:test1_litString8_ass31:test1_litString10_ass32:test1_litString11_ass33:test1_litString9_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test1_litString4_ass27:test1_litString5_ass28:test1_litString6_ass29:test1_litString7_ass30:test1_litString8_ass31:test1_litString10_ass32:test1_litString11_ass33:test1_litString9_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test1_litString6_ass29: 27 / 38 example.TestSuiteOverlapExample#test1_litString10_ass32: 23 / 38 example.TestSuiteOverlapExample#test1_litString7_ass30: 27 / 38 example.TestSuiteOverlapExample#test1_litString4_ass27: 27 / 38 example.TestSuiteOverlapExample#test1_litString9_failAssert0: 15 / 38 example.TestSuiteOverlapExample#test1_litString5_ass28: 27 / 38 example.TestSuiteOverlapExample#test1_litString11_ass33: 23 / 38 example.TestSuiteOverlapExample#test1_litString8_ass31: 27 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 4) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (2/2) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test2: 23 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 8 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (8) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString35:test2_litString36:test2_litString37:test2_litString38:test2_litString39:test2_litString40:test2_litString41:test2_litString42] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString35:test2_litString36:test2_litString37:test2_litString38:test2_litString39:test2_litString40:test2_litString41:test2_litString42 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString36,example.TestSuiteOverlapExample#test2_litString37,example.TestSuiteOverlapExample#test2_litString35,example.TestSuiteOverlapExample#test2_litString41,example.TestSuiteOverlapExample#test2_litString42,example.TestSuiteOverlapExample#test2_litString38,example.TestSuiteOverlapExample#test2_litString39,example.TestSuiteOverlapExample#test2_litString40(example.TestSuiteOverlapExample): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 7 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 14% |======= ]/ 28% |============== ]- 42% |===================== ]\ 57% |============================ ]| 71% |=================================== ]/ 85% |========================================== ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (21) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString35_withlog0:test2_litString36_withlog0:test2_litString37_withlog0:test2_litString38_withlog0:test2_litString39_withlog0:test2_litString41_withlog0:test2_litString42_withlog0:test2_litString35_withlog1:test2_litString36_withlog1:test2_litString37_withlog1:test2_litString38_withlog1:test2_litString39_withlog1:test2_litString41_withlog1:test2_litString42_withlog1:test2_litString35_withlog2:test2_litString36_withlog2:test2_litString37_withlog2:test2_litString38_withlog2:test2_litString39_withlog2:test2_litString41_withlog2:test2_litString42_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString35_withlog0:test2_litString36_withlog0:test2_litString37_withlog0:test2_litString38_withlog0:test2_litString39_withlog0:test2_litString41_withlog0:test2_litString42_withlog0:test2_litString35_withlog1:test2_litString36_withlog1:test2_litString37_withlog1:test2_litString38_withlog1:test2_litString39_withlog1:test2_litString41_withlog1:test2_litString42_withlog1:test2_litString35_withlog2:test2_litString36_withlog2:test2_litString37_withlog2:test2_litString38_withlog2:test2_litString39_withlog2:test2_litString41_withlog2:test2_litString42_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString39_withlog2,example.TestSuiteOverlapExample#test2_litString36_withlog1,example.TestSuiteOverlapExample#test2_litString39_withlog0,example.TestSuiteOverlapExample#test2_litString36_withlog2,example.TestSuiteOverlapExample#test2_litString39_withlog1,example.TestSuiteOverlapExample#test2_litString36_withlog0,example.TestSuiteOverlapExample#test2_litString42_withlog1,example.TestSuiteOverlapExample#test2_litString42_withlog0,example.TestSuiteOverlapExample#test2_litString42_withlog2,example.TestSuiteOverlapExample#test2_litString37_withlog0,example.TestSuiteOverlapExample#test2_litString37_withlog1,example.TestSuiteOverlapExample#test2_litString37_withlog2,example.TestSuiteOverlapExample#test2_litString41_withlog0,example.TestSuiteOverlapExample#test2_litString41_withlog1,example.TestSuiteOverlapExample#test2_litString41_withlog2,example.TestSuiteOverlapExample#test2_litString35_withlog1,example.TestSuiteOverlapExample#test2_litString38_withlog0,example.TestSuiteOverlapExample#test2_litString35_withlog0,example.TestSuiteOverlapExample#test2_litString38_withlog2,example.TestSuiteOverlapExample#test2_litString35_withlog2,example.TestSuiteOverlapExample#test2_litString38_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 8 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/tmp_test_sources/example/TestSuiteOverlapExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteOverlapExample, --tests, test2_litString35_ass58:test2_litString36_ass59:test2_litString37_ass60:test2_litString38_ass61:test2_litString39_ass62:test2_litString41_ass63:test2_litString42_ass64:test2_litString40_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteOverlapExample --tests test2_litString35_ass58:test2_litString36_ass59:test2_litString37_ass60:test2_litString38_ass61:test2_litString39_ass62:test2_litString41_ass63:test2_litString42_ass64:test2_litString40_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteOverlapExample#test2_litString41_ass63,example.TestSuiteOverlapExample#test2_litString40_failAssert0,example.TestSuiteOverlapExample#test2_litString38_ass61,example.TestSuiteOverlapExample#test2_litString36_ass59,example.TestSuiteOverlapExample#test2_litString35_ass58,example.TestSuiteOverlapExample#test2_litString39_ass62,example.TestSuiteOverlapExample#test2_litString37_ass60,example.TestSuiteOverlapExample#test2_litString42_ass64 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 8 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, --tests, test2_litString35_ass58:test2_litString36_ass59:test2_litString37_ass60:test2_litString38_ass61:test2_litString39_ass62:test2_litString41_ass63:test2_litString42_ass64:test2_litString40_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --tests test2_litString35_ass58:test2_litString36_ass59:test2_litString37_ass60:test2_litString38_ass61:test2_litString39_ass62:test2_litString41_ass63:test2_litString42_ass64:test2_litString40_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteOverlapExample#test2_litString41_ass63: 23 / 38 example.TestSuiteOverlapExample#test2_litString40_failAssert0: 15 / 38 example.TestSuiteOverlapExample#test2_litString38_ass61: 27 / 38 example.TestSuiteOverlapExample#test2_litString36_ass59: 27 / 38 example.TestSuiteOverlapExample#test2_litString35_ass58: 27 / 38 example.TestSuiteOverlapExample#test2_litString39_ass62: 27 / 38 example.TestSuiteOverlapExample#test2_litString37_ass60: 27 / 38 example.TestSuiteOverlapExample#test2_litString42_ass64: 23 / 38 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 7) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 10660 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/, --class, example.TestSuiteOverlapExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes/ --class example.TestSuiteOverlapExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 31 / 38 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/regression/test-projects_2/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 1716215726152 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 23 / 38 60.53% Amplification results with 3 amplified tests. Amplified instruction coverage: 31 / 38 81.58% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 3 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteOverlapExample.java with 3 amplified test cases in target/dspot/output [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteOverlapExample.java with 1 original test cases in target/dspot/output/original/ Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.219 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.AssertionRemoverTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.957 s [INFO] Finished at: 2024-05-20T16:35:38+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. @org.junit.Test public void testWithALambda() throws java.lang.Exception { fr.inria.sample.ClassThrowException cl = new fr.inria.sample.ClassThrowException(); cl.throwException(); } [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.521 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.TryCatchFailGeneratorTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. @org.junit.Test(timeout = 10000) public void testFailingWithException_failAssert0_failAssert0() throws java.lang.Exception { try { try { java.lang.String nullString = null; org.junit.Assert.assertEquals(-1, nullString.length()); new java.util.ArrayList<>().get(-100); org.junit.Assert.fail("testFailingWithException should have thrown NullPointerException"); } catch (java.lang.NullPointerException expected) { org.junit.Assert.assertEquals(null, expected.getMessage()); } org.junit.Assert.fail("testFailingWithException_failAssert0 should have thrown ArrayIndexOutOfBoundsException"); } catch (java.lang.ArrayIndexOutOfBoundsException expected_1) { org.junit.Assert.assertEquals("Array index out of range: -100", expected_1.getMessage()); } } [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.982 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.assertionsyntaxbuilder.TranslatorTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.116 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.AssertionSyntaxBuilderTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.779 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.observer.TestWithLogGeneratorTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.453 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.observer.testwithloggenerator.objectlogsyntaxbuilder_constructs.objectlog.MethodsHandlerTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.observer.testwithloggenerator.objectlogsyntaxbuilder_constructs.objectlog.ObjectLogUtilsTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.observer.testwithloggenerator.objectlogsyntaxbuilder_constructs.objectlog.ArrayObservationTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.observer.testwithloggenerator.objectlogsyntaxbuilder_constructs.ObjectLogTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.139 sec Running eu.stamp_project.dspot.assertiongenerator.assertiongenerator.AssertionGeneratorUtilsTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.899 sec Running eu.stamp_project.dspot.assertiongenerator.AssertionGeneratorTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.873 s [INFO] Finished at: 2024-05-20T16:36:13+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/filter/failing/FailingTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.filter.failing.FailingTest, --tests, testAssertionError] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.filter.failing.FailingTest --tests testAssertionError File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.filter.failing.FailingTest#testAssertionError [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] WARN eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Could not continue the assertion amplification since all the instrumented test have an empty body. eu.stamp_project.dspot.common.miscellaneous.AmplificationException: All instrumented tests have an empty body. at eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer.addLogs(Observer.java:97) at eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer.getObservations(Observer.java:69) at eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor.addAssertions(MethodReconstructor.java:84) at eu.stamp_project.dspot.assertiongenerator.AssertionGenerator.addAssertionsOnPassingTests(AssertionGenerator.java:202) at eu.stamp_project.dspot.assertiongenerator.AssertionGenerator.assertPassingAndFailingTests(AssertionGenerator.java:187) at eu.stamp_project.dspot.assertiongenerator.AssertionGenerator.assertionAmplification(AssertionGenerator.java:91) at eu.stamp_project.dspot.assertiongenerator.AssertionGenerator.removeAndAmplifyAssertions(AssertionGenerator.java:62) at eu.stamp_project.dspot.assertiongenerator.AssertionGeneratorTest.testCannotGenerateTestOnEmptyBodyTest(AssertionGeneratorTest.java:320) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Could not generate any test with assertions [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, testOnClass] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests testOnClass File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#testOnClass [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, testOnClass_withlog0:testOnClass_withlog1:testOnClass_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests testOnClass_withlog0:testOnClass_withlog1:testOnClass_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#testOnClass_withlog2,fr.inria.sample.TestClassWithoutAssert#testOnClass_withlog1,fr.inria.sample.TestClassWithoutAssert#testOnClass_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [@org.junit.Test(timeout = 10000) public void testOnClass_ass4() throws java.lang.Exception { class MyClass { public java.lang.Class typeClass() { return MyClass.class; } } MyClass clazz = new MyClass(); clazz.typeClass(); }] [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGeneratorTest - Running testBuildNewAssert [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1_withlog0:test1_withlog1:test1_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1_withlog0:test1_withlog1:test1_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test1_withlog2,fr.inria.sample.TestClassWithoutAssert#test1_withlog0,fr.inria.sample.TestClassWithoutAssert#test1_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGeneratorTest - @org.junit.Test(timeout = 10000) public void test1_ass3() throws java.lang.Exception { fr.inria.sample.ClassWithBoolean cl = new fr.inria.sample.ClassWithBoolean(); org.junit.Assert.assertEquals("this.is.a.string", ((fr.inria.sample.ClassWithBoolean) (cl)).getString()); org.junit.Assert.assertEquals("ClassWithBoolean{}", ((fr.inria.sample.ClassWithBoolean) (cl)).toString()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getBoolean()); org.junit.Assert.assertEquals(1, ((byte) (((fr.inria.sample.ClassWithBoolean) (cl)).getByte()))); org.junit.Assert.assertEquals(1, ((short) (((fr.inria.sample.ClassWithBoolean) (cl)).getShort()))); org.junit.Assert.assertEquals('a', ((char) (((fr.inria.sample.ClassWithBoolean) (cl)).getChar()))); org.junit.Assert.assertEquals(1, ((int) (((fr.inria.sample.ClassWithBoolean) (cl)).getInt()))); org.junit.Assert.assertEquals(1L, ((long) (((fr.inria.sample.ClassWithBoolean) (cl)).getLong()))); org.junit.Assert.assertEquals(1.0F, ((float) (((fr.inria.sample.ClassWithBoolean) (cl)).getFloat())), 0.1); org.junit.Assert.assertEquals(1.0, ((double) (((fr.inria.sample.ClassWithBoolean) (cl)).getDouble())), 0.1); org.junit.Assert.assertTrue(((java.util.Collection) (((fr.inria.sample.ClassWithBoolean) (cl)).getEmptyCollectionAsIterable())).isEmpty()); org.junit.Assert.assertFalse(((java.util.Collection) (((fr.inria.sample.ClassWithBoolean) (cl)).getEmptyMyListAsIterable())).isEmpty()); org.junit.Assert.assertNull(((fr.inria.sample.ClassWithBoolean) (cl)).getNull()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getEmptyList().isEmpty()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getListWithElements().contains("a")); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getListWithElements().contains("b")); org.junit.Assert.assertFalse(((fr.inria.sample.ClassWithBoolean) (cl)).getFalse()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getTrue()); cl.getFalse(); cl.getBoolean(); java.io.File file = new java.io.File(""); boolean var = cl.getTrue(); org.junit.Assert.assertEquals("this.is.a.string", ((fr.inria.sample.ClassWithBoolean) (cl)).getString()); org.junit.Assert.assertEquals("ClassWithBoolean{}", ((fr.inria.sample.ClassWithBoolean) (cl)).toString()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getBoolean()); org.junit.Assert.assertEquals(1, ((byte) (((fr.inria.sample.ClassWithBoolean) (cl)).getByte()))); org.junit.Assert.assertEquals(1, ((short) (((fr.inria.sample.ClassWithBoolean) (cl)).getShort()))); org.junit.Assert.assertEquals('a', ((char) (((fr.inria.sample.ClassWithBoolean) (cl)).getChar()))); org.junit.Assert.assertEquals(1, ((int) (((fr.inria.sample.ClassWithBoolean) (cl)).getInt()))); org.junit.Assert.assertEquals(1L, ((long) (((fr.inria.sample.ClassWithBoolean) (cl)).getLong()))); org.junit.Assert.assertEquals(1.0F, ((float) (((fr.inria.sample.ClassWithBoolean) (cl)).getFloat())), 0.1); org.junit.Assert.assertEquals(1.0, ((double) (((fr.inria.sample.ClassWithBoolean) (cl)).getDouble())), 0.1); org.junit.Assert.assertTrue(((java.util.Collection) (((fr.inria.sample.ClassWithBoolean) (cl)).getEmptyCollectionAsIterable())).isEmpty()); org.junit.Assert.assertFalse(((java.util.Collection) (((fr.inria.sample.ClassWithBoolean) (cl)).getEmptyMyListAsIterable())).isEmpty()); org.junit.Assert.assertNull(((fr.inria.sample.ClassWithBoolean) (cl)).getNull()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getEmptyList().isEmpty()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getListWithElements().contains("a")); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getListWithElements().contains("b")); org.junit.Assert.assertFalse(((fr.inria.sample.ClassWithBoolean) (cl)).getFalse()); org.junit.Assert.assertTrue(((fr.inria.sample.ClassWithBoolean) (cl)).getTrue()); } [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - Something bad happened when trying to output TestClassWithoutAssert in /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - DSpot will now print the toString() in the given file instead of using Spoon... [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/TestClassWithoutAssert.java /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/multipleobservations/TestClassToBeTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.multipleobservations.TestClassToBeTest, --tests, test] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.multipleobservations.TestClassToBeTest --tests test File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.multipleobservations.TestClassToBeTest#test [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/multipleobservations/TestClassToBeTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.multipleobservations.TestClassToBeTest, --tests, test_withlog0:test_withlog1:test_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.multipleobservations.TestClassToBeTest --tests test_withlog0:test_withlog1:test_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.multipleobservations.TestClassToBeTest#test_withlog0,fr.inria.multipleobservations.TestClassToBeTest#test_withlog1,fr.inria.multipleobservations.TestClassToBeTest#test_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test3] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test3 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test3 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test3_withlog0:test3_withlog1:test3_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test3_withlog0:test3_withlog1:test3_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test3_withlog2,fr.inria.sample.TestClassWithoutAssert#test3_withlog1,fr.inria.sample.TestClassWithoutAssert#test3_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithAssert, --tests, testWithNewSomethingWithoutLocalVariables] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithAssert --tests testWithNewSomethingWithoutLocalVariables File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithAssert#testWithNewSomethingWithoutLocalVariables [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithAssert, --tests, testWithNewSomethingWithoutLocalVariables_withlog0:testWithNewSomethingWithoutLocalVariables_withlog1:testWithNewSomethingWithoutLocalVariables_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithAssert --tests testWithNewSomethingWithoutLocalVariables_withlog0:testWithNewSomethingWithoutLocalVariables_withlog1:testWithNewSomethingWithoutLocalVariables_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithAssert#testWithNewSomethingWithoutLocalVariables_withlog1,fr.inria.sample.TestClassWithAssert#testWithNewSomethingWithoutLocalVariables_withlog2,fr.inria.sample.TestClassWithAssert#testWithNewSomethingWithoutLocalVariables_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [@org.junit.Test(timeout = 10000) public void testWithNewSomethingWithoutLocalVariables_ass3() throws java.lang.Exception { java.lang.String o_testWithNewSomethingWithoutLocalVariables__1 = new fr.inria.sample.ClassWithBoolean().toString(); org.junit.Assert.assertEquals("ClassWithBoolean{}", o_testWithNewSomethingWithoutLocalVariables__1); }] [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithFieldRead.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithFieldRead, --tests, test] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithFieldRead --tests test File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithFieldRead#test [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithFieldRead.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithFieldRead, --tests, test_withlog0:test_withlog1:test_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithFieldRead --tests test_withlog0:test_withlog1:test_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithFieldRead#test_withlog0,fr.inria.sample.TestClassWithFieldRead#test_withlog2,fr.inria.sample.TestClassWithFieldRead#test_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated @org.junit.Test(timeout = 10000) public void test_ass3() throws java.lang.Exception { final fr.inria.sample.ClassWithFieldRead classWithFieldRead = new fr.inria.sample.ClassWithFieldRead(); org.junit.Assert.assertEquals(java.lang.Double.NEGATIVE_INFINITY, ((double) (((fr.inria.sample.ClassWithFieldRead) (classWithFieldRead)).getInfinity())), 0.1); org.junit.Assert.assertEquals(java.lang.Double.NaN, ((double) (((fr.inria.sample.ClassWithFieldRead) (classWithFieldRead)).getNaN())), 0.1); org.junit.Assert.assertEquals(2147483647, ((int) (((fr.inria.sample.ClassWithFieldRead) (classWithFieldRead)).getMax_VALUE()))); org.junit.Assert.assertArrayEquals(new double[]{NaN,0.0,Infinity,1.0}, ((fr.inria.sample.ClassWithFieldRead) (classWithFieldRead)).getDoubles(), 0.1); } [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/filter/passing/PassingTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.filter.passing.PassingTest, --tests, testNPEExpected] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.filter.passing.PassingTest --tests testNPEExpected File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.filter.passing.PassingTest#testNPEExpected(fr.inria.filter.passing.PassingTest): null [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [@org.junit.Test(timeout = 10000) public void testNPEExpected_failAssert0() throws java.lang.Exception { try { java.lang.String nullString = null; nullString.length(); org.junit.Assert.fail("testNPEExpected should have thrown NullPointerException"); } catch (java.lang.NullPointerException expected) { org.junit.Assert.assertEquals(null, expected.getMessage()); } }] [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithSpecificCaseToBeAsserted.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithSpecificCaseToBeAsserted, --tests, test1] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithSpecificCaseToBeAsserted --tests test1 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithSpecificCaseToBeAsserted#test1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithSpecificCaseToBeAsserted.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:nulltarget/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithSpecificCaseToBeAsserted, --tests, test1_withlog0:test1_withlog1:test1_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithSpecificCaseToBeAsserted --tests test1_withlog0:test1_withlog1:test1_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithSpecificCaseToBeAsserted#test1_withlog0,fr.inria.sample.TestClassWithSpecificCaseToBeAsserted#test1_withlog2,fr.inria.sample.TestClassWithSpecificCaseToBeAsserted#test1_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated Tests run: 10, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 32.577 sec Running eu.stamp_project.dspot.RecoveryDSpotTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Something bad happened during selection before amplification. java.lang.RuntimeException at eu.stamp_project.dspot.RecoveryDSpotTest$SelectorThatThrowsError.selectToAmplify(RecoveryDSpotTest.java:87) at eu.stamp_project.dspot.common.configuration.AmplificationSetup.fullSelectorSetup(AmplificationSetup.java:157) at eu.stamp_project.dspot.DSpot.fullAmplification(DSpot.java:169) at eu.stamp_project.dspot.RecoveryDSpotTest.testThatDSpotCanRecoverFromError(RecoveryDSpotTest.java:146) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Something bad happened during assertion amplification eu.stamp_project.dspot.common.miscellaneous.AmplificationException: at eu.stamp_project.dspot.common.configuration.AmplificationSetup.fullSelectorSetup(AmplificationSetup.java:160) at eu.stamp_project.dspot.DSpot.fullAmplification(DSpot.java:169) at eu.stamp_project.dspot.RecoveryDSpotTest.testThatDSpotCanRecoverFromError(RecoveryDSpotTest.java:146) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - 0 new tests generated [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Something bad happened during selection to keep amplified tests (post-amplification). java.lang.RuntimeException at eu.stamp_project.dspot.RecoveryDSpotTest$SelectorThatThrowsError.selectToKeep(RecoveryDSpotTest.java:95) at eu.stamp_project.dspot.DSpot.selectImprovingTestCases(DSpot.java:234) at eu.stamp_project.dspot.DSpot.fullAmplification(DSpot.java:188) at eu.stamp_project.dspot.RecoveryDSpotTest.testThatDSpotCanRecoverFromError(RecoveryDSpotTest.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Something bad happened during assertion amplification eu.stamp_project.dspot.common.miscellaneous.AmplificationException: at eu.stamp_project.dspot.DSpot.selectImprovingTestCases(DSpot.java:237) at eu.stamp_project.dspot.DSpot.fullAmplification(DSpot.java:188) at eu.stamp_project.dspot.RecoveryDSpotTest.testThatDSpotCanRecoverFromError(RecoveryDSpotTest.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Something bad happened during input amplification. java.lang.RuntimeException at eu.stamp_project.dspot.RecoveryDSpotTest$AmplifierThatThrowsError.amplify(RecoveryDSpotTest.java:104) at eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor.lambda$inputAmplifyTest$0(TextualDistanceInputAmplDistributor.java:41) at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:269) at java.util.Collections$2.tryAdvance(Collections.java:4719) at java.util.Collections$2.forEachRemaining(Collections.java:4727) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:272) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:747) at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:721) at java.util.stream.AbstractTask.compute(AbstractTask.java:327) at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:401) at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:734) at java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:714) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566) at eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor.inputAmplify(TextualDistanceInputAmplDistributor.java:59) at eu.stamp_project.dspot.DSpot.fullAmplification(DSpot.java:172) at eu.stamp_project.dspot.RecoveryDSpotTest.testThatDSpotCanRecoverFromError(RecoveryDSpotTest.java:161) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - 0 new tests generated [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Something bad happened during assertion amplification java.lang.RuntimeException at eu.stamp_project.dspot.RecoveryDSpotTest$AssertionGeneratorThatThrowsError.assertionAmplification(RecoveryDSpotTest.java:120) at eu.stamp_project.dspot.assertiongenerator.AssertionGenerator.removeAndAmplifyAssertions(AssertionGenerator.java:62) at eu.stamp_project.dspot.DSpot.assertionAmplification(DSpot.java:202) at eu.stamp_project.dspot.DSpot.fullAmplification(DSpot.java:184) at eu.stamp_project.dspot.RecoveryDSpotTest.testThatDSpotCanRecoverFromError(RecoveryDSpotTest.java:168) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Could not find any test class that match the given regular expression. Your input: this.is.not.a.correct.package [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - Could not find any test classes to be amplified. [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - No one of the provided target test classes could find candidate: [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - this.is.not.a.correct.package [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - DSpot will stop here, please checkEnum your inputs. [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - In particular, you should look at the values of following options: [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - (-t | --test) should be followed by correct Java regular expression. [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - Please, refer to the Java documentation of java.util.regex.Pattern. [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - (-c | --cases) should be followed by correct method name, [main] ERROR eu.stamp_project.dspot.common.configuration.test_finder.TestFinder - that are contained in the test classes that match the previous option, i.e. (-t | --test). [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Could not find any test class that match at least one of the given regular expression. Your input: this.is.not.a.correct.package Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.607 sec Running eu.stamp_project.dspot.ProjectJSONTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.752 s [INFO] Finished at: 2024-05-20T16:36:48+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.amp.TestJavaPoet (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.amp.TestJavaPoet (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 5 / 848 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope: 5 / 848 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope_withlog0:conflictingNameOutOfScope_withlog1:conflictingNameOutOfScope_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope_withlog0:conflictingNameOutOfScope_withlog1:conflictingNameOutOfScope_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_withlog1,fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_withlog2,fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope_ass3] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope_ass3 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_ass3 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope_ass3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope_ass3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_ass3: 5 / 848 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 5203 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 5 / 848 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 1716215816228 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 5 / 848 0.59% Amplification results with 1 amplified tests. Amplified instruction coverage: 5 / 848 0.59% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 1 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.amp.TestJavaPoet.java with 1 amplified test cases in target/dspot/output [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.amp.TestJavaPoet.java with 1 original test cases in target/dspot/output/original/ [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.mutation.ClassUnderTestTest (4 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.mutation.ClassUnderTestTest (4 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/mutation/ClassUnderTestTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.mutation.ClassUnderTestTest, --tests, testAddCall:testLit:testWithCast:testWithIf] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.mutation.ClassUnderTestTest --tests testAddCall:testLit:testWithCast:testWithIf 2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.mutation.ClassUnderTestTest#testWithCast,fr.inria.mutation.ClassUnderTestTest#testAddCall,fr.inria.mutation.ClassUnderTestTest#testWithIf,fr.inria.mutation.ClassUnderTestTest#testLit [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.mutation.ClassUnderTestTest, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.mutation.ClassUnderTestTest --coverage-detail METHOD_DETAIL 2 File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 13 / 848 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.mutation.ClassUnderTestTest, --tests, testAddCall:testLit:testWithCast:testWithIf, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.mutation.ClassUnderTestTest --tests testAddCall:testLit:testWithCast:testWithIf --coverage-detail METHOD_DETAIL 2 File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed fr.inria.mutation.ClassUnderTestTest#testWithCast: 7 / 848 fr.inria.mutation.ClassUnderTestTest#testWithIf: 5 / 848 fr.inria.mutation.ClassUnderTestTest#testAddCall: 11 / 848 fr.inria.mutation.ClassUnderTestTest#testLit: 7 / 848 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/mutation/ClassUnderTestTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.mutation.ClassUnderTestTest, --tests, testAddCall:testLit:testWithIf] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.mutation.ClassUnderTestTest --tests testAddCall:testLit:testWithIf File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.mutation.ClassUnderTestTest#testAddCall,fr.inria.mutation.ClassUnderTestTest#testWithIf,fr.inria.mutation.ClassUnderTestTest#testLit [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 3 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 33% |================ ]/ 66% |================================= ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (9) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/mutation/ClassUnderTestTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.mutation.ClassUnderTestTest, --tests, testAddCall_withlog0:testLit_withlog0:testWithIf_withlog0:testAddCall_withlog1:testLit_withlog1:testWithIf_withlog1:testAddCall_withlog2:testLit_withlog2:testWithIf_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.mutation.ClassUnderTestTest --tests testAddCall_withlog0:testLit_withlog0:testWithIf_withlog0:testAddCall_withlog1:testLit_withlog1:testWithIf_withlog1:testAddCall_withlog2:testLit_withlog2:testWithIf_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.mutation.ClassUnderTestTest#testWithIf_withlog1,fr.inria.mutation.ClassUnderTestTest#testWithIf_withlog2,fr.inria.mutation.ClassUnderTestTest#testAddCall_withlog0,fr.inria.mutation.ClassUnderTestTest#testLit_withlog0,fr.inria.mutation.ClassUnderTestTest#testAddCall_withlog2,fr.inria.mutation.ClassUnderTestTest#testLit_withlog1,fr.inria.mutation.ClassUnderTestTest#testAddCall_withlog1,fr.inria.mutation.ClassUnderTestTest#testLit_withlog2,fr.inria.mutation.ClassUnderTestTest#testWithIf_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 3 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/mutation/ClassUnderTestTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.mutation.ClassUnderTestTest, --tests, testAddCall_ass7:testLit_ass8:testWithIf_ass9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.mutation.ClassUnderTestTest --tests testAddCall_ass7:testLit_ass8:testWithIf_ass9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.mutation.ClassUnderTestTest#testAddCall_ass7,fr.inria.mutation.ClassUnderTestTest#testLit_ass8,fr.inria.mutation.ClassUnderTestTest#testWithIf_ass9 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 3 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.mutation.ClassUnderTestTest, --tests, testAddCall_ass7:testLit_ass8:testWithIf_ass9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.mutation.ClassUnderTestTest --tests testAddCall_ass7:testLit_ass8:testWithIf_ass9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed fr.inria.mutation.ClassUnderTestTest#testWithIf_ass9: 5 / 848 fr.inria.mutation.ClassUnderTestTest#testAddCall_ass7: 13 / 848 fr.inria.mutation.ClassUnderTestTest#testLit_ass8: 9 / 848 [main] INFO eu.stamp_project.dspot.DSpot - 3 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 3 amplified test methods has been selected to be kept. (global: 3) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 4982 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.mutation.ClassUnderTestTest, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.mutation.ClassUnderTestTest --coverage-detail METHOD_DETAIL 2 File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 13 / 848 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 1716215822543 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 13 / 848 1.53% Amplification results with 3 amplified tests. Amplified instruction coverage: 13 / 848 1.53% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 3 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.mutation.ClassUnderTestTest.java with 3 amplified test cases in target/dspot/output [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.mutation.ClassUnderTestTest.java with 3 original test cases in target/dspot/output/original/ [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.amp.TestJavaPoet (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.amp.TestJavaPoet (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 5 / 848 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope: 5 / 848 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope_withlog0:conflictingNameOutOfScope_withlog1:conflictingNameOutOfScope_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope_withlog0:conflictingNameOutOfScope_withlog1:conflictingNameOutOfScope_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_withlog1,fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_withlog2,fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/amp/TestJavaPoet.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope_ass3] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope_ass3 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_ass3 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, --tests, conflictingNameOutOfScope_ass3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --tests conflictingNameOutOfScope_ass3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed fr.inria.amp.TestJavaPoet#conflictingNameOutOfScope_ass3: 5 / 848 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 0) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 4704 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/, --class, fr.inria.amp.TestJavaPoet, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/ --class fr.inria.amp.TestJavaPoet --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 5 / 848 [main] WARN eu.stamp_project.dspot.common.report.output.Output - DSpot could not obtain any amplified test method. [main] WARN eu.stamp_project.dspot.common.report.output.Output - You can customize the following options: --amplifiers, --test-criterion, --iteration, --inputAmplDistributor etc, and retry with a new configuration. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 1716215828317 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 5 / 848 0.59% Amplification results with 0 amplified tests. Amplified instruction coverage: 5 / 848 0.59% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 0 amplified test methods over 1 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.amp.TestJavaPoet.java with 0 original test cases in target/dspot/output/original/ Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.942 sec Running eu.stamp_project.dspot.common.test_framework.TestFrameworkTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. public void testUsingDeprecatedAssertClass() { junit.framework.Assert.assertEquals(3, 3); } public void test() { junit.framework.TestCase.assertEquals(3, 3); } [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.644 sec Running eu.stamp_project.dspot.common.test_framework.GoogleTruthTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 sec Running eu.stamp_project.dspot.common.compilation.TestCompilerTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.790 s [INFO] Finished at: 2024-05-20T16:37:21+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/filter/failing/FailingTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.filter.failing.FailingTest, --tests, testAssertionError:testFailingWithException] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.filter.failing.FailingTest --tests testAssertionError:testFailingWithException File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.filter.failing.FailingTest#testFailingWithException(fr.inria.filter.failing.FailingTest): null,fr.inria.filter.failing.FailingTest#testAssertionError(fr.inria.filter.failing.FailingTest): null [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/filter/failing/FailingTest.java /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/filter/passing/PassingTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.filter.passing.PassingTest, --tests, testAssertion:testNPEExpected:failingTestCase] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.filter.passing.PassingTest --tests testAssertion:testNPEExpected:failingTestCase File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.filter.passing.PassingTest#testAssertion,fr.inria.filter.passing.PassingTest#testNPEExpected,fr.inria.filter.passing.PassingTest#failingTestCase(fr.inria.filter.passing.PassingTest): null Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.821 sec Running eu.stamp_project.dspot.common.compilation.DSpotCompilerTest [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources::/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/MyTestClass.java [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources::/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/MyTestClass.java [main] ERROR eu.stamp_project.dspot.common.compilation.TestCompiler - Error(s) during compilation: [main] ERROR eu.stamp_project.dspot.common.compilation.TestCompiler - Pb(232) Syntax error on token "class", delete this token [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources::/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/MyTestClass.java Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.35 sec Running eu.stamp_project.dspot.common.configuration.test_finder.TestFinderTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.966 sec Running eu.stamp_project.dspot.common.configuration.check.CheckerTest [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Invalid version Version 1. is not a valid version [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Invalid version Version a. is not a valid version [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Invalid version Version 1.a is not a valid version [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - Invalid version Version b is not a valid version [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - You gave JVM args through properties file. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot could not recognize it: -Daproperty3 [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot will continue because for now, it able to recognize memory options and properties. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - However, we advise you to double check them. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - You gave JVM args through properties file. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot could not recognize it: -aproperty=3 [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot will continue because for now, it able to recognize memory options and properties. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - However, we advise you to double check them. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - You gave JVM args through properties file. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot could not recognize it: -Xmx1x [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot will continue because for now, it able to recognize memory options and properties. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - However, we advise you to double check them. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - You gave JVM args through properties file. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot could not recognize it: -Xms1x [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - DSpot will continue because for now, it able to recognize memory options and properties. [main] WARN eu.stamp_project.dspot.common.configuration.check.Checker - However, we advise you to double check them. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec Running eu.stamp_project.dspot.common.configuration.options.CommentTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.784 s [INFO] Finished at: 2024-05-20T16:37:31+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_withlog0:test2_withlog1:test2_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_withlog0:test2_withlog1:test2_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test2_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_assSep4] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_assSep4 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_assSep4 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_assSep4, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_assSep4 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2_assSep4: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - Dev friendly amplification, path 1: 0 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 1 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg6] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg6 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_mg6 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 50% |========================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg6_withlog0:test2_withlog0:test2_mg6_withlog1:test2_withlog1:test2_mg6_withlog2:test2_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg6_withlog0:test2_withlog0:test2_mg6_withlog1:test2_withlog1:test2_mg6_withlog2:test2_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_mg6_withlog2,example.TestSuiteExample2#test2_mg6_withlog1,example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_mg6_withlog0,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test2_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg6_assSep10:test2_assSep12] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg6_assSep10:test2_assSep12 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_mg6_assSep10,example.TestSuiteExample2#test2_assSep12 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_mg6_assSep10:test2_assSep12, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_mg6_assSep10:test2_assSep12 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2_assSep12: 23 / 34 example.TestSuiteExample2#test2_mg6_assSep10: 27 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - Dev friendly amplification, path 2: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 6100 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 12913 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Amplification results with 1 new tests. [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] ERROR eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot encountered some input errors. [main] WARN eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot encountered 4 input error(s). Invalid version Version 1. is not a valid version Invalid version Version a. is not a valid version Invalid version Version 1.a is not a valid version Invalid version Version b is not a valid version [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 1 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 1 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 1 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.758 s [INFO] Finished at: 2024-05-20T16:37:44+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 6 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 16% |======== ]/ 33% |================ ]- 50% |========================= ]\ 66% |================================= ]| 83% |========================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (18) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test8_withlog2,example.TestSuiteExample2#test2_withlog2,example.TestSuiteExample2#test8_withlog0,example.TestSuiteExample2#test8_withlog1,example.TestSuiteExample2#test9_withlog0,example.TestSuiteExample2#test9_withlog2,example.TestSuiteExample2#test9_withlog1,example.TestSuiteExample2#test4_withlog0,example.TestSuiteExample2#test4_withlog1,example.TestSuiteExample2#test4_withlog2,example.TestSuiteExample2#test3_withlog2,example.TestSuiteExample2#test3_withlog1,example.TestSuiteExample2#test3_withlog0,example.TestSuiteExample2#test7_withlog0,example.TestSuiteExample2#test7_withlog2,example.TestSuiteExample2#test7_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 4 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_assSep14,example.TestSuiteExample2#test4_assSep19,example.TestSuiteExample2#test4_assSep18,example.TestSuiteExample2#test3_assSep16 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4_assSep19: 26 / 34 example.TestSuiteExample2#test4_assSep18: 26 / 34 example.TestSuiteExample2#test2_assSep14: 23 / 34 example.TestSuiteExample2#test3_assSep16: 13 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - Dev friendly amplification, path 1: 0 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 6 tests selected to be amplified over 6 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 33% |================ ]- 66% |================================= ]| 100% |================================================== ]- 50% |================================================== ]\ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 6 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg33:test3_mg30:test4_mg31:test7_mg29:test8_mg34:test9_mg32] 16% |======== ]/ 83% |========================================= ]/Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg33:test3_mg30:test4_mg31:test7_mg29:test8_mg34:test9_mg32 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_mg29,example.TestSuiteExample2#test4_mg31,example.TestSuiteExample2#test8_mg34,example.TestSuiteExample2#test9_mg32,example.TestSuiteExample2#test2_mg33,example.TestSuiteExample2#test3_mg30 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 6 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 8% |========================================= ]/ 16% |========================================= ]- 25% |========================================= ]\ 33% |========================================= ]| 41% |========================================= ]/ 50% |========================================= ]- 58% |========================================= ]\ 66% |========================================= ]| 75% |========================================= ]/ 83% |========================================= ]- 91% |============================================= ]\ 100% |================================================== ]| [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (36) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg33_withlog0:test3_mg30_withlog0:test4_mg31_withlog0:test7_mg29_withlog0:test8_mg34_withlog0:test9_mg32_withlog0:test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_mg33_withlog1:test3_mg30_withlog1:test4_mg31_withlog1:test7_mg29_withlog1:test8_mg34_withlog1:test9_mg32_withlog1:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_mg33_withlog2:test3_mg30_withlog2:test4_mg31_withlog2:test7_mg29_withlog2:test8_mg34_withlog2:test9_mg32_withlog2:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg33_withlog0:test3_mg30_withlog0:test4_mg31_withlog0:test7_mg29_withlog0:test8_mg34_withlog0:test9_mg32_withlog0:test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_mg33_withlog1:test3_mg30_withlog1:test4_mg31_withlog1:test7_mg29_withlog1:test8_mg34_withlog1:test9_mg32_withlog1:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_mg33_withlog2:test3_mg30_withlog2:test4_mg31_withlog2:test7_mg29_withlog2:test8_mg34_withlog2:test9_mg32_withlog2:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_withlog0,example.TestSuiteExample2#test7_mg29_withlog0,example.TestSuiteExample2#test9_withlog2,example.TestSuiteExample2#test7_mg29_withlog1,example.TestSuiteExample2#test9_withlog1,example.TestSuiteExample2#test7_mg29_withlog2,example.TestSuiteExample2#test2_mg33_withlog2,example.TestSuiteExample2#test2_mg33_withlog1,example.TestSuiteExample2#test3_withlog2,example.TestSuiteExample2#test3_withlog1,example.TestSuiteExample2#test3_withlog0,example.TestSuiteExample2#test9_mg32_withlog2,example.TestSuiteExample2#test9_mg32_withlog1,example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test8_withlog2,example.TestSuiteExample2#test8_mg34_withlog1,example.TestSuiteExample2#test2_withlog2,example.TestSuiteExample2#test8_mg34_withlog0,example.TestSuiteExample2#test8_withlog0,example.TestSuiteExample2#test8_withlog1,example.TestSuiteExample2#test8_mg34_withlog2,example.TestSuiteExample2#test2_mg33_withlog0,example.TestSuiteExample2#test9_mg32_withlog0,example.TestSuiteExample2#test3_mg30_withlog0,example.TestSuiteExample2#test4_mg31_withlog2,example.TestSuiteExample2#test4_mg31_withlog1,example.TestSuiteExample2#test4_withlog0,example.TestSuiteExample2#test4_mg31_withlog0,example.TestSuiteExample2#test4_withlog1,example.TestSuiteExample2#test4_withlog2,example.TestSuiteExample2#test3_mg30_withlog1,example.TestSuiteExample2#test3_mg30_withlog2,example.TestSuiteExample2#test7_withlog0,example.TestSuiteExample2#test7_withlog2,example.TestSuiteExample2#test7_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 12 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg33_assSep48:test3_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg34_assSep58:test9_mg32_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg33_assSep48:test3_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg34_assSep58:test9_mg32_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_mg32_assSep60,example.TestSuiteExample2#test3_assSep64,example.TestSuiteExample2#test4_assSep66,example.TestSuiteExample2#test4_assSep67,example.TestSuiteExample2#test4_mg31_assSep54,example.TestSuiteExample2#test8_mg34_assSep58,example.TestSuiteExample2#test4_mg31_assSep53,example.TestSuiteExample2#test2_mg33_assSep48,example.TestSuiteExample2#test3_mg30_assSep51,example.TestSuiteExample2#test7_mg29_assSep56,example.TestSuiteExample2#test3_mg30_assSep50,example.TestSuiteExample2#test2_assSep62 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_mg33_assSep48:test3_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg34_assSep58:test9_mg32_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_mg33_assSep48:test3_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg34_assSep58:test9_mg32_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test9_mg32_assSep60: 26 / 34 example.TestSuiteExample2#test3_assSep64: 13 / 34 example.TestSuiteExample2#test4_assSep66: 26 / 34 example.TestSuiteExample2#test4_assSep67: 26 / 34 example.TestSuiteExample2#test4_mg31_assSep54: 26 / 34 example.TestSuiteExample2#test8_mg34_assSep58: 26 / 34 example.TestSuiteExample2#test4_mg31_assSep53: 26 / 34 example.TestSuiteExample2#test2_mg33_assSep48: 27 / 34 example.TestSuiteExample2#test3_mg30_assSep51: 26 / 34 example.TestSuiteExample2#test7_mg29_assSep56: 19 / 34 example.TestSuiteExample2#test3_mg30_assSep50: 26 / 34 example.TestSuiteExample2#test2_assSep62: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - Dev friendly amplification, path 2: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 7168 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 13876 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Amplification results with 1 new tests. [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 1 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 1 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 1 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.034 s [INFO] Finished at: 2024-05-20T16:37:59+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3: 23 / 34 example.TestSuiteExample2#test4: 26 / 34 example.TestSuiteExample2#test9: 23 / 34 example.TestSuiteExample2#test7: 23 / 34 example.TestSuiteExample2#test8: 23 / 34 example.TestSuiteExample2#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (2) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test4] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test4 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 50% |========================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_withlog0:test4_withlog0:test2_withlog1:test4_withlog1:test2_withlog2:test4_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_withlog0:test4_withlog0:test2_withlog1:test4_withlog1:test2_withlog2:test4_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test4_withlog0,example.TestSuiteExample2#test4_withlog1,example.TestSuiteExample2#test2_withlog2,example.TestSuiteExample2#test4_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_ass5:test4_ass6] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_ass5:test4_ass6 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_ass5,example.TestSuiteExample2#test4_ass6 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 2 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_ass5:test4_ass6, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_ass5:test4_ass6 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4_ass6: 26 / 34 example.TestSuiteExample2#test2_ass5: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 2) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationString10:test2_literalMutationString11:test2_literalMutationString12:test2_literalMutationNumber13:test2_literalMutationNumber14:test2_literalMutationNumber15:test2_literalMutationNumber16:test2_literalMutationNumber17] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationString10:test2_literalMutationString11:test2_literalMutationString12:test2_literalMutationNumber13:test2_literalMutationNumber14:test2_literalMutationNumber15:test2_literalMutationNumber16:test2_literalMutationNumber17 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_literalMutationNumber13,example.TestSuiteExample2#test2_literalMutationNumber16,example.TestSuiteExample2#test2_literalMutationNumber17,example.TestSuiteExample2#test2_literalMutationNumber14,example.TestSuiteExample2#test2_literalMutationString9,example.TestSuiteExample2#test2_literalMutationNumber15,example.TestSuiteExample2#test2_literalMutationString10,example.TestSuiteExample2#test2_literalMutationString11,example.TestSuiteExample2#test2_literalMutationString8,example.TestSuiteExample2#test2_literalMutationString12,example.TestSuiteExample2#test2_literalMutationString7(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationString10_withlog0:test2_literalMutationString11_withlog0:test2_literalMutationString12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationNumber15_withlog0:test2_literalMutationNumber16_withlog0:test2_literalMutationNumber17_withlog0:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationString10_withlog1:test2_literalMutationString11_withlog1:test2_literalMutationString12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationNumber15_withlog1:test2_literalMutationNumber16_withlog1:test2_literalMutationNumber17_withlog1:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationString10_withlog2:test2_literalMutationString11_withlog2:test2_literalMutationString12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2:test2_literalMutationNumber15_withlog2:test2_literalMutationNumber16_withlog2:test2_literalMutationNumber17_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationString10_withlog0:test2_literalMutationString11_withlog0:test2_literalMutationString12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationNumber15_withlog0:test2_literalMutationNumber16_withlog0:test2_literalMutationNumber17_withlog0:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationString10_withlog1:test2_literalMutationString11_withlog1:test2_literalMutationString12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationNumber15_withlog1:test2_literalMutationNumber16_withlog1:test2_literalMutationNumber17_withlog1:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationString10_withlog2:test2_literalMutationString11_withlog2:test2_literalMutationString12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2:test2_literalMutationNumber15_withlog2:test2_literalMutationNumber16_withlog2:test2_literalMutationNumber17_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_literalMutationString12_withlog1,example.TestSuiteExample2#test2_literalMutationString12_withlog2,example.TestSuiteExample2#test2_literalMutationNumber14_withlog2,example.TestSuiteExample2#test2_literalMutationNumber14_withlog1,example.TestSuiteExample2#test2_literalMutationNumber14_withlog0,example.TestSuiteExample2#test2_literalMutationNumber13_withlog2,example.TestSuiteExample2#test2_literalMutationNumber16_withlog1,example.TestSuiteExample2#test2_literalMutationNumber16_withlog2,example.TestSuiteExample2#test2_literalMutationNumber16_withlog0,example.TestSuiteExample2#test2_literalMutationString11_withlog1,example.TestSuiteExample2#test2_literalMutationString11_withlog0,example.TestSuiteExample2#test2_literalMutationString11_withlog2,example.TestSuiteExample2#test2_literalMutationString9_withlog0,example.TestSuiteExample2#test2_literalMutationString9_withlog1,example.TestSuiteExample2#test2_literalMutationNumber13_withlog1,example.TestSuiteExample2#test2_literalMutationString9_withlog2,example.TestSuiteExample2#test2_literalMutationNumber13_withlog0,example.TestSuiteExample2#test2_literalMutationString8_withlog0,example.TestSuiteExample2#test2_literalMutationString8_withlog1,example.TestSuiteExample2#test2_literalMutationString8_withlog2,example.TestSuiteExample2#test2_literalMutationNumber15_withlog0,example.TestSuiteExample2#test2_literalMutationNumber15_withlog1,example.TestSuiteExample2#test2_literalMutationNumber15_withlog2,example.TestSuiteExample2#test2_literalMutationString10_withlog2,example.TestSuiteExample2#test2_literalMutationString10_withlog1,example.TestSuiteExample2#test2_literalMutationString10_withlog0,example.TestSuiteExample2#test2_literalMutationNumber17_withlog2,example.TestSuiteExample2#test2_literalMutationNumber17_withlog1,example.TestSuiteExample2#test2_literalMutationString12_withlog0,example.TestSuiteExample2#test2_literalMutationNumber17_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_literalMutationNumber17_ass48,example.TestSuiteExample2#test2_literalMutationString8_ass39,example.TestSuiteExample2#test2_literalMutationNumber13_ass44,example.TestSuiteExample2#test2_literalMutationString9_ass40,example.TestSuiteExample2#test2_literalMutationString12_ass43,example.TestSuiteExample2#test2_literalMutationString10_ass41,example.TestSuiteExample2#test2_literalMutationNumber15_ass46,example.TestSuiteExample2#test2_literalMutationString7_failAssert0,example.TestSuiteExample2#test2_literalMutationNumber16_ass47,example.TestSuiteExample2#test2_literalMutationNumber14_ass45,example.TestSuiteExample2#test2_literalMutationString11_ass42 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2_literalMutationString8_ass39: 26 / 34 example.TestSuiteExample2#test2_literalMutationNumber13_ass44: 26 / 34 example.TestSuiteExample2#test2_literalMutationString12_ass43: 23 / 34 example.TestSuiteExample2#test2_literalMutationString10_ass41: 23 / 34 example.TestSuiteExample2#test2_literalMutationNumber15_ass46: 19 / 34 example.TestSuiteExample2#test2_literalMutationString7_failAssert0: 13 / 34 example.TestSuiteExample2#test2_literalMutationNumber16_ass47: 23 / 34 example.TestSuiteExample2#test2_literalMutationNumber17_ass48: 26 / 34 example.TestSuiteExample2#test2_literalMutationString9_ass40: 23 / 34 example.TestSuiteExample2#test2_literalMutationNumber14_ass45: 23 / 34 example.TestSuiteExample2#test2_literalMutationString11_ass42: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 6) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test3, (2/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test3_literalMutationString50:test3_literalMutationString51:test3_literalMutationString52:test3_literalMutationString53:test3_literalMutationString54:test3_literalMutationString55:test3_literalMutationNumber56:test3_literalMutationNumber57:test3_literalMutationNumber58:test3_literalMutationNumber59] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test3_literalMutationString50:test3_literalMutationString51:test3_literalMutationString52:test3_literalMutationString53:test3_literalMutationString54:test3_literalMutationString55:test3_literalMutationNumber56:test3_literalMutationNumber57:test3_literalMutationNumber58:test3_literalMutationNumber59 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_literalMutationNumber56,example.TestSuiteExample2#test3_literalMutationNumber59,example.TestSuiteExample2#test3_literalMutationString52,example.TestSuiteExample2#test3_literalMutationNumber57,example.TestSuiteExample2#test3_literalMutationString51,example.TestSuiteExample2#test3_literalMutationNumber58,example.TestSuiteExample2#test3_literalMutationString54,example.TestSuiteExample2#test3_literalMutationString53,example.TestSuiteExample2#test3_literalMutationString55,example.TestSuiteExample2#test3_literalMutationString50(example.TestSuiteExample2): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test3_literalMutationString51_withlog0:test3_literalMutationString52_withlog0:test3_literalMutationString53_withlog0:test3_literalMutationString54_withlog0:test3_literalMutationString55_withlog0:test3_literalMutationNumber56_withlog0:test3_literalMutationNumber57_withlog0:test3_literalMutationNumber58_withlog0:test3_literalMutationNumber59_withlog0:test3_literalMutationString51_withlog1:test3_literalMutationString52_withlog1:test3_literalMutationString53_withlog1:test3_literalMutationString54_withlog1:test3_literalMutationString55_withlog1:test3_literalMutationNumber56_withlog1:test3_literalMutationNumber57_withlog1:test3_literalMutationNumber58_withlog1:test3_literalMutationNumber59_withlog1:test3_literalMutationString51_withlog2:test3_literalMutationString52_withlog2:test3_literalMutationString53_withlog2:test3_literalMutationString54_withlog2:test3_literalMutationString55_withlog2:test3_literalMutationNumber56_withlog2:test3_literalMutationNumber57_withlog2:test3_literalMutationNumber58_withlog2:test3_literalMutationNumber59_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test3_literalMutationString51_withlog0:test3_literalMutationString52_withlog0:test3_literalMutationString53_withlog0:test3_literalMutationString54_withlog0:test3_literalMutationString55_withlog0:test3_literalMutationNumber56_withlog0:test3_literalMutationNumber57_withlog0:test3_literalMutationNumber58_withlog0:test3_literalMutationNumber59_withlog0:test3_literalMutationString51_withlog1:test3_literalMutationString52_withlog1:test3_literalMutationString53_withlog1:test3_literalMutationString54_withlog1:test3_literalMutationString55_withlog1:test3_literalMutationNumber56_withlog1:test3_literalMutationNumber57_withlog1:test3_literalMutationNumber58_withlog1:test3_literalMutationNumber59_withlog1:test3_literalMutationString51_withlog2:test3_literalMutationString52_withlog2:test3_literalMutationString53_withlog2:test3_literalMutationString54_withlog2:test3_literalMutationString55_withlog2:test3_literalMutationNumber56_withlog2:test3_literalMutationNumber57_withlog2:test3_literalMutationNumber58_withlog2:test3_literalMutationNumber59_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_literalMutationString55_withlog2,example.TestSuiteExample2#test3_literalMutationString55_withlog1,example.TestSuiteExample2#test3_literalMutationString52_withlog2,example.TestSuiteExample2#test3_literalMutationNumber57_withlog1,example.TestSuiteExample2#test3_literalMutationNumber57_withlog2,example.TestSuiteExample2#test3_literalMutationString52_withlog1,example.TestSuiteExample2#test3_literalMutationString52_withlog0,example.TestSuiteExample2#test3_literalMutationNumber57_withlog0,example.TestSuiteExample2#test3_literalMutationNumber59_withlog1,example.TestSuiteExample2#test3_literalMutationNumber56_withlog2,example.TestSuiteExample2#test3_literalMutationNumber59_withlog2,example.TestSuiteExample2#test3_literalMutationString54_withlog2,example.TestSuiteExample2#test3_literalMutationString54_withlog1,example.TestSuiteExample2#test3_literalMutationString54_withlog0,example.TestSuiteExample2#test3_literalMutationNumber59_withlog0,example.TestSuiteExample2#test3_literalMutationString51_withlog0,example.TestSuiteExample2#test3_literalMutationString55_withlog0,example.TestSuiteExample2#test3_literalMutationString51_withlog2,example.TestSuiteExample2#test3_literalMutationNumber56_withlog0,example.TestSuiteExample2#test3_literalMutationString51_withlog1,example.TestSuiteExample2#test3_literalMutationNumber56_withlog1,example.TestSuiteExample2#test3_literalMutationString53_withlog1,example.TestSuiteExample2#test3_literalMutationString53_withlog2,example.TestSuiteExample2#test3_literalMutationNumber58_withlog2,example.TestSuiteExample2#test3_literalMutationNumber58_withlog1,example.TestSuiteExample2#test3_literalMutationString53_withlog0,example.TestSuiteExample2#test3_literalMutationNumber58_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_literalMutationString50_failAssert0,example.TestSuiteExample2#test3_literalMutationNumber59_ass87,example.TestSuiteExample2#test3_literalMutationString54_ass82,example.TestSuiteExample2#test3_literalMutationString53_ass81,example.TestSuiteExample2#test3_literalMutationNumber58_ass86,example.TestSuiteExample2#test3_literalMutationNumber56_ass84,example.TestSuiteExample2#test3_literalMutationNumber57_ass85,example.TestSuiteExample2#test3_literalMutationString55_ass83,example.TestSuiteExample2#test3_literalMutationString52_ass80,example.TestSuiteExample2#test3_literalMutationString51_ass79 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3_literalMutationString50_failAssert0: 15 / 34 example.TestSuiteExample2#test3_literalMutationNumber59_ass87: 26 / 34 example.TestSuiteExample2#test3_literalMutationString54_ass82: 23 / 34 example.TestSuiteExample2#test3_literalMutationString53_ass81: 23 / 34 example.TestSuiteExample2#test3_literalMutationNumber58_ass86: 26 / 34 example.TestSuiteExample2#test3_literalMutationNumber56_ass84: 23 / 34 example.TestSuiteExample2#test3_literalMutationNumber57_ass85: 26 / 34 example.TestSuiteExample2#test3_literalMutationString55_ass83: 23 / 34 example.TestSuiteExample2#test3_literalMutationString52_ass80: 23 / 34 example.TestSuiteExample2#test3_literalMutationString51_ass79: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 11) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test4, (3/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test4, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test4 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test4_literalMutationString89:test4_literalMutationString90:test4_literalMutationString91:test4_literalMutationString92:test4_literalMutationString93:test4_literalMutationString94:test4_literalMutationNumber95:test4_literalMutationNumber96:test4_literalMutationNumber97:test4_literalMutationNumber98:test4_literalMutationNumber99] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test4_literalMutationString89:test4_literalMutationString90:test4_literalMutationString91:test4_literalMutationString92:test4_literalMutationString93:test4_literalMutationString94:test4_literalMutationNumber95:test4_literalMutationNumber96:test4_literalMutationNumber97:test4_literalMutationNumber98:test4_literalMutationNumber99 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4_literalMutationNumber99,example.TestSuiteExample2#test4_literalMutationNumber98,example.TestSuiteExample2#test4_literalMutationString91,example.TestSuiteExample2#test4_literalMutationNumber97,example.TestSuiteExample2#test4_literalMutationString90,example.TestSuiteExample2#test4_literalMutationNumber96,example.TestSuiteExample2#test4_literalMutationString93,example.TestSuiteExample2#test4_literalMutationString92,example.TestSuiteExample2#test4_literalMutationString94,example.TestSuiteExample2#test4_literalMutationNumber95,example.TestSuiteExample2#test4_literalMutationString89(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test4_literalMutationString90_withlog0:test4_literalMutationString91_withlog0:test4_literalMutationString92_withlog0:test4_literalMutationString93_withlog0:test4_literalMutationString94_withlog0:test4_literalMutationNumber95_withlog0:test4_literalMutationNumber96_withlog0:test4_literalMutationNumber97_withlog0:test4_literalMutationNumber98_withlog0:test4_literalMutationNumber99_withlog0:test4_literalMutationString90_withlog1:test4_literalMutationString91_withlog1:test4_literalMutationString92_withlog1:test4_literalMutationString93_withlog1:test4_literalMutationString94_withlog1:test4_literalMutationNumber95_withlog1:test4_literalMutationNumber96_withlog1:test4_literalMutationNumber97_withlog1:test4_literalMutationNumber98_withlog1:test4_literalMutationNumber99_withlog1:test4_literalMutationString90_withlog2:test4_literalMutationString91_withlog2:test4_literalMutationString92_withlog2:test4_literalMutationString93_withlog2:test4_literalMutationString94_withlog2:test4_literalMutationNumber95_withlog2:test4_literalMutationNumber96_withlog2:test4_literalMutationNumber97_withlog2:test4_literalMutationNumber98_withlog2:test4_literalMutationNumber99_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test4_literalMutationString90_withlog0:test4_literalMutationString91_withlog0:test4_literalMutationString92_withlog0:test4_literalMutationString93_withlog0:test4_literalMutationString94_withlog0:test4_literalMutationNumber95_withlog0:test4_literalMutationNumber96_withlog0:test4_literalMutationNumber97_withlog0:test4_literalMutationNumber98_withlog0:test4_literalMutationNumber99_withlog0:test4_literalMutationString90_withlog1:test4_literalMutationString91_withlog1:test4_literalMutationString92_withlog1:test4_literalMutationString93_withlog1:test4_literalMutationString94_withlog1:test4_literalMutationNumber95_withlog1:test4_literalMutationNumber96_withlog1:test4_literalMutationNumber97_withlog1:test4_literalMutationNumber98_withlog1:test4_literalMutationNumber99_withlog1:test4_literalMutationString90_withlog2:test4_literalMutationString91_withlog2:test4_literalMutationString92_withlog2:test4_literalMutationString93_withlog2:test4_literalMutationString94_withlog2:test4_literalMutationNumber95_withlog2:test4_literalMutationNumber96_withlog2:test4_literalMutationNumber97_withlog2:test4_literalMutationNumber98_withlog2:test4_literalMutationNumber99_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4_literalMutationNumber98_withlog1,example.TestSuiteExample2#test4_literalMutationNumber98_withlog2,example.TestSuiteExample2#test4_literalMutationNumber98_withlog0,example.TestSuiteExample2#test4_literalMutationString90_withlog0,example.TestSuiteExample2#test4_literalMutationString93_withlog1,example.TestSuiteExample2#test4_literalMutationString93_withlog0,example.TestSuiteExample2#test4_literalMutationString93_withlog2,example.TestSuiteExample2#test4_literalMutationNumber95_withlog1,example.TestSuiteExample2#test4_literalMutationNumber95_withlog0,example.TestSuiteExample2#test4_literalMutationString90_withlog1,example.TestSuiteExample2#test4_literalMutationString90_withlog2,example.TestSuiteExample2#test4_literalMutationNumber95_withlog2,example.TestSuiteExample2#test4_literalMutationString92_withlog2,example.TestSuiteExample2#test4_literalMutationString92_withlog1,example.TestSuiteExample2#test4_literalMutationString92_withlog0,example.TestSuiteExample2#test4_literalMutationNumber97_withlog0,example.TestSuiteExample2#test4_literalMutationNumber97_withlog1,example.TestSuiteExample2#test4_literalMutationNumber97_withlog2,example.TestSuiteExample2#test4_literalMutationNumber99_withlog1,example.TestSuiteExample2#test4_literalMutationNumber96_withlog2,example.TestSuiteExample2#test4_literalMutationNumber99_withlog0,example.TestSuiteExample2#test4_literalMutationNumber96_withlog1,example.TestSuiteExample2#test4_literalMutationNumber96_withlog0,example.TestSuiteExample2#test4_literalMutationString91_withlog2,example.TestSuiteExample2#test4_literalMutationString91_withlog0,example.TestSuiteExample2#test4_literalMutationString94_withlog0,example.TestSuiteExample2#test4_literalMutationString91_withlog1,example.TestSuiteExample2#test4_literalMutationString94_withlog1,example.TestSuiteExample2#test4_literalMutationString94_withlog2,example.TestSuiteExample2#test4_literalMutationNumber99_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4_literalMutationString93_ass124,example.TestSuiteExample2#test4_literalMutationString94_ass125,example.TestSuiteExample2#test4_literalMutationNumber95_ass126,example.TestSuiteExample2#test4_literalMutationNumber99_ass130,example.TestSuiteExample2#test4_literalMutationNumber96_ass127,example.TestSuiteExample2#test4_literalMutationString90_ass121,example.TestSuiteExample2#test4_literalMutationString91_ass122,example.TestSuiteExample2#test4_literalMutationString89_failAssert0,example.TestSuiteExample2#test4_literalMutationString92_ass123,example.TestSuiteExample2#test4_literalMutationNumber97_ass128,example.TestSuiteExample2#test4_literalMutationNumber98_ass129 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4_literalMutationNumber99_ass130: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber97_ass128: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber98_ass129: 26 / 34 example.TestSuiteExample2#test4_literalMutationString93_ass124: 23 / 34 example.TestSuiteExample2#test4_literalMutationString94_ass125: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber95_ass126: 19 / 34 example.TestSuiteExample2#test4_literalMutationNumber96_ass127: 26 / 34 example.TestSuiteExample2#test4_literalMutationString90_ass121: 26 / 34 example.TestSuiteExample2#test4_literalMutationString91_ass122: 26 / 34 example.TestSuiteExample2#test4_literalMutationString89_failAssert0: 13 / 34 example.TestSuiteExample2#test4_literalMutationString92_ass123: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 16) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test7, (4/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test7, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test7 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test7: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test7_literalMutationString132:test7_literalMutationString133:test7_literalMutationString134:test7_literalMutationString135:test7_literalMutationString136:test7_literalMutationString137:test7_literalMutationNumber138:test7_literalMutationNumber139:test7_literalMutationNumber140:test7_literalMutationNumber141] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test7_literalMutationString132:test7_literalMutationString133:test7_literalMutationString134:test7_literalMutationString135:test7_literalMutationString136:test7_literalMutationString137:test7_literalMutationNumber138:test7_literalMutationNumber139:test7_literalMutationNumber140:test7_literalMutationNumber141 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_literalMutationNumber141,example.TestSuiteExample2#test7_literalMutationString134,example.TestSuiteExample2#test7_literalMutationString135,example.TestSuiteExample2#test7_literalMutationString136,example.TestSuiteExample2#test7_literalMutationNumber140,example.TestSuiteExample2#test7_literalMutationString137,example.TestSuiteExample2#test7_literalMutationNumber139,example.TestSuiteExample2#test7_literalMutationNumber138,example.TestSuiteExample2#test7_literalMutationString133,example.TestSuiteExample2#test7_literalMutationString132(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test7_literalMutationString133_withlog0:test7_literalMutationString134_withlog0:test7_literalMutationString135_withlog0:test7_literalMutationString136_withlog0:test7_literalMutationString137_withlog0:test7_literalMutationNumber138_withlog0:test7_literalMutationNumber139_withlog0:test7_literalMutationNumber140_withlog0:test7_literalMutationNumber141_withlog0:test7_literalMutationString133_withlog1:test7_literalMutationString134_withlog1:test7_literalMutationString135_withlog1:test7_literalMutationString136_withlog1:test7_literalMutationString137_withlog1:test7_literalMutationNumber138_withlog1:test7_literalMutationNumber139_withlog1:test7_literalMutationNumber140_withlog1:test7_literalMutationNumber141_withlog1:test7_literalMutationString133_withlog2:test7_literalMutationString134_withlog2:test7_literalMutationString135_withlog2:test7_literalMutationString136_withlog2:test7_literalMutationString137_withlog2:test7_literalMutationNumber138_withlog2:test7_literalMutationNumber139_withlog2:test7_literalMutationNumber140_withlog2:test7_literalMutationNumber141_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test7_literalMutationString133_withlog0:test7_literalMutationString134_withlog0:test7_literalMutationString135_withlog0:test7_literalMutationString136_withlog0:test7_literalMutationString137_withlog0:test7_literalMutationNumber138_withlog0:test7_literalMutationNumber139_withlog0:test7_literalMutationNumber140_withlog0:test7_literalMutationNumber141_withlog0:test7_literalMutationString133_withlog1:test7_literalMutationString134_withlog1:test7_literalMutationString135_withlog1:test7_literalMutationString136_withlog1:test7_literalMutationString137_withlog1:test7_literalMutationNumber138_withlog1:test7_literalMutationNumber139_withlog1:test7_literalMutationNumber140_withlog1:test7_literalMutationNumber141_withlog1:test7_literalMutationString133_withlog2:test7_literalMutationString134_withlog2:test7_literalMutationString135_withlog2:test7_literalMutationString136_withlog2:test7_literalMutationString137_withlog2:test7_literalMutationNumber138_withlog2:test7_literalMutationNumber139_withlog2:test7_literalMutationNumber140_withlog2:test7_literalMutationNumber141_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_literalMutationNumber140_withlog2,example.TestSuiteExample2#test7_literalMutationNumber140_withlog0,example.TestSuiteExample2#test7_literalMutationString133_withlog2,example.TestSuiteExample2#test7_literalMutationNumber140_withlog1,example.TestSuiteExample2#test7_literalMutationString136_withlog1,example.TestSuiteExample2#test7_literalMutationString133_withlog1,example.TestSuiteExample2#test7_literalMutationString136_withlog2,example.TestSuiteExample2#test7_literalMutationString133_withlog0,example.TestSuiteExample2#test7_literalMutationNumber139_withlog0,example.TestSuiteExample2#test7_literalMutationNumber139_withlog1,example.TestSuiteExample2#test7_literalMutationNumber139_withlog2,example.TestSuiteExample2#test7_literalMutationString136_withlog0,example.TestSuiteExample2#test7_literalMutationNumber138_withlog2,example.TestSuiteExample2#test7_literalMutationNumber138_withlog1,example.TestSuiteExample2#test7_literalMutationString137_withlog2,example.TestSuiteExample2#test7_literalMutationNumber138_withlog0,example.TestSuiteExample2#test7_literalMutationString137_withlog1,example.TestSuiteExample2#test7_literalMutationString137_withlog0,example.TestSuiteExample2#test7_literalMutationString134_withlog0,example.TestSuiteExample2#test7_literalMutationString134_withlog2,example.TestSuiteExample2#test7_literalMutationString134_withlog1,example.TestSuiteExample2#test7_literalMutationString135_withlog2,example.TestSuiteExample2#test7_literalMutationString135_withlog0,example.TestSuiteExample2#test7_literalMutationString135_withlog1,example.TestSuiteExample2#test7_literalMutationNumber141_withlog1,example.TestSuiteExample2#test7_literalMutationNumber141_withlog2,example.TestSuiteExample2#test7_literalMutationNumber141_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_literalMutationString133_ass161,example.TestSuiteExample2#test7_literalMutationNumber139_ass167,example.TestSuiteExample2#test7_literalMutationNumber138_ass166,example.TestSuiteExample2#test7_literalMutationString137_ass165,example.TestSuiteExample2#test7_literalMutationNumber141_ass169,example.TestSuiteExample2#test7_literalMutationString136_ass164,example.TestSuiteExample2#test7_literalMutationNumber140_ass168,example.TestSuiteExample2#test7_literalMutationString132_failAssert0,example.TestSuiteExample2#test7_literalMutationString135_ass163,example.TestSuiteExample2#test7_literalMutationString134_ass162 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test7_literalMutationString133_ass161: 23 / 34 example.TestSuiteExample2#test7_literalMutationNumber139_ass167: 26 / 34 example.TestSuiteExample2#test7_literalMutationNumber138_ass166: 23 / 34 example.TestSuiteExample2#test7_literalMutationString137_ass165: 23 / 34 example.TestSuiteExample2#test7_literalMutationNumber141_ass169: 23 / 34 example.TestSuiteExample2#test7_literalMutationString136_ass164: 23 / 34 example.TestSuiteExample2#test7_literalMutationNumber140_ass168: 19 / 34 example.TestSuiteExample2#test7_literalMutationString132_failAssert0: 13 / 34 example.TestSuiteExample2#test7_literalMutationString135_ass163: 23 / 34 example.TestSuiteExample2#test7_literalMutationString134_ass162: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 21) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test8, (5/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test8, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test8 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test8: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test8_literalMutationString171:test8_literalMutationString172:test8_literalMutationString173:test8_literalMutationString174:test8_literalMutationString175:test8_literalMutationString176:test8_literalMutationNumber177:test8_literalMutationNumber178:test8_literalMutationNumber179:test8_literalMutationNumber180] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test8_literalMutationString171:test8_literalMutationString172:test8_literalMutationString173:test8_literalMutationString174:test8_literalMutationString175:test8_literalMutationString176:test8_literalMutationNumber177:test8_literalMutationNumber178:test8_literalMutationNumber179:test8_literalMutationNumber180 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_literalMutationNumber180,example.TestSuiteExample2#test8_literalMutationString175,example.TestSuiteExample2#test8_literalMutationString176,example.TestSuiteExample2#test8_literalMutationString173,example.TestSuiteExample2#test8_literalMutationString174,example.TestSuiteExample2#test8_literalMutationNumber179,example.TestSuiteExample2#test8_literalMutationString172,example.TestSuiteExample2#test8_literalMutationNumber177,example.TestSuiteExample2#test8_literalMutationNumber178,example.TestSuiteExample2#test8_literalMutationString171(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test8_literalMutationString172_withlog0:test8_literalMutationString173_withlog0:test8_literalMutationString174_withlog0:test8_literalMutationString175_withlog0:test8_literalMutationString176_withlog0:test8_literalMutationNumber177_withlog0:test8_literalMutationNumber178_withlog0:test8_literalMutationNumber179_withlog0:test8_literalMutationNumber180_withlog0:test8_literalMutationString172_withlog1:test8_literalMutationString173_withlog1:test8_literalMutationString174_withlog1:test8_literalMutationString175_withlog1:test8_literalMutationString176_withlog1:test8_literalMutationNumber177_withlog1:test8_literalMutationNumber178_withlog1:test8_literalMutationNumber179_withlog1:test8_literalMutationNumber180_withlog1:test8_literalMutationString172_withlog2:test8_literalMutationString173_withlog2:test8_literalMutationString174_withlog2:test8_literalMutationString175_withlog2:test8_literalMutationString176_withlog2:test8_literalMutationNumber177_withlog2:test8_literalMutationNumber178_withlog2:test8_literalMutationNumber179_withlog2:test8_literalMutationNumber180_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test8_literalMutationString172_withlog0:test8_literalMutationString173_withlog0:test8_literalMutationString174_withlog0:test8_literalMutationString175_withlog0:test8_literalMutationString176_withlog0:test8_literalMutationNumber177_withlog0:test8_literalMutationNumber178_withlog0:test8_literalMutationNumber179_withlog0:test8_literalMutationNumber180_withlog0:test8_literalMutationString172_withlog1:test8_literalMutationString173_withlog1:test8_literalMutationString174_withlog1:test8_literalMutationString175_withlog1:test8_literalMutationString176_withlog1:test8_literalMutationNumber177_withlog1:test8_literalMutationNumber178_withlog1:test8_literalMutationNumber179_withlog1:test8_literalMutationNumber180_withlog1:test8_literalMutationString172_withlog2:test8_literalMutationString173_withlog2:test8_literalMutationString174_withlog2:test8_literalMutationString175_withlog2:test8_literalMutationString176_withlog2:test8_literalMutationNumber177_withlog2:test8_literalMutationNumber178_withlog2:test8_literalMutationNumber179_withlog2:test8_literalMutationNumber180_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_literalMutationNumber178_withlog2,example.TestSuiteExample2#test8_literalMutationString172_withlog1,example.TestSuiteExample2#test8_literalMutationNumber179_withlog0,example.TestSuiteExample2#test8_literalMutationString172_withlog0,example.TestSuiteExample2#test8_literalMutationNumber179_withlog1,example.TestSuiteExample2#test8_literalMutationNumber179_withlog2,example.TestSuiteExample2#test8_literalMutationString172_withlog2,example.TestSuiteExample2#test8_literalMutationString175_withlog1,example.TestSuiteExample2#test8_literalMutationString175_withlog2,example.TestSuiteExample2#test8_literalMutationString175_withlog0,example.TestSuiteExample2#test8_literalMutationNumber178_withlog1,example.TestSuiteExample2#test8_literalMutationNumber178_withlog0,example.TestSuiteExample2#test8_literalMutationString173_withlog0,example.TestSuiteExample2#test8_literalMutationNumber177_withlog0,example.TestSuiteExample2#test8_literalMutationString173_withlog2,example.TestSuiteExample2#test8_literalMutationNumber180_withlog0,example.TestSuiteExample2#test8_literalMutationString173_withlog1,example.TestSuiteExample2#test8_literalMutationNumber180_withlog1,example.TestSuiteExample2#test8_literalMutationNumber180_withlog2,example.TestSuiteExample2#test8_literalMutationString176_withlog2,example.TestSuiteExample2#test8_literalMutationString176_withlog1,example.TestSuiteExample2#test8_literalMutationString176_withlog0,example.TestSuiteExample2#test8_literalMutationString174_withlog2,example.TestSuiteExample2#test8_literalMutationNumber177_withlog2,example.TestSuiteExample2#test8_literalMutationNumber177_withlog1,example.TestSuiteExample2#test8_literalMutationString174_withlog0,example.TestSuiteExample2#test8_literalMutationString174_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_literalMutationString175_ass203,example.TestSuiteExample2#test8_literalMutationString171_failAssert0,example.TestSuiteExample2#test8_literalMutationString174_ass202,example.TestSuiteExample2#test8_literalMutationString173_ass201,example.TestSuiteExample2#test8_literalMutationString176_ass204,example.TestSuiteExample2#test8_literalMutationNumber180_ass208,example.TestSuiteExample2#test8_literalMutationNumber178_ass206,example.TestSuiteExample2#test8_literalMutationNumber177_ass205,example.TestSuiteExample2#test8_literalMutationString172_ass200,example.TestSuiteExample2#test8_literalMutationNumber179_ass207 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test8_literalMutationString175_ass203: 23 / 34 example.TestSuiteExample2#test8_literalMutationString171_failAssert0: 13 / 34 example.TestSuiteExample2#test8_literalMutationString174_ass202: 23 / 34 example.TestSuiteExample2#test8_literalMutationString173_ass201: 23 / 34 example.TestSuiteExample2#test8_literalMutationString176_ass204: 23 / 34 example.TestSuiteExample2#test8_literalMutationNumber180_ass208: 19 / 34 example.TestSuiteExample2#test8_literalMutationNumber178_ass206: 19 / 34 example.TestSuiteExample2#test8_literalMutationNumber177_ass205: 23 / 34 example.TestSuiteExample2#test8_literalMutationString172_ass200: 23 / 34 example.TestSuiteExample2#test8_literalMutationNumber179_ass207: 19 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 26) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test9, (6/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test9: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test9_literalMutationString210:test9_literalMutationString211:test9_literalMutationString212:test9_literalMutationString213:test9_literalMutationString214:test9_literalMutationString215:test9_literalMutationNumber216:test9_literalMutationNumber217:test9_literalMutationNumber218:test9_literalMutationNumber219:test9_literalMutationNumber220] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test9_literalMutationString210:test9_literalMutationString211:test9_literalMutationString212:test9_literalMutationString213:test9_literalMutationString214:test9_literalMutationString215:test9_literalMutationNumber216:test9_literalMutationNumber217:test9_literalMutationNumber218:test9_literalMutationNumber219:test9_literalMutationNumber220 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_literalMutationNumber216,example.TestSuiteExample2#test9_literalMutationNumber220,example.TestSuiteExample2#test9_literalMutationString215,example.TestSuiteExample2#test9_literalMutationString214,example.TestSuiteExample2#test9_literalMutationString213,example.TestSuiteExample2#test9_literalMutationString212,example.TestSuiteExample2#test9_literalMutationString211,example.TestSuiteExample2#test9_literalMutationNumber219,example.TestSuiteExample2#test9_literalMutationNumber218,example.TestSuiteExample2#test9_literalMutationNumber217,example.TestSuiteExample2#test9_literalMutationString210(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test9_literalMutationString211_withlog0:test9_literalMutationString212_withlog0:test9_literalMutationString213_withlog0:test9_literalMutationString214_withlog0:test9_literalMutationString215_withlog0:test9_literalMutationNumber216_withlog0:test9_literalMutationNumber217_withlog0:test9_literalMutationNumber218_withlog0:test9_literalMutationNumber219_withlog0:test9_literalMutationNumber220_withlog0:test9_literalMutationString211_withlog1:test9_literalMutationString212_withlog1:test9_literalMutationString213_withlog1:test9_literalMutationString214_withlog1:test9_literalMutationString215_withlog1:test9_literalMutationNumber216_withlog1:test9_literalMutationNumber217_withlog1:test9_literalMutationNumber218_withlog1:test9_literalMutationNumber219_withlog1:test9_literalMutationNumber220_withlog1:test9_literalMutationString211_withlog2:test9_literalMutationString212_withlog2:test9_literalMutationString213_withlog2:test9_literalMutationString214_withlog2:test9_literalMutationString215_withlog2:test9_literalMutationNumber216_withlog2:test9_literalMutationNumber217_withlog2:test9_literalMutationNumber218_withlog2:test9_literalMutationNumber219_withlog2:test9_literalMutationNumber220_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test9_literalMutationString211_withlog0:test9_literalMutationString212_withlog0:test9_literalMutationString213_withlog0:test9_literalMutationString214_withlog0:test9_literalMutationString215_withlog0:test9_literalMutationNumber216_withlog0:test9_literalMutationNumber217_withlog0:test9_literalMutationNumber218_withlog0:test9_literalMutationNumber219_withlog0:test9_literalMutationNumber220_withlog0:test9_literalMutationString211_withlog1:test9_literalMutationString212_withlog1:test9_literalMutationString213_withlog1:test9_literalMutationString214_withlog1:test9_literalMutationString215_withlog1:test9_literalMutationNumber216_withlog1:test9_literalMutationNumber217_withlog1:test9_literalMutationNumber218_withlog1:test9_literalMutationNumber219_withlog1:test9_literalMutationNumber220_withlog1:test9_literalMutationString211_withlog2:test9_literalMutationString212_withlog2:test9_literalMutationString213_withlog2:test9_literalMutationString214_withlog2:test9_literalMutationString215_withlog2:test9_literalMutationNumber216_withlog2:test9_literalMutationNumber217_withlog2:test9_literalMutationNumber218_withlog2:test9_literalMutationNumber219_withlog2:test9_literalMutationNumber220_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_literalMutationNumber219_withlog1,example.TestSuiteExample2#test9_literalMutationNumber219_withlog2,example.TestSuiteExample2#test9_literalMutationString215_withlog1,example.TestSuiteExample2#test9_literalMutationNumber219_withlog0,example.TestSuiteExample2#test9_literalMutationString215_withlog2,example.TestSuiteExample2#test9_literalMutationString215_withlog0,example.TestSuiteExample2#test9_literalMutationNumber216_withlog0,example.TestSuiteExample2#test9_literalMutationNumber216_withlog1,example.TestSuiteExample2#test9_literalMutationString213_withlog0,example.TestSuiteExample2#test9_literalMutationNumber216_withlog2,example.TestSuiteExample2#test9_literalMutationString213_withlog2,example.TestSuiteExample2#test9_literalMutationString213_withlog1,example.TestSuiteExample2#test9_literalMutationString211_withlog0,example.TestSuiteExample2#test9_literalMutationString214_withlog2,example.TestSuiteExample2#test9_literalMutationString214_withlog1,example.TestSuiteExample2#test9_literalMutationString214_withlog0,example.TestSuiteExample2#test9_literalMutationNumber220_withlog1,example.TestSuiteExample2#test9_literalMutationNumber218_withlog1,example.TestSuiteExample2#test9_literalMutationNumber220_withlog2,example.TestSuiteExample2#test9_literalMutationNumber218_withlog0,example.TestSuiteExample2#test9_literalMutationString211_withlog1,example.TestSuiteExample2#test9_literalMutationNumber220_withlog0,example.TestSuiteExample2#test9_literalMutationNumber218_withlog2,example.TestSuiteExample2#test9_literalMutationString211_withlog2,example.TestSuiteExample2#test9_literalMutationNumber217_withlog2,example.TestSuiteExample2#test9_literalMutationNumber217_withlog1,example.TestSuiteExample2#test9_literalMutationNumber217_withlog0,example.TestSuiteExample2#test9_literalMutationString212_withlog0,example.TestSuiteExample2#test9_literalMutationString212_withlog1,example.TestSuiteExample2#test9_literalMutationString212_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_literalMutationNumber220_ass251,example.TestSuiteExample2#test9_literalMutationNumber219_ass250,example.TestSuiteExample2#test9_literalMutationNumber216_ass247,example.TestSuiteExample2#test9_literalMutationString214_ass245,example.TestSuiteExample2#test9_literalMutationString215_ass246,example.TestSuiteExample2#test9_literalMutationString211_ass242,example.TestSuiteExample2#test9_literalMutationString212_ass243,example.TestSuiteExample2#test9_literalMutationString213_ass244,example.TestSuiteExample2#test9_literalMutationNumber217_ass248,example.TestSuiteExample2#test9_literalMutationNumber218_ass249,example.TestSuiteExample2#test9_literalMutationString210_failAssert0 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test9_literalMutationNumber219_ass250: 23 / 34 example.TestSuiteExample2#test9_literalMutationString214_ass245: 23 / 34 example.TestSuiteExample2#test9_literalMutationString215_ass246: 26 / 34 example.TestSuiteExample2#test9_literalMutationNumber217_ass248: 19 / 34 example.TestSuiteExample2#test9_literalMutationNumber218_ass249: 23 / 34 example.TestSuiteExample2#test9_literalMutationNumber220_ass251: 23 / 34 example.TestSuiteExample2#test9_literalMutationNumber216_ass247: 23 / 34 example.TestSuiteExample2#test9_literalMutationString211_ass242: 23 / 34 example.TestSuiteExample2#test9_literalMutationString212_ass243: 23 / 34 example.TestSuiteExample2#test9_literalMutationString213_ass244: 23 / 34 example.TestSuiteExample2#test9_literalMutationString210_failAssert0: 13 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 31) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 26350 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 34 / 34 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 34483 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 5 amplified tests. Amplified instruction coverage: 34 / 34 100.00% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 5 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 5 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 3 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.893 s [INFO] Finished at: 2024-05-20T16:38:33+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3: 23 / 34 example.TestSuiteExample2#test4: 26 / 34 example.TestSuiteExample2#test9: 23 / 34 example.TestSuiteExample2#test7: 23 / 34 example.TestSuiteExample2#test8: 23 / 34 example.TestSuiteExample2#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (2) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test4] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test4 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 50% |========================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_withlog0:test4_withlog0:test2_withlog1:test4_withlog1:test2_withlog2:test4_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_withlog0:test4_withlog0:test2_withlog1:test4_withlog1:test2_withlog2:test4_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test4_withlog0,example.TestSuiteExample2#test4_withlog1,example.TestSuiteExample2#test2_withlog2,example.TestSuiteExample2#test4_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_ass5:test4_ass6] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_ass5:test4_ass6 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_ass5,example.TestSuiteExample2#test4_ass6 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 2 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_ass5:test4_ass6, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_ass5:test4_ass6 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4_ass6: 26 / 34 example.TestSuiteExample2#test2_ass5: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 2) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationString10:test2_literalMutationString11:test2_literalMutationString12:test2_literalMutationNumber13:test2_literalMutationNumber14:test2_literalMutationNumber15:test2_literalMutationNumber16:test2_literalMutationNumber17] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationString10:test2_literalMutationString11:test2_literalMutationString12:test2_literalMutationNumber13:test2_literalMutationNumber14:test2_literalMutationNumber15:test2_literalMutationNumber16:test2_literalMutationNumber17 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_literalMutationNumber13,example.TestSuiteExample2#test2_literalMutationNumber16,example.TestSuiteExample2#test2_literalMutationNumber17,example.TestSuiteExample2#test2_literalMutationNumber14,example.TestSuiteExample2#test2_literalMutationString9,example.TestSuiteExample2#test2_literalMutationNumber15,example.TestSuiteExample2#test2_literalMutationString10,example.TestSuiteExample2#test2_literalMutationString11,example.TestSuiteExample2#test2_literalMutationString8,example.TestSuiteExample2#test2_literalMutationString12,example.TestSuiteExample2#test2_literalMutationString7(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationString10_withlog0:test2_literalMutationString11_withlog0:test2_literalMutationString12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationNumber15_withlog0:test2_literalMutationNumber16_withlog0:test2_literalMutationNumber17_withlog0:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationString10_withlog1:test2_literalMutationString11_withlog1:test2_literalMutationString12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationNumber15_withlog1:test2_literalMutationNumber16_withlog1:test2_literalMutationNumber17_withlog1:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationString10_withlog2:test2_literalMutationString11_withlog2:test2_literalMutationString12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2:test2_literalMutationNumber15_withlog2:test2_literalMutationNumber16_withlog2:test2_literalMutationNumber17_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationString10_withlog0:test2_literalMutationString11_withlog0:test2_literalMutationString12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationNumber15_withlog0:test2_literalMutationNumber16_withlog0:test2_literalMutationNumber17_withlog0:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationString10_withlog1:test2_literalMutationString11_withlog1:test2_literalMutationString12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationNumber15_withlog1:test2_literalMutationNumber16_withlog1:test2_literalMutationNumber17_withlog1:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationString10_withlog2:test2_literalMutationString11_withlog2:test2_literalMutationString12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2:test2_literalMutationNumber15_withlog2:test2_literalMutationNumber16_withlog2:test2_literalMutationNumber17_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_literalMutationString12_withlog1,example.TestSuiteExample2#test2_literalMutationString12_withlog2,example.TestSuiteExample2#test2_literalMutationNumber14_withlog2,example.TestSuiteExample2#test2_literalMutationNumber14_withlog1,example.TestSuiteExample2#test2_literalMutationNumber14_withlog0,example.TestSuiteExample2#test2_literalMutationNumber13_withlog2,example.TestSuiteExample2#test2_literalMutationNumber16_withlog1,example.TestSuiteExample2#test2_literalMutationNumber16_withlog2,example.TestSuiteExample2#test2_literalMutationNumber16_withlog0,example.TestSuiteExample2#test2_literalMutationString11_withlog1,example.TestSuiteExample2#test2_literalMutationString11_withlog0,example.TestSuiteExample2#test2_literalMutationString11_withlog2,example.TestSuiteExample2#test2_literalMutationString9_withlog0,example.TestSuiteExample2#test2_literalMutationString9_withlog1,example.TestSuiteExample2#test2_literalMutationNumber13_withlog1,example.TestSuiteExample2#test2_literalMutationString9_withlog2,example.TestSuiteExample2#test2_literalMutationNumber13_withlog0,example.TestSuiteExample2#test2_literalMutationString8_withlog0,example.TestSuiteExample2#test2_literalMutationString8_withlog1,example.TestSuiteExample2#test2_literalMutationString8_withlog2,example.TestSuiteExample2#test2_literalMutationNumber15_withlog0,example.TestSuiteExample2#test2_literalMutationNumber15_withlog1,example.TestSuiteExample2#test2_literalMutationNumber15_withlog2,example.TestSuiteExample2#test2_literalMutationString10_withlog2,example.TestSuiteExample2#test2_literalMutationString10_withlog1,example.TestSuiteExample2#test2_literalMutationString10_withlog0,example.TestSuiteExample2#test2_literalMutationNumber17_withlog2,example.TestSuiteExample2#test2_literalMutationNumber17_withlog1,example.TestSuiteExample2#test2_literalMutationString12_withlog0,example.TestSuiteExample2#test2_literalMutationNumber17_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_literalMutationNumber17_ass48,example.TestSuiteExample2#test2_literalMutationString8_ass39,example.TestSuiteExample2#test2_literalMutationNumber13_ass44,example.TestSuiteExample2#test2_literalMutationString9_ass40,example.TestSuiteExample2#test2_literalMutationString12_ass43,example.TestSuiteExample2#test2_literalMutationString10_ass41,example.TestSuiteExample2#test2_literalMutationNumber15_ass46,example.TestSuiteExample2#test2_literalMutationString7_failAssert0,example.TestSuiteExample2#test2_literalMutationNumber16_ass47,example.TestSuiteExample2#test2_literalMutationNumber14_ass45,example.TestSuiteExample2#test2_literalMutationString11_ass42 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2_literalMutationString8_ass39: 26 / 34 example.TestSuiteExample2#test2_literalMutationNumber13_ass44: 26 / 34 example.TestSuiteExample2#test2_literalMutationString12_ass43: 23 / 34 example.TestSuiteExample2#test2_literalMutationString10_ass41: 23 / 34 example.TestSuiteExample2#test2_literalMutationNumber15_ass46: 19 / 34 example.TestSuiteExample2#test2_literalMutationString7_failAssert0: 13 / 34 example.TestSuiteExample2#test2_literalMutationNumber16_ass47: 23 / 34 example.TestSuiteExample2#test2_literalMutationNumber17_ass48: 26 / 34 example.TestSuiteExample2#test2_literalMutationString9_ass40: 23 / 34 example.TestSuiteExample2#test2_literalMutationNumber14_ass45: 23 / 34 example.TestSuiteExample2#test2_literalMutationString11_ass42: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 6) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test3, (2/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test3_literalMutationString50:test3_literalMutationString51:test3_literalMutationString52:test3_literalMutationString53:test3_literalMutationString54:test3_literalMutationString55:test3_literalMutationNumber56:test3_literalMutationNumber57:test3_literalMutationNumber58:test3_literalMutationNumber59] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test3_literalMutationString50:test3_literalMutationString51:test3_literalMutationString52:test3_literalMutationString53:test3_literalMutationString54:test3_literalMutationString55:test3_literalMutationNumber56:test3_literalMutationNumber57:test3_literalMutationNumber58:test3_literalMutationNumber59 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_literalMutationNumber56,example.TestSuiteExample2#test3_literalMutationNumber59,example.TestSuiteExample2#test3_literalMutationString52,example.TestSuiteExample2#test3_literalMutationNumber57,example.TestSuiteExample2#test3_literalMutationString51,example.TestSuiteExample2#test3_literalMutationNumber58,example.TestSuiteExample2#test3_literalMutationString54,example.TestSuiteExample2#test3_literalMutationString53,example.TestSuiteExample2#test3_literalMutationString55,example.TestSuiteExample2#test3_literalMutationString50(example.TestSuiteExample2): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test3_literalMutationString51_withlog0:test3_literalMutationString52_withlog0:test3_literalMutationString53_withlog0:test3_literalMutationString54_withlog0:test3_literalMutationString55_withlog0:test3_literalMutationNumber56_withlog0:test3_literalMutationNumber57_withlog0:test3_literalMutationNumber58_withlog0:test3_literalMutationNumber59_withlog0:test3_literalMutationString51_withlog1:test3_literalMutationString52_withlog1:test3_literalMutationString53_withlog1:test3_literalMutationString54_withlog1:test3_literalMutationString55_withlog1:test3_literalMutationNumber56_withlog1:test3_literalMutationNumber57_withlog1:test3_literalMutationNumber58_withlog1:test3_literalMutationNumber59_withlog1:test3_literalMutationString51_withlog2:test3_literalMutationString52_withlog2:test3_literalMutationString53_withlog2:test3_literalMutationString54_withlog2:test3_literalMutationString55_withlog2:test3_literalMutationNumber56_withlog2:test3_literalMutationNumber57_withlog2:test3_literalMutationNumber58_withlog2:test3_literalMutationNumber59_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test3_literalMutationString51_withlog0:test3_literalMutationString52_withlog0:test3_literalMutationString53_withlog0:test3_literalMutationString54_withlog0:test3_literalMutationString55_withlog0:test3_literalMutationNumber56_withlog0:test3_literalMutationNumber57_withlog0:test3_literalMutationNumber58_withlog0:test3_literalMutationNumber59_withlog0:test3_literalMutationString51_withlog1:test3_literalMutationString52_withlog1:test3_literalMutationString53_withlog1:test3_literalMutationString54_withlog1:test3_literalMutationString55_withlog1:test3_literalMutationNumber56_withlog1:test3_literalMutationNumber57_withlog1:test3_literalMutationNumber58_withlog1:test3_literalMutationNumber59_withlog1:test3_literalMutationString51_withlog2:test3_literalMutationString52_withlog2:test3_literalMutationString53_withlog2:test3_literalMutationString54_withlog2:test3_literalMutationString55_withlog2:test3_literalMutationNumber56_withlog2:test3_literalMutationNumber57_withlog2:test3_literalMutationNumber58_withlog2:test3_literalMutationNumber59_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_literalMutationString55_withlog2,example.TestSuiteExample2#test3_literalMutationString55_withlog1,example.TestSuiteExample2#test3_literalMutationString52_withlog2,example.TestSuiteExample2#test3_literalMutationNumber57_withlog1,example.TestSuiteExample2#test3_literalMutationNumber57_withlog2,example.TestSuiteExample2#test3_literalMutationString52_withlog1,example.TestSuiteExample2#test3_literalMutationString52_withlog0,example.TestSuiteExample2#test3_literalMutationNumber57_withlog0,example.TestSuiteExample2#test3_literalMutationNumber59_withlog1,example.TestSuiteExample2#test3_literalMutationNumber56_withlog2,example.TestSuiteExample2#test3_literalMutationNumber59_withlog2,example.TestSuiteExample2#test3_literalMutationString54_withlog2,example.TestSuiteExample2#test3_literalMutationString54_withlog1,example.TestSuiteExample2#test3_literalMutationString54_withlog0,example.TestSuiteExample2#test3_literalMutationNumber59_withlog0,example.TestSuiteExample2#test3_literalMutationString51_withlog0,example.TestSuiteExample2#test3_literalMutationString55_withlog0,example.TestSuiteExample2#test3_literalMutationString51_withlog2,example.TestSuiteExample2#test3_literalMutationNumber56_withlog0,example.TestSuiteExample2#test3_literalMutationString51_withlog1,example.TestSuiteExample2#test3_literalMutationNumber56_withlog1,example.TestSuiteExample2#test3_literalMutationString53_withlog1,example.TestSuiteExample2#test3_literalMutationString53_withlog2,example.TestSuiteExample2#test3_literalMutationNumber58_withlog2,example.TestSuiteExample2#test3_literalMutationNumber58_withlog1,example.TestSuiteExample2#test3_literalMutationString53_withlog0,example.TestSuiteExample2#test3_literalMutationNumber58_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_literalMutationString50_failAssert0,example.TestSuiteExample2#test3_literalMutationNumber59_ass87,example.TestSuiteExample2#test3_literalMutationString54_ass82,example.TestSuiteExample2#test3_literalMutationString53_ass81,example.TestSuiteExample2#test3_literalMutationNumber58_ass86,example.TestSuiteExample2#test3_literalMutationNumber56_ass84,example.TestSuiteExample2#test3_literalMutationNumber57_ass85,example.TestSuiteExample2#test3_literalMutationString55_ass83,example.TestSuiteExample2#test3_literalMutationString52_ass80,example.TestSuiteExample2#test3_literalMutationString51_ass79 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3_literalMutationString50_failAssert0: 15 / 34 example.TestSuiteExample2#test3_literalMutationNumber59_ass87: 26 / 34 example.TestSuiteExample2#test3_literalMutationString54_ass82: 23 / 34 example.TestSuiteExample2#test3_literalMutationString53_ass81: 23 / 34 example.TestSuiteExample2#test3_literalMutationNumber58_ass86: 26 / 34 example.TestSuiteExample2#test3_literalMutationNumber56_ass84: 23 / 34 example.TestSuiteExample2#test3_literalMutationNumber57_ass85: 26 / 34 example.TestSuiteExample2#test3_literalMutationString55_ass83: 23 / 34 example.TestSuiteExample2#test3_literalMutationString52_ass80: 23 / 34 example.TestSuiteExample2#test3_literalMutationString51_ass79: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 11) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test4, (3/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test4, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test4 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test4_literalMutationString89:test4_literalMutationString90:test4_literalMutationString91:test4_literalMutationString92:test4_literalMutationString93:test4_literalMutationString94:test4_literalMutationNumber95:test4_literalMutationNumber96:test4_literalMutationNumber97:test4_literalMutationNumber98:test4_literalMutationNumber99] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test4_literalMutationString89:test4_literalMutationString90:test4_literalMutationString91:test4_literalMutationString92:test4_literalMutationString93:test4_literalMutationString94:test4_literalMutationNumber95:test4_literalMutationNumber96:test4_literalMutationNumber97:test4_literalMutationNumber98:test4_literalMutationNumber99 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4_literalMutationNumber99,example.TestSuiteExample2#test4_literalMutationNumber98,example.TestSuiteExample2#test4_literalMutationString91,example.TestSuiteExample2#test4_literalMutationNumber97,example.TestSuiteExample2#test4_literalMutationString90,example.TestSuiteExample2#test4_literalMutationNumber96,example.TestSuiteExample2#test4_literalMutationString93,example.TestSuiteExample2#test4_literalMutationString92,example.TestSuiteExample2#test4_literalMutationString94,example.TestSuiteExample2#test4_literalMutationNumber95,example.TestSuiteExample2#test4_literalMutationString89(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test4_literalMutationString90_withlog0:test4_literalMutationString91_withlog0:test4_literalMutationString92_withlog0:test4_literalMutationString93_withlog0:test4_literalMutationString94_withlog0:test4_literalMutationNumber95_withlog0:test4_literalMutationNumber96_withlog0:test4_literalMutationNumber97_withlog0:test4_literalMutationNumber98_withlog0:test4_literalMutationNumber99_withlog0:test4_literalMutationString90_withlog1:test4_literalMutationString91_withlog1:test4_literalMutationString92_withlog1:test4_literalMutationString93_withlog1:test4_literalMutationString94_withlog1:test4_literalMutationNumber95_withlog1:test4_literalMutationNumber96_withlog1:test4_literalMutationNumber97_withlog1:test4_literalMutationNumber98_withlog1:test4_literalMutationNumber99_withlog1:test4_literalMutationString90_withlog2:test4_literalMutationString91_withlog2:test4_literalMutationString92_withlog2:test4_literalMutationString93_withlog2:test4_literalMutationString94_withlog2:test4_literalMutationNumber95_withlog2:test4_literalMutationNumber96_withlog2:test4_literalMutationNumber97_withlog2:test4_literalMutationNumber98_withlog2:test4_literalMutationNumber99_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test4_literalMutationString90_withlog0:test4_literalMutationString91_withlog0:test4_literalMutationString92_withlog0:test4_literalMutationString93_withlog0:test4_literalMutationString94_withlog0:test4_literalMutationNumber95_withlog0:test4_literalMutationNumber96_withlog0:test4_literalMutationNumber97_withlog0:test4_literalMutationNumber98_withlog0:test4_literalMutationNumber99_withlog0:test4_literalMutationString90_withlog1:test4_literalMutationString91_withlog1:test4_literalMutationString92_withlog1:test4_literalMutationString93_withlog1:test4_literalMutationString94_withlog1:test4_literalMutationNumber95_withlog1:test4_literalMutationNumber96_withlog1:test4_literalMutationNumber97_withlog1:test4_literalMutationNumber98_withlog1:test4_literalMutationNumber99_withlog1:test4_literalMutationString90_withlog2:test4_literalMutationString91_withlog2:test4_literalMutationString92_withlog2:test4_literalMutationString93_withlog2:test4_literalMutationString94_withlog2:test4_literalMutationNumber95_withlog2:test4_literalMutationNumber96_withlog2:test4_literalMutationNumber97_withlog2:test4_literalMutationNumber98_withlog2:test4_literalMutationNumber99_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4_literalMutationNumber98_withlog1,example.TestSuiteExample2#test4_literalMutationNumber98_withlog2,example.TestSuiteExample2#test4_literalMutationNumber98_withlog0,example.TestSuiteExample2#test4_literalMutationString90_withlog0,example.TestSuiteExample2#test4_literalMutationString93_withlog1,example.TestSuiteExample2#test4_literalMutationString93_withlog0,example.TestSuiteExample2#test4_literalMutationString93_withlog2,example.TestSuiteExample2#test4_literalMutationNumber95_withlog1,example.TestSuiteExample2#test4_literalMutationNumber95_withlog0,example.TestSuiteExample2#test4_literalMutationString90_withlog1,example.TestSuiteExample2#test4_literalMutationString90_withlog2,example.TestSuiteExample2#test4_literalMutationNumber95_withlog2,example.TestSuiteExample2#test4_literalMutationString92_withlog2,example.TestSuiteExample2#test4_literalMutationString92_withlog1,example.TestSuiteExample2#test4_literalMutationString92_withlog0,example.TestSuiteExample2#test4_literalMutationNumber97_withlog0,example.TestSuiteExample2#test4_literalMutationNumber97_withlog1,example.TestSuiteExample2#test4_literalMutationNumber97_withlog2,example.TestSuiteExample2#test4_literalMutationNumber99_withlog1,example.TestSuiteExample2#test4_literalMutationNumber96_withlog2,example.TestSuiteExample2#test4_literalMutationNumber99_withlog0,example.TestSuiteExample2#test4_literalMutationNumber96_withlog1,example.TestSuiteExample2#test4_literalMutationNumber96_withlog0,example.TestSuiteExample2#test4_literalMutationString91_withlog2,example.TestSuiteExample2#test4_literalMutationString91_withlog0,example.TestSuiteExample2#test4_literalMutationString94_withlog0,example.TestSuiteExample2#test4_literalMutationString91_withlog1,example.TestSuiteExample2#test4_literalMutationString94_withlog1,example.TestSuiteExample2#test4_literalMutationString94_withlog2,example.TestSuiteExample2#test4_literalMutationNumber99_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4_literalMutationString93_ass124,example.TestSuiteExample2#test4_literalMutationString94_ass125,example.TestSuiteExample2#test4_literalMutationNumber95_ass126,example.TestSuiteExample2#test4_literalMutationNumber99_ass130,example.TestSuiteExample2#test4_literalMutationNumber96_ass127,example.TestSuiteExample2#test4_literalMutationString90_ass121,example.TestSuiteExample2#test4_literalMutationString91_ass122,example.TestSuiteExample2#test4_literalMutationString89_failAssert0,example.TestSuiteExample2#test4_literalMutationString92_ass123,example.TestSuiteExample2#test4_literalMutationNumber97_ass128,example.TestSuiteExample2#test4_literalMutationNumber98_ass129 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4_literalMutationNumber99_ass130: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber97_ass128: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber98_ass129: 26 / 34 example.TestSuiteExample2#test4_literalMutationString93_ass124: 23 / 34 example.TestSuiteExample2#test4_literalMutationString94_ass125: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber95_ass126: 19 / 34 example.TestSuiteExample2#test4_literalMutationNumber96_ass127: 26 / 34 example.TestSuiteExample2#test4_literalMutationString90_ass121: 26 / 34 example.TestSuiteExample2#test4_literalMutationString91_ass122: 26 / 34 example.TestSuiteExample2#test4_literalMutationString89_failAssert0: 13 / 34 example.TestSuiteExample2#test4_literalMutationString92_ass123: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 16) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test7, (4/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test7, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test7 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test7: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test7_literalMutationString132:test7_literalMutationString133:test7_literalMutationString134:test7_literalMutationString135:test7_literalMutationString136:test7_literalMutationString137:test7_literalMutationNumber138:test7_literalMutationNumber139:test7_literalMutationNumber140:test7_literalMutationNumber141] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test7_literalMutationString132:test7_literalMutationString133:test7_literalMutationString134:test7_literalMutationString135:test7_literalMutationString136:test7_literalMutationString137:test7_literalMutationNumber138:test7_literalMutationNumber139:test7_literalMutationNumber140:test7_literalMutationNumber141 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_literalMutationNumber141,example.TestSuiteExample2#test7_literalMutationString134,example.TestSuiteExample2#test7_literalMutationString135,example.TestSuiteExample2#test7_literalMutationString136,example.TestSuiteExample2#test7_literalMutationNumber140,example.TestSuiteExample2#test7_literalMutationString137,example.TestSuiteExample2#test7_literalMutationNumber139,example.TestSuiteExample2#test7_literalMutationNumber138,example.TestSuiteExample2#test7_literalMutationString133,example.TestSuiteExample2#test7_literalMutationString132(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test7_literalMutationString133_withlog0:test7_literalMutationString134_withlog0:test7_literalMutationString135_withlog0:test7_literalMutationString136_withlog0:test7_literalMutationString137_withlog0:test7_literalMutationNumber138_withlog0:test7_literalMutationNumber139_withlog0:test7_literalMutationNumber140_withlog0:test7_literalMutationNumber141_withlog0:test7_literalMutationString133_withlog1:test7_literalMutationString134_withlog1:test7_literalMutationString135_withlog1:test7_literalMutationString136_withlog1:test7_literalMutationString137_withlog1:test7_literalMutationNumber138_withlog1:test7_literalMutationNumber139_withlog1:test7_literalMutationNumber140_withlog1:test7_literalMutationNumber141_withlog1:test7_literalMutationString133_withlog2:test7_literalMutationString134_withlog2:test7_literalMutationString135_withlog2:test7_literalMutationString136_withlog2:test7_literalMutationString137_withlog2:test7_literalMutationNumber138_withlog2:test7_literalMutationNumber139_withlog2:test7_literalMutationNumber140_withlog2:test7_literalMutationNumber141_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test7_literalMutationString133_withlog0:test7_literalMutationString134_withlog0:test7_literalMutationString135_withlog0:test7_literalMutationString136_withlog0:test7_literalMutationString137_withlog0:test7_literalMutationNumber138_withlog0:test7_literalMutationNumber139_withlog0:test7_literalMutationNumber140_withlog0:test7_literalMutationNumber141_withlog0:test7_literalMutationString133_withlog1:test7_literalMutationString134_withlog1:test7_literalMutationString135_withlog1:test7_literalMutationString136_withlog1:test7_literalMutationString137_withlog1:test7_literalMutationNumber138_withlog1:test7_literalMutationNumber139_withlog1:test7_literalMutationNumber140_withlog1:test7_literalMutationNumber141_withlog1:test7_literalMutationString133_withlog2:test7_literalMutationString134_withlog2:test7_literalMutationString135_withlog2:test7_literalMutationString136_withlog2:test7_literalMutationString137_withlog2:test7_literalMutationNumber138_withlog2:test7_literalMutationNumber139_withlog2:test7_literalMutationNumber140_withlog2:test7_literalMutationNumber141_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_literalMutationNumber140_withlog2,example.TestSuiteExample2#test7_literalMutationNumber140_withlog0,example.TestSuiteExample2#test7_literalMutationString133_withlog2,example.TestSuiteExample2#test7_literalMutationNumber140_withlog1,example.TestSuiteExample2#test7_literalMutationString136_withlog1,example.TestSuiteExample2#test7_literalMutationString133_withlog1,example.TestSuiteExample2#test7_literalMutationString136_withlog2,example.TestSuiteExample2#test7_literalMutationString133_withlog0,example.TestSuiteExample2#test7_literalMutationNumber139_withlog0,example.TestSuiteExample2#test7_literalMutationNumber139_withlog1,example.TestSuiteExample2#test7_literalMutationNumber139_withlog2,example.TestSuiteExample2#test7_literalMutationString136_withlog0,example.TestSuiteExample2#test7_literalMutationNumber138_withlog2,example.TestSuiteExample2#test7_literalMutationNumber138_withlog1,example.TestSuiteExample2#test7_literalMutationString137_withlog2,example.TestSuiteExample2#test7_literalMutationNumber138_withlog0,example.TestSuiteExample2#test7_literalMutationString137_withlog1,example.TestSuiteExample2#test7_literalMutationString137_withlog0,example.TestSuiteExample2#test7_literalMutationString134_withlog0,example.TestSuiteExample2#test7_literalMutationString134_withlog2,example.TestSuiteExample2#test7_literalMutationString134_withlog1,example.TestSuiteExample2#test7_literalMutationString135_withlog2,example.TestSuiteExample2#test7_literalMutationString135_withlog0,example.TestSuiteExample2#test7_literalMutationString135_withlog1,example.TestSuiteExample2#test7_literalMutationNumber141_withlog1,example.TestSuiteExample2#test7_literalMutationNumber141_withlog2,example.TestSuiteExample2#test7_literalMutationNumber141_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_literalMutationString133_ass161,example.TestSuiteExample2#test7_literalMutationNumber139_ass167,example.TestSuiteExample2#test7_literalMutationNumber138_ass166,example.TestSuiteExample2#test7_literalMutationString137_ass165,example.TestSuiteExample2#test7_literalMutationNumber141_ass169,example.TestSuiteExample2#test7_literalMutationString136_ass164,example.TestSuiteExample2#test7_literalMutationNumber140_ass168,example.TestSuiteExample2#test7_literalMutationString132_failAssert0,example.TestSuiteExample2#test7_literalMutationString135_ass163,example.TestSuiteExample2#test7_literalMutationString134_ass162 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test7_literalMutationString133_ass161: 23 / 34 example.TestSuiteExample2#test7_literalMutationNumber139_ass167: 26 / 34 example.TestSuiteExample2#test7_literalMutationNumber138_ass166: 23 / 34 example.TestSuiteExample2#test7_literalMutationString137_ass165: 23 / 34 example.TestSuiteExample2#test7_literalMutationNumber141_ass169: 23 / 34 example.TestSuiteExample2#test7_literalMutationString136_ass164: 23 / 34 example.TestSuiteExample2#test7_literalMutationNumber140_ass168: 19 / 34 example.TestSuiteExample2#test7_literalMutationString132_failAssert0: 13 / 34 example.TestSuiteExample2#test7_literalMutationString135_ass163: 23 / 34 example.TestSuiteExample2#test7_literalMutationString134_ass162: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 21) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test8, (5/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test8, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test8 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test8: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test8_literalMutationString171:test8_literalMutationString172:test8_literalMutationString173:test8_literalMutationString174:test8_literalMutationString175:test8_literalMutationString176:test8_literalMutationNumber177:test8_literalMutationNumber178:test8_literalMutationNumber179:test8_literalMutationNumber180] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test8_literalMutationString171:test8_literalMutationString172:test8_literalMutationString173:test8_literalMutationString174:test8_literalMutationString175:test8_literalMutationString176:test8_literalMutationNumber177:test8_literalMutationNumber178:test8_literalMutationNumber179:test8_literalMutationNumber180 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_literalMutationNumber180,example.TestSuiteExample2#test8_literalMutationString175,example.TestSuiteExample2#test8_literalMutationString176,example.TestSuiteExample2#test8_literalMutationString173,example.TestSuiteExample2#test8_literalMutationString174,example.TestSuiteExample2#test8_literalMutationNumber179,example.TestSuiteExample2#test8_literalMutationString172,example.TestSuiteExample2#test8_literalMutationNumber177,example.TestSuiteExample2#test8_literalMutationNumber178,example.TestSuiteExample2#test8_literalMutationString171(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test8_literalMutationString172_withlog0:test8_literalMutationString173_withlog0:test8_literalMutationString174_withlog0:test8_literalMutationString175_withlog0:test8_literalMutationString176_withlog0:test8_literalMutationNumber177_withlog0:test8_literalMutationNumber178_withlog0:test8_literalMutationNumber179_withlog0:test8_literalMutationNumber180_withlog0:test8_literalMutationString172_withlog1:test8_literalMutationString173_withlog1:test8_literalMutationString174_withlog1:test8_literalMutationString175_withlog1:test8_literalMutationString176_withlog1:test8_literalMutationNumber177_withlog1:test8_literalMutationNumber178_withlog1:test8_literalMutationNumber179_withlog1:test8_literalMutationNumber180_withlog1:test8_literalMutationString172_withlog2:test8_literalMutationString173_withlog2:test8_literalMutationString174_withlog2:test8_literalMutationString175_withlog2:test8_literalMutationString176_withlog2:test8_literalMutationNumber177_withlog2:test8_literalMutationNumber178_withlog2:test8_literalMutationNumber179_withlog2:test8_literalMutationNumber180_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test8_literalMutationString172_withlog0:test8_literalMutationString173_withlog0:test8_literalMutationString174_withlog0:test8_literalMutationString175_withlog0:test8_literalMutationString176_withlog0:test8_literalMutationNumber177_withlog0:test8_literalMutationNumber178_withlog0:test8_literalMutationNumber179_withlog0:test8_literalMutationNumber180_withlog0:test8_literalMutationString172_withlog1:test8_literalMutationString173_withlog1:test8_literalMutationString174_withlog1:test8_literalMutationString175_withlog1:test8_literalMutationString176_withlog1:test8_literalMutationNumber177_withlog1:test8_literalMutationNumber178_withlog1:test8_literalMutationNumber179_withlog1:test8_literalMutationNumber180_withlog1:test8_literalMutationString172_withlog2:test8_literalMutationString173_withlog2:test8_literalMutationString174_withlog2:test8_literalMutationString175_withlog2:test8_literalMutationString176_withlog2:test8_literalMutationNumber177_withlog2:test8_literalMutationNumber178_withlog2:test8_literalMutationNumber179_withlog2:test8_literalMutationNumber180_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_literalMutationNumber178_withlog2,example.TestSuiteExample2#test8_literalMutationString172_withlog1,example.TestSuiteExample2#test8_literalMutationNumber179_withlog0,example.TestSuiteExample2#test8_literalMutationString172_withlog0,example.TestSuiteExample2#test8_literalMutationNumber179_withlog1,example.TestSuiteExample2#test8_literalMutationNumber179_withlog2,example.TestSuiteExample2#test8_literalMutationString172_withlog2,example.TestSuiteExample2#test8_literalMutationString175_withlog1,example.TestSuiteExample2#test8_literalMutationString175_withlog2,example.TestSuiteExample2#test8_literalMutationString175_withlog0,example.TestSuiteExample2#test8_literalMutationNumber178_withlog1,example.TestSuiteExample2#test8_literalMutationNumber178_withlog0,example.TestSuiteExample2#test8_literalMutationString173_withlog0,example.TestSuiteExample2#test8_literalMutationNumber177_withlog0,example.TestSuiteExample2#test8_literalMutationString173_withlog2,example.TestSuiteExample2#test8_literalMutationNumber180_withlog0,example.TestSuiteExample2#test8_literalMutationString173_withlog1,example.TestSuiteExample2#test8_literalMutationNumber180_withlog1,example.TestSuiteExample2#test8_literalMutationNumber180_withlog2,example.TestSuiteExample2#test8_literalMutationString176_withlog2,example.TestSuiteExample2#test8_literalMutationString176_withlog1,example.TestSuiteExample2#test8_literalMutationString176_withlog0,example.TestSuiteExample2#test8_literalMutationString174_withlog2,example.TestSuiteExample2#test8_literalMutationNumber177_withlog2,example.TestSuiteExample2#test8_literalMutationNumber177_withlog1,example.TestSuiteExample2#test8_literalMutationString174_withlog0,example.TestSuiteExample2#test8_literalMutationString174_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_literalMutationString175_ass203,example.TestSuiteExample2#test8_literalMutationString171_failAssert0,example.TestSuiteExample2#test8_literalMutationString174_ass202,example.TestSuiteExample2#test8_literalMutationString173_ass201,example.TestSuiteExample2#test8_literalMutationString176_ass204,example.TestSuiteExample2#test8_literalMutationNumber180_ass208,example.TestSuiteExample2#test8_literalMutationNumber178_ass206,example.TestSuiteExample2#test8_literalMutationNumber177_ass205,example.TestSuiteExample2#test8_literalMutationString172_ass200,example.TestSuiteExample2#test8_literalMutationNumber179_ass207 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test8_literalMutationString175_ass203: 23 / 34 example.TestSuiteExample2#test8_literalMutationString171_failAssert0: 13 / 34 example.TestSuiteExample2#test8_literalMutationString174_ass202: 23 / 34 example.TestSuiteExample2#test8_literalMutationString173_ass201: 23 / 34 example.TestSuiteExample2#test8_literalMutationString176_ass204: 23 / 34 example.TestSuiteExample2#test8_literalMutationNumber180_ass208: 19 / 34 example.TestSuiteExample2#test8_literalMutationNumber178_ass206: 19 / 34 example.TestSuiteExample2#test8_literalMutationNumber177_ass205: 23 / 34 example.TestSuiteExample2#test8_literalMutationString172_ass200: 23 / 34 example.TestSuiteExample2#test8_literalMutationNumber179_ass207: 19 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 26) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test9, (6/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test9: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test9_literalMutationString210:test9_literalMutationString211:test9_literalMutationString212:test9_literalMutationString213:test9_literalMutationString214:test9_literalMutationString215:test9_literalMutationNumber216:test9_literalMutationNumber217:test9_literalMutationNumber218:test9_literalMutationNumber219:test9_literalMutationNumber220] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test9_literalMutationString210:test9_literalMutationString211:test9_literalMutationString212:test9_literalMutationString213:test9_literalMutationString214:test9_literalMutationString215:test9_literalMutationNumber216:test9_literalMutationNumber217:test9_literalMutationNumber218:test9_literalMutationNumber219:test9_literalMutationNumber220 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_literalMutationNumber216,example.TestSuiteExample2#test9_literalMutationNumber220,example.TestSuiteExample2#test9_literalMutationString215,example.TestSuiteExample2#test9_literalMutationString214,example.TestSuiteExample2#test9_literalMutationString213,example.TestSuiteExample2#test9_literalMutationString212,example.TestSuiteExample2#test9_literalMutationString211,example.TestSuiteExample2#test9_literalMutationNumber219,example.TestSuiteExample2#test9_literalMutationNumber218,example.TestSuiteExample2#test9_literalMutationNumber217,example.TestSuiteExample2#test9_literalMutationString210(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test9_literalMutationString211_withlog0:test9_literalMutationString212_withlog0:test9_literalMutationString213_withlog0:test9_literalMutationString214_withlog0:test9_literalMutationString215_withlog0:test9_literalMutationNumber216_withlog0:test9_literalMutationNumber217_withlog0:test9_literalMutationNumber218_withlog0:test9_literalMutationNumber219_withlog0:test9_literalMutationNumber220_withlog0:test9_literalMutationString211_withlog1:test9_literalMutationString212_withlog1:test9_literalMutationString213_withlog1:test9_literalMutationString214_withlog1:test9_literalMutationString215_withlog1:test9_literalMutationNumber216_withlog1:test9_literalMutationNumber217_withlog1:test9_literalMutationNumber218_withlog1:test9_literalMutationNumber219_withlog1:test9_literalMutationNumber220_withlog1:test9_literalMutationString211_withlog2:test9_literalMutationString212_withlog2:test9_literalMutationString213_withlog2:test9_literalMutationString214_withlog2:test9_literalMutationString215_withlog2:test9_literalMutationNumber216_withlog2:test9_literalMutationNumber217_withlog2:test9_literalMutationNumber218_withlog2:test9_literalMutationNumber219_withlog2:test9_literalMutationNumber220_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test9_literalMutationString211_withlog0:test9_literalMutationString212_withlog0:test9_literalMutationString213_withlog0:test9_literalMutationString214_withlog0:test9_literalMutationString215_withlog0:test9_literalMutationNumber216_withlog0:test9_literalMutationNumber217_withlog0:test9_literalMutationNumber218_withlog0:test9_literalMutationNumber219_withlog0:test9_literalMutationNumber220_withlog0:test9_literalMutationString211_withlog1:test9_literalMutationString212_withlog1:test9_literalMutationString213_withlog1:test9_literalMutationString214_withlog1:test9_literalMutationString215_withlog1:test9_literalMutationNumber216_withlog1:test9_literalMutationNumber217_withlog1:test9_literalMutationNumber218_withlog1:test9_literalMutationNumber219_withlog1:test9_literalMutationNumber220_withlog1:test9_literalMutationString211_withlog2:test9_literalMutationString212_withlog2:test9_literalMutationString213_withlog2:test9_literalMutationString214_withlog2:test9_literalMutationString215_withlog2:test9_literalMutationNumber216_withlog2:test9_literalMutationNumber217_withlog2:test9_literalMutationNumber218_withlog2:test9_literalMutationNumber219_withlog2:test9_literalMutationNumber220_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_literalMutationNumber219_withlog1,example.TestSuiteExample2#test9_literalMutationNumber219_withlog2,example.TestSuiteExample2#test9_literalMutationString215_withlog1,example.TestSuiteExample2#test9_literalMutationNumber219_withlog0,example.TestSuiteExample2#test9_literalMutationString215_withlog2,example.TestSuiteExample2#test9_literalMutationString215_withlog0,example.TestSuiteExample2#test9_literalMutationNumber216_withlog0,example.TestSuiteExample2#test9_literalMutationNumber216_withlog1,example.TestSuiteExample2#test9_literalMutationString213_withlog0,example.TestSuiteExample2#test9_literalMutationNumber216_withlog2,example.TestSuiteExample2#test9_literalMutationString213_withlog2,example.TestSuiteExample2#test9_literalMutationString213_withlog1,example.TestSuiteExample2#test9_literalMutationString211_withlog0,example.TestSuiteExample2#test9_literalMutationString214_withlog2,example.TestSuiteExample2#test9_literalMutationString214_withlog1,example.TestSuiteExample2#test9_literalMutationString214_withlog0,example.TestSuiteExample2#test9_literalMutationNumber220_withlog1,example.TestSuiteExample2#test9_literalMutationNumber218_withlog1,example.TestSuiteExample2#test9_literalMutationNumber220_withlog2,example.TestSuiteExample2#test9_literalMutationNumber218_withlog0,example.TestSuiteExample2#test9_literalMutationString211_withlog1,example.TestSuiteExample2#test9_literalMutationNumber220_withlog0,example.TestSuiteExample2#test9_literalMutationNumber218_withlog2,example.TestSuiteExample2#test9_literalMutationString211_withlog2,example.TestSuiteExample2#test9_literalMutationNumber217_withlog2,example.TestSuiteExample2#test9_literalMutationNumber217_withlog1,example.TestSuiteExample2#test9_literalMutationNumber217_withlog0,example.TestSuiteExample2#test9_literalMutationString212_withlog0,example.TestSuiteExample2#test9_literalMutationString212_withlog1,example.TestSuiteExample2#test9_literalMutationString212_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_literalMutationNumber220_ass251,example.TestSuiteExample2#test9_literalMutationNumber219_ass250,example.TestSuiteExample2#test9_literalMutationNumber216_ass247,example.TestSuiteExample2#test9_literalMutationString214_ass245,example.TestSuiteExample2#test9_literalMutationString215_ass246,example.TestSuiteExample2#test9_literalMutationString211_ass242,example.TestSuiteExample2#test9_literalMutationString212_ass243,example.TestSuiteExample2#test9_literalMutationString213_ass244,example.TestSuiteExample2#test9_literalMutationNumber217_ass248,example.TestSuiteExample2#test9_literalMutationNumber218_ass249,example.TestSuiteExample2#test9_literalMutationString210_failAssert0 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test9_literalMutationNumber219_ass250: 23 / 34 example.TestSuiteExample2#test9_literalMutationString214_ass245: 23 / 34 example.TestSuiteExample2#test9_literalMutationString215_ass246: 26 / 34 example.TestSuiteExample2#test9_literalMutationNumber217_ass248: 19 / 34 example.TestSuiteExample2#test9_literalMutationNumber218_ass249: 23 / 34 example.TestSuiteExample2#test9_literalMutationNumber220_ass251: 23 / 34 example.TestSuiteExample2#test9_literalMutationNumber216_ass247: 23 / 34 example.TestSuiteExample2#test9_literalMutationString211_ass242: 23 / 34 example.TestSuiteExample2#test9_literalMutationString212_ass243: 23 / 34 example.TestSuiteExample2#test9_literalMutationString213_ass244: 23 / 34 example.TestSuiteExample2#test9_literalMutationString210_failAssert0: 13 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 31) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 24275 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 34 / 34 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 32079 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 5 amplified tests. Amplified instruction coverage: 34 / 34 100.00% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 5 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 5 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 3 original test cases in target/dspot/output//original/ Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 93.899 sec Running eu.stamp_project.dspot.common.miscellaneous.DSpotUtilsTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.952 s [INFO] Finished at: 2024-05-20T16:39:10+02:00 [INFO] ------------------------------------------------------------------------ [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.939 s [INFO] Finished at: 2024-05-20T16:39:23+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.518 s [INFO] Finished at: 2024-05-20T16:39:36+02:00 [INFO] ------------------------------------------------------------------------ [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - Something bad happened when trying to output fr.inria.lombok.LombokClassThatUseBuilderTest in /builds/workspace/dspot/dspot/target/trash [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - DSpot will now print the toString() in the given file instead of using Spoon... [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8.175 s [INFO] Finished at: 2024-05-20T16:39:48+02:00 [INFO] ------------------------------------------------------------------------ [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - Couldn't compile the final amplified test class. [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - It might be uncompilable and could require manual modification. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - Couldn't compile the final amplified test class. [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - It might be uncompilable and could require manual modification. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - Couldn't compile the final amplified test class. [main] WARN eu.stamp_project.dspot.common.miscellaneous.DSpotUtils - It might be uncompilable and could require manual modification. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.442 sec Running eu.stamp_project.dspot.common.miscellaneous.AmplificationHelperTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.555 sec Running eu.stamp_project.dspot.common.miscellaneous.TypeUtilsTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec Running eu.stamp_project.dspot.common.automaticbuilder.maven.DSpotPOMCreatorTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec Running eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilderTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.911 s [INFO] Finished at: 2024-05-20T16:39:59+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteExample2,example.TestSuiteExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 25, column 11 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 25, column 212 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] Defaulting target classes to match packages in build directory 4:40:03 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:40:03 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:04 PM PIT >> INFO : Sending 2 test classes to minion 4:40:04 PM PIT >> INFO : Sent tests to minion 4:40:04 PM PIT >> INFO : MINION : 4:40:04 PM PIT >> INFO : Checking environment 4:40:04 PM PIT >> INFO : MINION : 4:40:04 PM PIT >> INFO : Found 12 tests 4:40:04 PM PIT >> INFO : MINION : 4:40:04 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:40:04 PM PIT >> INFO : MINION : 4:40:04 PM PIT >> INFO : 12 tests received 4:40:04 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:40:04 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:06 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 28 mutations Killed 15 (54%) >> Ran 125 tests (4.46 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_ELSE >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 5 Killed 1 (20%) > KILLED 1 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_IF >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 3 Killed 2 (67%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 3 Killed 2 (67%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 5 Killed 4 (80%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.167 s [INFO] Finished at: 2024-05-20T16:40:06+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.851 s [INFO] Finished at: 2024-05-20T16:40:13+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 25, column 11 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 25, column 212 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : JSON report plugin [INFO] Found plugin : Produces a JSON file reporting mutation results aggregated by method and each method classfied according to its mutation status [INFO] Found plugin : Generates an HTML document containing classes and methods with found testing issues [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Removes mutation in methods which are of no interest [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Engine for extreme mutation operators [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding eu.stamp-project:descartes to SUT classpath [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] Defaulting target classes to match packages in build directory 4:40:18 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:40:18 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:19 PM PIT >> INFO : Sending 5 test classes to minion 4:40:19 PM PIT >> INFO : Sent tests to minion 4:40:19 PM PIT >> INFO : MINION : 4:40:19 PM PIT >> INFO : Checking environment 4:40:19 PM PIT >> INFO : MINION : 4:40:19 PM PIT >> INFO : Found 24 tests 4:40:19 PM PIT >> INFO : MINION : 4:40:19 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:40:19 PM PIT >> INFO : MINION : 4:40:19 PM PIT >> INFO : 24 tests received 4:40:19 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:40:19 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|/-\|/-\|/-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:20 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : < 1 second -------------------------------------------------------------------------------- > Total : 1 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 2 mutations Killed 2 (100%) >> Ran 2 tests (1 tests per mutation) ================================================================================ - Mutators ================================================================================ > '\40' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > 'A' >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.552 s [INFO] Finished at: 2024-05-20T16:40:20+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.076 s [INFO] Finished at: 2024-05-20T16:40:27+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteExample2 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 25, column 11 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 25, column 212 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] Defaulting target classes to match packages in build directory 4:40:32 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:40:32 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:33 PM PIT >> INFO : Sending 1 test classes to minion 4:40:33 PM PIT >> INFO : Sent tests to minion 4:40:33 PM PIT >> INFO : MINION : 4:40:33 PM PIT >> INFO : Checking environment 4:40:33 PM PIT >> INFO : MINION : 4:40:33 PM PIT >> INFO : Found 6 tests 4:40:33 PM PIT >> INFO : MINION : 4:40:33 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:40:33 PM PIT >> INFO : MINION : 4:40:33 PM PIT >> INFO : 6 tests received 4:40:33 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:40:33 PM PIT >> INFO : Created 1 mutation test units /-\|/-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:35 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 28 mutations Killed 15 (54%) >> Ran 71 tests (2.54 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_ELSE >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConditionalsBoundaryMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 5 Killed 1 (20%) > KILLED 1 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_ORDER_IF >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 3 Killed 2 (67%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 3 Killed 2 (67%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 5 Killed 4 (80%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.550 s [INFO] Finished at: 2024-05-20T16:40:35+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.864 s [INFO] Finished at: 2024-05-20T16:40:42+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=example.TestSuiteExample2,example.TestSuiteExample Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:example:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 25, column 11 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 25, column 212 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ example --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.272 s [INFO] Finished at: 2024-05-20T16:40:47+02:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.pitest:pitest-maven:1.4.0:mutationCoverage (default-cli) on project example: Execution default-cli of goal org.pitest:pitest-maven:1.4.0:mutationCoverage failed: The supplied filter would cause PIT to try and mutate itself. This will lead to many wasted hours of confusion and debugging. You have better things to do with your life so please don't do this again. [ERROR] See http://pitest.org for more details. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] -------------------< example:project-with-resources >------------------- [INFO] Building project-with-resources 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ project-with-resources --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ project-with-resources --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ project-with-resources --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 3 source files to /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ project-with-resources --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 1 resource [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ project-with-resources --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ project-with-resources --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ project-with-resources --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.923 s [INFO] Finished at: 2024-05-20T16:40:53+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/project-with-resources//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for example:project-with-resources:jar:0.0.1-SNAPSHOT [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 58, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 58, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] -------------------< example:project-with-resources >------------------- [INFO] Building project-with-resources 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ project-with-resources --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes [INFO] Defaulting target classes to match packages in build directory 4:40:58 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:40:58 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:59 PM PIT >> INFO : Sending 4 test classes to minion 4:40:59 PM PIT >> INFO : Sent tests to minion 4:40:59 PM PIT >> INFO : MINION : 4:40:59 PM PIT >> INFO : Checking environment 4:40:59 PM PIT >> INFO : MINION : 4:40:59 PM PIT >> INFO : Found 11 tests 4:40:59 PM PIT >> INFO : MINION : 4:40:59 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:40:59 PM PIT >> INFO : MINION : 4:40:59 PM PIT >> INFO : 11 tests received 4:40:59 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:41:00 PM PIT >> INFO : Created 2 mutation test units /-\|/-\|/-\stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:41:04 PM PIT >> INFO : Completed in 5 seconds -================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 4 seconds -------------------------------------------------------------------------------- > Total : 5 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 91 mutations Killed 60 (66%) >> Ran 252 tests (2.77 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_EQUAL_ELSE >> Generated 10 Killed 2 (20%) > KILLED 2 SURVIVED 8 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 10 Killed 7 (70%) > KILLED 7 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.EmptyObjectReturnValsMutator >> Generated 4 Killed 1 (25%) > KILLED 1 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NullReturnValsMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.NakedReceiverMutator >> Generated 9 Killed 5 (56%) > KILLED 5 SURVIVED 4 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 7 Killed 7 (100%) > KILLED 7 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ArgumentPropagationMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 5 Killed 5 (100%) > KILLED 5 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 28 Killed 20 (71%) > KILLED 20 SURVIVED 8 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_EQUAL_IF >> Generated 10 Killed 7 (70%) > KILLED 7 SURVIVED 3 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.723 s [INFO] Finished at: 2024-05-20T16:41:04+02:00 [INFO] ------------------------------------------------------------------------ Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 72.254 sec Running eu.stamp_project.dspot.common.report.output.selector.coverage.JsonTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec Running eu.stamp_project.dspot.common.report.output.selector.mutant.JsonTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec Running eu.stamp_project.dspot.common.collector.mongodb.MongodbCollectorTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 0.01 sec Running eu.stamp_project.dspot.amplifier.CharacterLiteralAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.433 sec Running eu.stamp_project.dspot.amplifier.amplifiers.value.TestValueCreatorHelper [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.019 sec Running eu.stamp_project.dspot.amplifier.amplifiers.value.TestConstructorCreator [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.394 sec Running eu.stamp_project.dspot.amplifier.amplifiers.value.TestCollectionCreator [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.509 sec Running eu.stamp_project.dspot.amplifier.amplifiers.value.TestValueCreator [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.392 sec Running eu.stamp_project.dspot.amplifier.ArrayLiteralAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.837 sec Running eu.stamp_project.dspot.amplifier.ReturnValueAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [@org.junit.Test(timeout = 10000) public void test_rv2() throws java.lang.Exception { fr.inria.statementadd.ClassTargetAmplify clazz = new fr.inria.statementadd.ClassTargetAmplify(); fr.inria.statementadd.ClassParameterAmplify __DSPOT_invoc_3 = clazz.methodWithReturn(); __DSPOT_invoc_3.method1(); }] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.909 sec Running eu.stamp_project.dspot.amplifier.IterationDecoratorAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.422 sec Running eu.stamp_project.dspot.amplifier.TestMethodCallRemove [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.431 sec Running eu.stamp_project.dspot.amplifier.ReplacementAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.465 sec Running eu.stamp_project.dspot.amplifier.NullifierAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.466 sec Running eu.stamp_project.dspot.amplifier.input_ampl_distributor.SimpleInputAmplDistributorTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - Amplification of inputs... [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - Time to amplify: 13ms [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - 6 new tests generated [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - Amplification of inputs... [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - Time to amplify: 268ms [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - 6 new tests generated [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - Amplification of inputs... [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - Time to amplify: 407ms 16% |======== ]/ 66% |================================= ]| 16% |================================= ]/ 16% |================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.amplifier.SimpleInputAmplDistributor - 6 new tests generated Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.019 sec Running eu.stamp_project.dspot.amplifier.input_ampl_distributor.TextualDistanceInputAmplDistributorTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] WARN eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - Too many tests have been generated: 12 [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - Number of generated test reduced to 2 Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.372 sec Running eu.stamp_project.dspot.amplifier.MethodAdderOnExistingObjectsAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [@org.junit.Test(timeout = 10000) public void testLit_mg1() throws java.lang.Exception { int __DSPOT_integer_235 = -1150482841; fr.inria.mutation.ClassUnderTest underTest = new fr.inria.mutation.ClassUnderTest(); org.junit.Assert.assertEquals(1, underTest.plusOne(0)); underTest.minusOne(__DSPOT_integer_235); }, @org.junit.Test(timeout = 10000) public void testLit_mg2() throws java.lang.Exception { int __DSPOT_integer_236 = 1434614297; fr.inria.mutation.ClassUnderTest underTest = new fr.inria.mutation.ClassUnderTest(); org.junit.Assert.assertEquals(1, underTest.plusOne(0)); underTest.plusOne(__DSPOT_integer_236); }] [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [@org.junit.Test(timeout = 10000) public void test_mg1() throws java.lang.Exception { fr.inria.statementadd.ClassTargetAmplify clazz = new fr.inria.statementadd.ClassTargetAmplify(); clazz.methodWithReturn(); clazz.method(); }, @org.junit.Test(timeout = 10000) public void test_mg2() throws java.lang.Exception { fr.inria.statementadd.ClassParameterAmplify __DSPOT_object_237 = new fr.inria.statementadd.ClassParameterAmplify(234785527); fr.inria.statementadd.ClassTargetAmplify clazz = new fr.inria.statementadd.ClassTargetAmplify(); clazz.methodWithReturn(); clazz.methodWithDomainParameter(__DSPOT_object_237); }, @org.junit.Test(timeout = 10000) public void test_mg3() throws java.lang.Exception { double __DSPOT_d_245 = 0.9033722646721782; float __DSPOT_f_244 = 0.665549F; long __DSPOT_l_243 = -1255373459L; int __DSPOT_i_242 = 1190043011; short __DSPOT_s_241 = -17589; byte __DSPOT_by_240 = -28; boolean __DSPOT_b_239 = false; char __DSPOT_c_238 = '<'; fr.inria.statementadd.ClassTargetAmplify clazz = new fr.inria.statementadd.ClassTargetAmplify(); clazz.methodWithReturn(); clazz.methodWithPrimitifParameters(__DSPOT_c_238, __DSPOT_b_239, __DSPOT_by_240, __DSPOT_s_241, __DSPOT_i_242, __DSPOT_l_243, __DSPOT_f_244, __DSPOT_d_245); }, @org.junit.Test(timeout = 10000) public void test_mg4() throws java.lang.Exception { java.lang.Double __DSPOT_d_253 = 0.274172600377804; java.lang.Float __DSPOT_f_252 = 0.15865457F; java.lang.Long __DSPOT_l_251 = 739670425L; java.lang.Integer __DSPOT_i_250 = 1568355455; java.lang.Short __DSPOT_s_249 = 32754; java.lang.Byte __DSPOT_by_248 = 26; java.lang.Boolean __DSPOT_b_247 = false; java.lang.String __DSPOT_str_246 = ",0(TDja_(!DkOIfD[$(n"; fr.inria.statementadd.ClassTargetAmplify clazz = new fr.inria.statementadd.ClassTargetAmplify(); clazz.methodWithReturn(); clazz.methodWithPrimitifParameters(__DSPOT_str_246, __DSPOT_b_247, __DSPOT_by_248, __DSPOT_s_249, __DSPOT_i_250, __DSPOT_l_251, __DSPOT_f_252, __DSPOT_d_253); }, @org.junit.Test(timeout = 10000) public void test_mg5() throws java.lang.Exception { fr.inria.statementadd.ClassTargetAmplify clazz = new fr.inria.statementadd.ClassTargetAmplify(); clazz.methodWithReturn(); clazz.methodWithReturn(); }] [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.451 sec Running eu.stamp_project.dspot.amplifier.BooleanLiteralAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.353 sec Running eu.stamp_project.dspot.amplifier.TestDataMutatorTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.794 sec Running eu.stamp_project.dspot.amplifier.TestMethodCallAdder [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [@org.junit.Test(timeout = 10000) public void testWithCast_add1() throws java.lang.Exception { fr.inria.mutation.ClassUnderTest underTest = new fr.inria.mutation.ClassUnderTest(); // MethodDuplicationAmplifier: duplicated method call java.lang.System.out.println(((java.lang.Integer) (((fr.inria.mutation.ClassUnderTest) (underTest)).plusOne(1))).intValue()); java.lang.System.out.println(((java.lang.Integer) (((fr.inria.mutation.ClassUnderTest) (underTest)).plusOne(1))).intValue()); }, @org.junit.Test(timeout = 10000) public void testWithCast_add2() throws java.lang.Exception { fr.inria.mutation.ClassUnderTest underTest = new fr.inria.mutation.ClassUnderTest(); // MethodDuplicationAmplifier: duplicated method call ((java.lang.Integer) (((fr.inria.mutation.ClassUnderTest) (underTest)).plusOne(1))).intValue(); java.lang.System.out.println(((java.lang.Integer) (((fr.inria.mutation.ClassUnderTest) (underTest)).plusOne(1))).intValue()); }, @org.junit.Test(timeout = 10000) public void testWithCast_add3() throws java.lang.Exception { fr.inria.mutation.ClassUnderTest underTest = new fr.inria.mutation.ClassUnderTest(); // MethodDuplicationAmplifier: duplicated method call underTest.plusOne(1); java.lang.System.out.println(((java.lang.Integer) (((fr.inria.mutation.ClassUnderTest) (underTest)).plusOne(1))).intValue()); }] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.061 sec Running eu.stamp_project.dspot.amplifier.StringLiteralAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. @org.junit.Test public void testInt() throws java.lang.Exception { int i1 = 1; int i2 = 2; int i3 = (i1 + 3) + 5; java.lang.String s1 = ""; java.lang.String s2 = "toto"; java.lang.String s3 = (s1 + "hey") + "ho"; } [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [@org.junit.Test(timeout = 10000) public void test_litString1() throws java.lang.Exception { java.lang.String oneLit = "Q"; }, @org.junit.Test(timeout = 10000) public void test_litString2() throws java.lang.Exception { java.lang.String oneLit = ""; }, @org.junit.Test(timeout = 10000) public void test_litString3() throws java.lang.Exception { java.lang.String oneLit = "\n"; }, @org.junit.Test(timeout = 10000) public void test_litString4() throws java.lang.Exception { java.lang.String oneLit = ":"; }] [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.634 sec Running eu.stamp_project.dspot.amplifier.NumberLiteralAmplifierTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.34 sec Running eu.stamp_project.dspot.amplifier.LiteralAmplifiersTest [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.331 sec Running eu.stamp_project.dspot.amplifier.PerformanceTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 sec Running eu.stamp_project.MainTest [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8.013 s [INFO] Finished at: 2024-05-20T16:41:51+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.sample.TestClassWithAssert (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.sample.TestClassWithAssert (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithAssert, --tests, test1] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithAssert --tests test1 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithAssert#test1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithAssert, --tests, test1] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithAssert --tests test1 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithAssert#test1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithAssert, --tests, test1_withlog0:test1_withlog1:test1_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithAssert --tests test1_withlog0:test1_withlog1:test1_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithAssert#test1_withlog1,fr.inria.sample.TestClassWithAssert#test1_withlog0,fr.inria.sample.TestClassWithAssert#test1_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithAssert, --tests, test1_ass3] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithAssert --tests test1_ass3 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithAssert#test1_ass3 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 2713 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.sample.TestClassWithoutAssert (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.sample.TestClassWithoutAssert (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1_withlog0:test1_withlog1:test1_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1_withlog0:test1_withlog1:test1_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test1_withlog2,fr.inria.sample.TestClassWithoutAssert#test1_withlog0,fr.inria.sample.TestClassWithoutAssert#test1_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1_ass6] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1_ass6 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test1_ass6 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 1949 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 16697 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Amplification results with 1 new tests. Amplification results with 1 new tests. [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 2 amplified test methods over 4 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithAssert.java with 1 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithAssert.java with 2 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithoutAssert.java with 1 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithoutAssert.java with 1 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/main/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/main/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/main/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.037 s [INFO] Finished at: 2024-05-20T16:42:04+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test8,example.TestSuiteExample#test7,example.TestSuiteExample#test9,example.TestSuiteExample#test4,example.TestSuiteExample#test3,example.TestSuiteExample#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test2:test3:test4:test7:test8:test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test2:test3:test4:test7:test8:test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test8: 23 / 34 example.TestSuiteExample#test7: 23 / 34 example.TestSuiteExample#test9: 23 / 34 example.TestSuiteExample#test4: 26 / 34 example.TestSuiteExample#test3: 23 / 34 example.TestSuiteExample#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (2) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2:test4] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2:test4 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test4,example.TestSuiteExample#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 50% |========================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2_withlog0:test4_withlog0:test2_withlog1:test4_withlog1:test2_withlog2:test4_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2_withlog0:test4_withlog0:test2_withlog1:test4_withlog1:test2_withlog2:test4_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test4_withlog0,example.TestSuiteExample#test4_withlog1,example.TestSuiteExample#test2_withlog0,example.TestSuiteExample#test2_withlog1,example.TestSuiteExample#test4_withlog2,example.TestSuiteExample#test2_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2_ass5:test4_ass6] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2_ass5:test4_ass6 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test2_ass5,example.TestSuiteExample#test4_ass6 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 2 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test2_ass5:test4_ass6, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test2_ass5:test4_ass6 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test2_ass5: 23 / 34 example.TestSuiteExample#test4_ass6: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 2) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationString10:test2_literalMutationString11:test2_literalMutationString12:test2_literalMutationNumber13:test2_literalMutationNumber14:test2_literalMutationNumber15:test2_literalMutationNumber16:test2_literalMutationNumber17] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationString10:test2_literalMutationString11:test2_literalMutationString12:test2_literalMutationNumber13:test2_literalMutationNumber14:test2_literalMutationNumber15:test2_literalMutationNumber16:test2_literalMutationNumber17 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test2_literalMutationString11,example.TestSuiteExample#test2_literalMutationString10,example.TestSuiteExample#test2_literalMutationNumber13,example.TestSuiteExample#test2_literalMutationNumber15,example.TestSuiteExample#test2_literalMutationNumber14,example.TestSuiteExample#test2_literalMutationNumber17,example.TestSuiteExample#test2_literalMutationNumber16,example.TestSuiteExample#test2_literalMutationString9,example.TestSuiteExample#test2_literalMutationString8,example.TestSuiteExample#test2_literalMutationString12,example.TestSuiteExample#test2_literalMutationString7(example.TestSuiteExample): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationString10_withlog0:test2_literalMutationString11_withlog0:test2_literalMutationString12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationNumber15_withlog0:test2_literalMutationNumber16_withlog0:test2_literalMutationNumber17_withlog0:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationString10_withlog1:test2_literalMutationString11_withlog1:test2_literalMutationString12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationNumber15_withlog1:test2_literalMutationNumber16_withlog1:test2_literalMutationNumber17_withlog1:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationString10_withlog2:test2_literalMutationString11_withlog2:test2_literalMutationString12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2:test2_literalMutationNumber15_withlog2:test2_literalMutationNumber16_withlog2:test2_literalMutationNumber17_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationString10_withlog0:test2_literalMutationString11_withlog0:test2_literalMutationString12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationNumber15_withlog0:test2_literalMutationNumber16_withlog0:test2_literalMutationNumber17_withlog0:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationString10_withlog1:test2_literalMutationString11_withlog1:test2_literalMutationString12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationNumber15_withlog1:test2_literalMutationNumber16_withlog1:test2_literalMutationNumber17_withlog1:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationString10_withlog2:test2_literalMutationString11_withlog2:test2_literalMutationString12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2:test2_literalMutationNumber15_withlog2:test2_literalMutationNumber16_withlog2:test2_literalMutationNumber17_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test2_literalMutationString8_withlog2,example.TestSuiteExample#test2_literalMutationString8_withlog0,example.TestSuiteExample#test2_literalMutationString8_withlog1,example.TestSuiteExample#test2_literalMutationNumber17_withlog2,example.TestSuiteExample#test2_literalMutationNumber17_withlog0,example.TestSuiteExample#test2_literalMutationNumber17_withlog1,example.TestSuiteExample#test2_literalMutationString12_withlog0,example.TestSuiteExample#test2_literalMutationString12_withlog2,example.TestSuiteExample#test2_literalMutationString12_withlog1,example.TestSuiteExample#test2_literalMutationNumber14_withlog0,example.TestSuiteExample#test2_literalMutationNumber14_withlog1,example.TestSuiteExample#test2_literalMutationNumber14_withlog2,example.TestSuiteExample#test2_literalMutationNumber16_withlog0,example.TestSuiteExample#test2_literalMutationNumber13_withlog1,example.TestSuiteExample#test2_literalMutationNumber13_withlog0,example.TestSuiteExample#test2_literalMutationNumber16_withlog2,example.TestSuiteExample#test2_literalMutationNumber16_withlog1,example.TestSuiteExample#test2_literalMutationNumber13_withlog2,example.TestSuiteExample#test2_literalMutationString11_withlog0,example.TestSuiteExample#test2_literalMutationString11_withlog1,example.TestSuiteExample#test2_literalMutationString11_withlog2,example.TestSuiteExample#test2_literalMutationNumber15_withlog2,example.TestSuiteExample#test2_literalMutationString9_withlog0,example.TestSuiteExample#test2_literalMutationString9_withlog2,example.TestSuiteExample#test2_literalMutationString10_withlog1,example.TestSuiteExample#test2_literalMutationString9_withlog1,example.TestSuiteExample#test2_literalMutationString10_withlog2,example.TestSuiteExample#test2_literalMutationNumber15_withlog1,example.TestSuiteExample#test2_literalMutationString10_withlog0,example.TestSuiteExample#test2_literalMutationNumber15_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test2_literalMutationString7_failAssert0,example.TestSuiteExample#test2_literalMutationNumber16_ass47,example.TestSuiteExample#test2_literalMutationNumber14_ass45,example.TestSuiteExample#test2_literalMutationString11_ass42,example.TestSuiteExample#test2_literalMutationString9_ass40,example.TestSuiteExample#test2_literalMutationString12_ass43,example.TestSuiteExample#test2_literalMutationString8_ass39,example.TestSuiteExample#test2_literalMutationString10_ass41,example.TestSuiteExample#test2_literalMutationNumber15_ass46,example.TestSuiteExample#test2_literalMutationNumber17_ass48,example.TestSuiteExample#test2_literalMutationNumber13_ass44 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationString10_ass41:test2_literalMutationString11_ass42:test2_literalMutationString12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45:test2_literalMutationNumber15_ass46:test2_literalMutationNumber16_ass47:test2_literalMutationNumber17_ass48:test2_literalMutationString7_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test2_literalMutationString12_ass43: 23 / 34 example.TestSuiteExample#test2_literalMutationNumber15_ass46: 19 / 34 example.TestSuiteExample#test2_literalMutationString7_failAssert0: 13 / 34 example.TestSuiteExample#test2_literalMutationNumber16_ass47: 23 / 34 example.TestSuiteExample#test2_literalMutationNumber14_ass45: 23 / 34 example.TestSuiteExample#test2_literalMutationString11_ass42: 23 / 34 example.TestSuiteExample#test2_literalMutationString9_ass40: 23 / 34 example.TestSuiteExample#test2_literalMutationString8_ass39: 26 / 34 example.TestSuiteExample#test2_literalMutationString10_ass41: 23 / 34 example.TestSuiteExample#test2_literalMutationNumber17_ass48: 26 / 34 example.TestSuiteExample#test2_literalMutationNumber13_ass44: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 6) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test3, (2/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test3: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test3_literalMutationString50:test3_literalMutationString51:test3_literalMutationString52:test3_literalMutationString53:test3_literalMutationString54:test3_literalMutationString55:test3_literalMutationNumber56:test3_literalMutationNumber57:test3_literalMutationNumber58:test3_literalMutationNumber59] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test3_literalMutationString50:test3_literalMutationString51:test3_literalMutationString52:test3_literalMutationString53:test3_literalMutationString54:test3_literalMutationString55:test3_literalMutationNumber56:test3_literalMutationNumber57:test3_literalMutationNumber58:test3_literalMutationNumber59 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test3_literalMutationString55,example.TestSuiteExample#test3_literalMutationNumber56,example.TestSuiteExample#test3_literalMutationNumber58,example.TestSuiteExample#test3_literalMutationNumber57,example.TestSuiteExample#test3_literalMutationString51,example.TestSuiteExample#test3_literalMutationString52,example.TestSuiteExample#test3_literalMutationNumber59,example.TestSuiteExample#test3_literalMutationString53,example.TestSuiteExample#test3_literalMutationString54,example.TestSuiteExample#test3_literalMutationString50(example.TestSuiteExample): String index out of range: 0 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test3_literalMutationString51_withlog0:test3_literalMutationString52_withlog0:test3_literalMutationString53_withlog0:test3_literalMutationString54_withlog0:test3_literalMutationString55_withlog0:test3_literalMutationNumber56_withlog0:test3_literalMutationNumber57_withlog0:test3_literalMutationNumber58_withlog0:test3_literalMutationNumber59_withlog0:test3_literalMutationString51_withlog1:test3_literalMutationString52_withlog1:test3_literalMutationString53_withlog1:test3_literalMutationString54_withlog1:test3_literalMutationString55_withlog1:test3_literalMutationNumber56_withlog1:test3_literalMutationNumber57_withlog1:test3_literalMutationNumber58_withlog1:test3_literalMutationNumber59_withlog1:test3_literalMutationString51_withlog2:test3_literalMutationString52_withlog2:test3_literalMutationString53_withlog2:test3_literalMutationString54_withlog2:test3_literalMutationString55_withlog2:test3_literalMutationNumber56_withlog2:test3_literalMutationNumber57_withlog2:test3_literalMutationNumber58_withlog2:test3_literalMutationNumber59_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test3_literalMutationString51_withlog0:test3_literalMutationString52_withlog0:test3_literalMutationString53_withlog0:test3_literalMutationString54_withlog0:test3_literalMutationString55_withlog0:test3_literalMutationNumber56_withlog0:test3_literalMutationNumber57_withlog0:test3_literalMutationNumber58_withlog0:test3_literalMutationNumber59_withlog0:test3_literalMutationString51_withlog1:test3_literalMutationString52_withlog1:test3_literalMutationString53_withlog1:test3_literalMutationString54_withlog1:test3_literalMutationString55_withlog1:test3_literalMutationNumber56_withlog1:test3_literalMutationNumber57_withlog1:test3_literalMutationNumber58_withlog1:test3_literalMutationNumber59_withlog1:test3_literalMutationString51_withlog2:test3_literalMutationString52_withlog2:test3_literalMutationString53_withlog2:test3_literalMutationString54_withlog2:test3_literalMutationString55_withlog2:test3_literalMutationNumber56_withlog2:test3_literalMutationNumber57_withlog2:test3_literalMutationNumber58_withlog2:test3_literalMutationNumber59_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test3_literalMutationNumber58_withlog2,example.TestSuiteExample#test3_literalMutationString53_withlog2,example.TestSuiteExample#test3_literalMutationString53_withlog1,example.TestSuiteExample#test3_literalMutationNumber58_withlog0,example.TestSuiteExample#test3_literalMutationNumber58_withlog1,example.TestSuiteExample#test3_literalMutationString53_withlog0,example.TestSuiteExample#test3_literalMutationString52_withlog0,example.TestSuiteExample#test3_literalMutationString55_withlog0,example.TestSuiteExample#test3_literalMutationString52_withlog1,example.TestSuiteExample#test3_literalMutationString55_withlog1,example.TestSuiteExample#test3_literalMutationString52_withlog2,example.TestSuiteExample#test3_literalMutationString55_withlog2,example.TestSuiteExample#test3_literalMutationNumber57_withlog0,example.TestSuiteExample#test3_literalMutationNumber57_withlog2,example.TestSuiteExample#test3_literalMutationNumber57_withlog1,example.TestSuiteExample#test3_literalMutationNumber59_withlog0,example.TestSuiteExample#test3_literalMutationNumber59_withlog1,example.TestSuiteExample#test3_literalMutationString54_withlog2,example.TestSuiteExample#test3_literalMutationNumber59_withlog2,example.TestSuiteExample#test3_literalMutationString54_withlog1,example.TestSuiteExample#test3_literalMutationString54_withlog0,example.TestSuiteExample#test3_literalMutationString51_withlog1,example.TestSuiteExample#test3_literalMutationString51_withlog2,example.TestSuiteExample#test3_literalMutationNumber56_withlog2,example.TestSuiteExample#test3_literalMutationNumber56_withlog1,example.TestSuiteExample#test3_literalMutationString51_withlog0,example.TestSuiteExample#test3_literalMutationNumber56_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test3_literalMutationString55_ass83,example.TestSuiteExample#test3_literalMutationNumber57_ass85,example.TestSuiteExample#test3_literalMutationNumber56_ass84,example.TestSuiteExample#test3_literalMutationString51_ass79,example.TestSuiteExample#test3_literalMutationString53_ass81,example.TestSuiteExample#test3_literalMutationString50_failAssert0,example.TestSuiteExample#test3_literalMutationNumber58_ass86,example.TestSuiteExample#test3_literalMutationNumber59_ass87,example.TestSuiteExample#test3_literalMutationString52_ass80,example.TestSuiteExample#test3_literalMutationString54_ass82 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test3_literalMutationString51_ass79:test3_literalMutationString52_ass80:test3_literalMutationString53_ass81:test3_literalMutationString54_ass82:test3_literalMutationString55_ass83:test3_literalMutationNumber56_ass84:test3_literalMutationNumber57_ass85:test3_literalMutationNumber58_ass86:test3_literalMutationNumber59_ass87:test3_literalMutationString50_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test3_literalMutationString55_ass83: 23 / 34 example.TestSuiteExample#test3_literalMutationNumber57_ass85: 26 / 34 example.TestSuiteExample#test3_literalMutationNumber56_ass84: 23 / 34 example.TestSuiteExample#test3_literalMutationString51_ass79: 23 / 34 example.TestSuiteExample#test3_literalMutationString53_ass81: 23 / 34 example.TestSuiteExample#test3_literalMutationString50_failAssert0: 15 / 34 example.TestSuiteExample#test3_literalMutationNumber58_ass86: 26 / 34 example.TestSuiteExample#test3_literalMutationNumber59_ass87: 26 / 34 example.TestSuiteExample#test3_literalMutationString52_ass80: 23 / 34 example.TestSuiteExample#test3_literalMutationString54_ass82: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 11) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test4, (3/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test4, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test4 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test4: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test4_literalMutationString89:test4_literalMutationString90:test4_literalMutationString91:test4_literalMutationString92:test4_literalMutationString93:test4_literalMutationString94:test4_literalMutationNumber95:test4_literalMutationNumber96:test4_literalMutationNumber97:test4_literalMutationNumber98:test4_literalMutationNumber99] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test4_literalMutationString89:test4_literalMutationString90:test4_literalMutationString91:test4_literalMutationString92:test4_literalMutationString93:test4_literalMutationString94:test4_literalMutationNumber95:test4_literalMutationNumber96:test4_literalMutationNumber97:test4_literalMutationNumber98:test4_literalMutationNumber99 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test4_literalMutationNumber96,example.TestSuiteExample#test4_literalMutationNumber97,example.TestSuiteExample#test4_literalMutationNumber95,example.TestSuiteExample#test4_literalMutationString90,example.TestSuiteExample#test4_literalMutationString91,example.TestSuiteExample#test4_literalMutationString92,example.TestSuiteExample#test4_literalMutationNumber98,example.TestSuiteExample#test4_literalMutationString93,example.TestSuiteExample#test4_literalMutationNumber99,example.TestSuiteExample#test4_literalMutationString94,example.TestSuiteExample#test4_literalMutationString89(example.TestSuiteExample): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test4_literalMutationString90_withlog0:test4_literalMutationString91_withlog0:test4_literalMutationString92_withlog0:test4_literalMutationString93_withlog0:test4_literalMutationString94_withlog0:test4_literalMutationNumber95_withlog0:test4_literalMutationNumber96_withlog0:test4_literalMutationNumber97_withlog0:test4_literalMutationNumber98_withlog0:test4_literalMutationNumber99_withlog0:test4_literalMutationString90_withlog1:test4_literalMutationString91_withlog1:test4_literalMutationString92_withlog1:test4_literalMutationString93_withlog1:test4_literalMutationString94_withlog1:test4_literalMutationNumber95_withlog1:test4_literalMutationNumber96_withlog1:test4_literalMutationNumber97_withlog1:test4_literalMutationNumber98_withlog1:test4_literalMutationNumber99_withlog1:test4_literalMutationString90_withlog2:test4_literalMutationString91_withlog2:test4_literalMutationString92_withlog2:test4_literalMutationString93_withlog2:test4_literalMutationString94_withlog2:test4_literalMutationNumber95_withlog2:test4_literalMutationNumber96_withlog2:test4_literalMutationNumber97_withlog2:test4_literalMutationNumber98_withlog2:test4_literalMutationNumber99_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test4_literalMutationString90_withlog0:test4_literalMutationString91_withlog0:test4_literalMutationString92_withlog0:test4_literalMutationString93_withlog0:test4_literalMutationString94_withlog0:test4_literalMutationNumber95_withlog0:test4_literalMutationNumber96_withlog0:test4_literalMutationNumber97_withlog0:test4_literalMutationNumber98_withlog0:test4_literalMutationNumber99_withlog0:test4_literalMutationString90_withlog1:test4_literalMutationString91_withlog1:test4_literalMutationString92_withlog1:test4_literalMutationString93_withlog1:test4_literalMutationString94_withlog1:test4_literalMutationNumber95_withlog1:test4_literalMutationNumber96_withlog1:test4_literalMutationNumber97_withlog1:test4_literalMutationNumber98_withlog1:test4_literalMutationNumber99_withlog1:test4_literalMutationString90_withlog2:test4_literalMutationString91_withlog2:test4_literalMutationString92_withlog2:test4_literalMutationString93_withlog2:test4_literalMutationString94_withlog2:test4_literalMutationNumber95_withlog2:test4_literalMutationNumber96_withlog2:test4_literalMutationNumber97_withlog2:test4_literalMutationNumber98_withlog2:test4_literalMutationNumber99_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test4_literalMutationNumber96_withlog0,example.TestSuiteExample#test4_literalMutationString91_withlog1,example.TestSuiteExample#test4_literalMutationString91_withlog0,example.TestSuiteExample#test4_literalMutationNumber96_withlog1,example.TestSuiteExample#test4_literalMutationString91_withlog2,example.TestSuiteExample#test4_literalMutationNumber96_withlog2,example.TestSuiteExample#test4_literalMutationString94_withlog0,example.TestSuiteExample#test4_literalMutationNumber99_withlog2,example.TestSuiteExample#test4_literalMutationString94_withlog2,example.TestSuiteExample#test4_literalMutationNumber99_withlog0,example.TestSuiteExample#test4_literalMutationString94_withlog1,example.TestSuiteExample#test4_literalMutationNumber99_withlog1,example.TestSuiteExample#test4_literalMutationNumber98_withlog0,example.TestSuiteExample#test4_literalMutationNumber98_withlog2,example.TestSuiteExample#test4_literalMutationNumber98_withlog1,example.TestSuiteExample#test4_literalMutationString93_withlog0,example.TestSuiteExample#test4_literalMutationString93_withlog1,example.TestSuiteExample#test4_literalMutationString93_withlog2,example.TestSuiteExample#test4_literalMutationNumber95_withlog1,example.TestSuiteExample#test4_literalMutationString90_withlog0,example.TestSuiteExample#test4_literalMutationNumber95_withlog0,example.TestSuiteExample#test4_literalMutationString90_withlog1,example.TestSuiteExample#test4_literalMutationString90_withlog2,example.TestSuiteExample#test4_literalMutationNumber95_withlog2,example.TestSuiteExample#test4_literalMutationString92_withlog0,example.TestSuiteExample#test4_literalMutationNumber97_withlog1,example.TestSuiteExample#test4_literalMutationNumber97_withlog0,example.TestSuiteExample#test4_literalMutationString92_withlog1,example.TestSuiteExample#test4_literalMutationString92_withlog2,example.TestSuiteExample#test4_literalMutationNumber97_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test4_literalMutationString89_failAssert0,example.TestSuiteExample#test4_literalMutationNumber98_ass129,example.TestSuiteExample#test4_literalMutationNumber97_ass128,example.TestSuiteExample#test4_literalMutationNumber95_ass126,example.TestSuiteExample#test4_literalMutationNumber99_ass130,example.TestSuiteExample#test4_literalMutationNumber96_ass127,example.TestSuiteExample#test4_literalMutationString93_ass124,example.TestSuiteExample#test4_literalMutationString94_ass125,example.TestSuiteExample#test4_literalMutationString91_ass122,example.TestSuiteExample#test4_literalMutationString92_ass123,example.TestSuiteExample#test4_literalMutationString90_ass121 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test4_literalMutationString90_ass121:test4_literalMutationString91_ass122:test4_literalMutationString92_ass123:test4_literalMutationString93_ass124:test4_literalMutationString94_ass125:test4_literalMutationNumber95_ass126:test4_literalMutationNumber96_ass127:test4_literalMutationNumber97_ass128:test4_literalMutationNumber98_ass129:test4_literalMutationNumber99_ass130:test4_literalMutationString89_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test4_literalMutationString89_failAssert0: 13 / 34 example.TestSuiteExample#test4_literalMutationNumber98_ass129: 26 / 34 example.TestSuiteExample#test4_literalMutationNumber97_ass128: 26 / 34 example.TestSuiteExample#test4_literalMutationNumber95_ass126: 19 / 34 example.TestSuiteExample#test4_literalMutationNumber99_ass130: 26 / 34 example.TestSuiteExample#test4_literalMutationNumber96_ass127: 26 / 34 example.TestSuiteExample#test4_literalMutationString93_ass124: 23 / 34 example.TestSuiteExample#test4_literalMutationString94_ass125: 26 / 34 example.TestSuiteExample#test4_literalMutationString91_ass122: 26 / 34 example.TestSuiteExample#test4_literalMutationString92_ass123: 26 / 34 example.TestSuiteExample#test4_literalMutationString90_ass121: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 16) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test7, (4/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test7, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test7 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test7: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test7_literalMutationString132:test7_literalMutationString133:test7_literalMutationString134:test7_literalMutationString135:test7_literalMutationString136:test7_literalMutationString137:test7_literalMutationNumber138:test7_literalMutationNumber139:test7_literalMutationNumber140:test7_literalMutationNumber141] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test7_literalMutationString132:test7_literalMutationString133:test7_literalMutationString134:test7_literalMutationString135:test7_literalMutationString136:test7_literalMutationString137:test7_literalMutationNumber138:test7_literalMutationNumber139:test7_literalMutationNumber140:test7_literalMutationNumber141 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test7_literalMutationString133,example.TestSuiteExample#test7_literalMutationString134,example.TestSuiteExample#test7_literalMutationString135,example.TestSuiteExample#test7_literalMutationNumber138,example.TestSuiteExample#test7_literalMutationNumber139,example.TestSuiteExample#test7_literalMutationString136,example.TestSuiteExample#test7_literalMutationString137,example.TestSuiteExample#test7_literalMutationNumber140,example.TestSuiteExample#test7_literalMutationNumber141,example.TestSuiteExample#test7_literalMutationString132(example.TestSuiteExample): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test7_literalMutationString133_withlog0:test7_literalMutationString134_withlog0:test7_literalMutationString135_withlog0:test7_literalMutationString136_withlog0:test7_literalMutationString137_withlog0:test7_literalMutationNumber138_withlog0:test7_literalMutationNumber139_withlog0:test7_literalMutationNumber140_withlog0:test7_literalMutationNumber141_withlog0:test7_literalMutationString133_withlog1:test7_literalMutationString134_withlog1:test7_literalMutationString135_withlog1:test7_literalMutationString136_withlog1:test7_literalMutationString137_withlog1:test7_literalMutationNumber138_withlog1:test7_literalMutationNumber139_withlog1:test7_literalMutationNumber140_withlog1:test7_literalMutationNumber141_withlog1:test7_literalMutationString133_withlog2:test7_literalMutationString134_withlog2:test7_literalMutationString135_withlog2:test7_literalMutationString136_withlog2:test7_literalMutationString137_withlog2:test7_literalMutationNumber138_withlog2:test7_literalMutationNumber139_withlog2:test7_literalMutationNumber140_withlog2:test7_literalMutationNumber141_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test7_literalMutationString133_withlog0:test7_literalMutationString134_withlog0:test7_literalMutationString135_withlog0:test7_literalMutationString136_withlog0:test7_literalMutationString137_withlog0:test7_literalMutationNumber138_withlog0:test7_literalMutationNumber139_withlog0:test7_literalMutationNumber140_withlog0:test7_literalMutationNumber141_withlog0:test7_literalMutationString133_withlog1:test7_literalMutationString134_withlog1:test7_literalMutationString135_withlog1:test7_literalMutationString136_withlog1:test7_literalMutationString137_withlog1:test7_literalMutationNumber138_withlog1:test7_literalMutationNumber139_withlog1:test7_literalMutationNumber140_withlog1:test7_literalMutationNumber141_withlog1:test7_literalMutationString133_withlog2:test7_literalMutationString134_withlog2:test7_literalMutationString135_withlog2:test7_literalMutationString136_withlog2:test7_literalMutationString137_withlog2:test7_literalMutationNumber138_withlog2:test7_literalMutationNumber139_withlog2:test7_literalMutationNumber140_withlog2:test7_literalMutationNumber141_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test7_literalMutationString134_withlog2,example.TestSuiteExample#test7_literalMutationNumber138_withlog0,example.TestSuiteExample#test7_literalMutationString137_withlog1,example.TestSuiteExample#test7_literalMutationString134_withlog1,example.TestSuiteExample#test7_literalMutationString137_withlog0,example.TestSuiteExample#test7_literalMutationString137_withlog2,example.TestSuiteExample#test7_literalMutationNumber141_withlog0,example.TestSuiteExample#test7_literalMutationString134_withlog0,example.TestSuiteExample#test7_literalMutationNumber138_withlog2,example.TestSuiteExample#test7_literalMutationNumber138_withlog1,example.TestSuiteExample#test7_literalMutationNumber141_withlog1,example.TestSuiteExample#test7_literalMutationNumber141_withlog2,example.TestSuiteExample#test7_literalMutationString135_withlog2,example.TestSuiteExample#test7_literalMutationString135_withlog1,example.TestSuiteExample#test7_literalMutationString135_withlog0,example.TestSuiteExample#test7_literalMutationNumber140_withlog0,example.TestSuiteExample#test7_literalMutationNumber140_withlog1,example.TestSuiteExample#test7_literalMutationNumber140_withlog2,example.TestSuiteExample#test7_literalMutationNumber139_withlog1,example.TestSuiteExample#test7_literalMutationNumber139_withlog0,example.TestSuiteExample#test7_literalMutationString133_withlog0,example.TestSuiteExample#test7_literalMutationString136_withlog0,example.TestSuiteExample#test7_literalMutationString133_withlog1,example.TestSuiteExample#test7_literalMutationNumber139_withlog2,example.TestSuiteExample#test7_literalMutationString136_withlog1,example.TestSuiteExample#test7_literalMutationString133_withlog2,example.TestSuiteExample#test7_literalMutationString136_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test7_literalMutationString134_ass162,example.TestSuiteExample#test7_literalMutationString133_ass161,example.TestSuiteExample#test7_literalMutationNumber138_ass166,example.TestSuiteExample#test7_literalMutationNumber139_ass167,example.TestSuiteExample#test7_literalMutationString132_failAssert0,example.TestSuiteExample#test7_literalMutationNumber140_ass168,example.TestSuiteExample#test7_literalMutationString135_ass163,example.TestSuiteExample#test7_literalMutationNumber141_ass169,example.TestSuiteExample#test7_literalMutationString137_ass165,example.TestSuiteExample#test7_literalMutationString136_ass164 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test7_literalMutationString133_ass161:test7_literalMutationString134_ass162:test7_literalMutationString135_ass163:test7_literalMutationString136_ass164:test7_literalMutationString137_ass165:test7_literalMutationNumber138_ass166:test7_literalMutationNumber139_ass167:test7_literalMutationNumber140_ass168:test7_literalMutationNumber141_ass169:test7_literalMutationString132_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test7_literalMutationString134_ass162: 23 / 34 example.TestSuiteExample#test7_literalMutationString133_ass161: 23 / 34 example.TestSuiteExample#test7_literalMutationNumber138_ass166: 23 / 34 example.TestSuiteExample#test7_literalMutationNumber139_ass167: 26 / 34 example.TestSuiteExample#test7_literalMutationString132_failAssert0: 13 / 34 example.TestSuiteExample#test7_literalMutationNumber140_ass168: 19 / 34 example.TestSuiteExample#test7_literalMutationString135_ass163: 23 / 34 example.TestSuiteExample#test7_literalMutationNumber141_ass169: 23 / 34 example.TestSuiteExample#test7_literalMutationString137_ass165: 23 / 34 example.TestSuiteExample#test7_literalMutationString136_ass164: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 21) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test8, (5/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test8, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test8 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test8: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (10) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test8_literalMutationString171:test8_literalMutationString172:test8_literalMutationString173:test8_literalMutationString174:test8_literalMutationString175:test8_literalMutationString176:test8_literalMutationNumber177:test8_literalMutationNumber178:test8_literalMutationNumber179:test8_literalMutationNumber180] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test8_literalMutationString171:test8_literalMutationString172:test8_literalMutationString173:test8_literalMutationString174:test8_literalMutationString175:test8_literalMutationString176:test8_literalMutationNumber177:test8_literalMutationNumber178:test8_literalMutationNumber179:test8_literalMutationNumber180 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test8_literalMutationNumber179,example.TestSuiteExample#test8_literalMutationString172,example.TestSuiteExample#test8_literalMutationNumber177,example.TestSuiteExample#test8_literalMutationNumber178,example.TestSuiteExample#test8_literalMutationNumber180,example.TestSuiteExample#test8_literalMutationString174,example.TestSuiteExample#test8_literalMutationString173,example.TestSuiteExample#test8_literalMutationString176,example.TestSuiteExample#test8_literalMutationString175,example.TestSuiteExample#test8_literalMutationString171(example.TestSuiteExample): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 9 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 11% |===== ]/ 22% |=========== ]- 33% |================ ]\ 44% |====================== ]| 55% |=========================== ]/ 66% |================================= ]- 77% |====================================== ]\ 88% |============================================ ]| 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (27) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test8_literalMutationString172_withlog0:test8_literalMutationString173_withlog0:test8_literalMutationString174_withlog0:test8_literalMutationString175_withlog0:test8_literalMutationString176_withlog0:test8_literalMutationNumber177_withlog0:test8_literalMutationNumber178_withlog0:test8_literalMutationNumber179_withlog0:test8_literalMutationNumber180_withlog0:test8_literalMutationString172_withlog1:test8_literalMutationString173_withlog1:test8_literalMutationString174_withlog1:test8_literalMutationString175_withlog1:test8_literalMutationString176_withlog1:test8_literalMutationNumber177_withlog1:test8_literalMutationNumber178_withlog1:test8_literalMutationNumber179_withlog1:test8_literalMutationNumber180_withlog1:test8_literalMutationString172_withlog2:test8_literalMutationString173_withlog2:test8_literalMutationString174_withlog2:test8_literalMutationString175_withlog2:test8_literalMutationString176_withlog2:test8_literalMutationNumber177_withlog2:test8_literalMutationNumber178_withlog2:test8_literalMutationNumber179_withlog2:test8_literalMutationNumber180_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test8_literalMutationString172_withlog0:test8_literalMutationString173_withlog0:test8_literalMutationString174_withlog0:test8_literalMutationString175_withlog0:test8_literalMutationString176_withlog0:test8_literalMutationNumber177_withlog0:test8_literalMutationNumber178_withlog0:test8_literalMutationNumber179_withlog0:test8_literalMutationNumber180_withlog0:test8_literalMutationString172_withlog1:test8_literalMutationString173_withlog1:test8_literalMutationString174_withlog1:test8_literalMutationString175_withlog1:test8_literalMutationString176_withlog1:test8_literalMutationNumber177_withlog1:test8_literalMutationNumber178_withlog1:test8_literalMutationNumber179_withlog1:test8_literalMutationNumber180_withlog1:test8_literalMutationString172_withlog2:test8_literalMutationString173_withlog2:test8_literalMutationString174_withlog2:test8_literalMutationString175_withlog2:test8_literalMutationString176_withlog2:test8_literalMutationNumber177_withlog2:test8_literalMutationNumber178_withlog2:test8_literalMutationNumber179_withlog2:test8_literalMutationNumber180_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test8_literalMutationString176_withlog0,example.TestSuiteExample#test8_literalMutationString176_withlog1,example.TestSuiteExample#test8_literalMutationNumber177_withlog0,example.TestSuiteExample#test8_literalMutationNumber177_withlog2,example.TestSuiteExample#test8_literalMutationNumber177_withlog1,example.TestSuiteExample#test8_literalMutationString176_withlog2,example.TestSuiteExample#test8_literalMutationString173_withlog2,example.TestSuiteExample#test8_literalMutationString173_withlog1,example.TestSuiteExample#test8_literalMutationString173_withlog0,example.TestSuiteExample#test8_literalMutationNumber179_withlog1,example.TestSuiteExample#test8_literalMutationNumber179_withlog2,example.TestSuiteExample#test8_literalMutationNumber179_withlog0,example.TestSuiteExample#test8_literalMutationString174_withlog1,example.TestSuiteExample#test8_literalMutationNumber180_withlog0,example.TestSuiteExample#test8_literalMutationString174_withlog0,example.TestSuiteExample#test8_literalMutationNumber180_withlog1,example.TestSuiteExample#test8_literalMutationNumber180_withlog2,example.TestSuiteExample#test8_literalMutationString174_withlog2,example.TestSuiteExample#test8_literalMutationString175_withlog1,example.TestSuiteExample#test8_literalMutationString172_withlog2,example.TestSuiteExample#test8_literalMutationString175_withlog2,example.TestSuiteExample#test8_literalMutationString172_withlog0,example.TestSuiteExample#test8_literalMutationString172_withlog1,example.TestSuiteExample#test8_literalMutationNumber178_withlog2,example.TestSuiteExample#test8_literalMutationString175_withlog0,example.TestSuiteExample#test8_literalMutationNumber178_withlog1,example.TestSuiteExample#test8_literalMutationNumber178_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test8_literalMutationString174_ass202,example.TestSuiteExample#test8_literalMutationString173_ass201,example.TestSuiteExample#test8_literalMutationString176_ass204,example.TestSuiteExample#test8_literalMutationString175_ass203,example.TestSuiteExample#test8_literalMutationNumber177_ass205,example.TestSuiteExample#test8_literalMutationNumber180_ass208,example.TestSuiteExample#test8_literalMutationNumber179_ass207,example.TestSuiteExample#test8_literalMutationString171_failAssert0,example.TestSuiteExample#test8_literalMutationNumber178_ass206,example.TestSuiteExample#test8_literalMutationString172_ass200 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test8_literalMutationString172_ass200:test8_literalMutationString173_ass201:test8_literalMutationString174_ass202:test8_literalMutationString175_ass203:test8_literalMutationString176_ass204:test8_literalMutationNumber177_ass205:test8_literalMutationNumber178_ass206:test8_literalMutationNumber179_ass207:test8_literalMutationNumber180_ass208:test8_literalMutationString171_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test8_literalMutationString174_ass202: 23 / 34 example.TestSuiteExample#test8_literalMutationString173_ass201: 23 / 34 example.TestSuiteExample#test8_literalMutationString176_ass204: 23 / 34 example.TestSuiteExample#test8_literalMutationString175_ass203: 23 / 34 example.TestSuiteExample#test8_literalMutationNumber177_ass205: 23 / 34 example.TestSuiteExample#test8_literalMutationNumber180_ass208: 19 / 34 example.TestSuiteExample#test8_literalMutationNumber179_ass207: 19 / 34 example.TestSuiteExample#test8_literalMutationString171_failAssert0: 13 / 34 example.TestSuiteExample#test8_literalMutationNumber178_ass206: 19 / 34 example.TestSuiteExample#test8_literalMutationString172_ass200: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 26) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test9, (6/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test9: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test9_literalMutationString210:test9_literalMutationString211:test9_literalMutationString212:test9_literalMutationString213:test9_literalMutationString214:test9_literalMutationString215:test9_literalMutationNumber216:test9_literalMutationNumber217:test9_literalMutationNumber218:test9_literalMutationNumber219:test9_literalMutationNumber220] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test9_literalMutationString210:test9_literalMutationString211:test9_literalMutationString212:test9_literalMutationString213:test9_literalMutationString214:test9_literalMutationString215:test9_literalMutationNumber216:test9_literalMutationNumber217:test9_literalMutationNumber218:test9_literalMutationNumber219:test9_literalMutationNumber220 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test9_literalMutationString214,example.TestSuiteExample#test9_literalMutationString213,example.TestSuiteExample#test9_literalMutationString212,example.TestSuiteExample#test9_literalMutationString211,example.TestSuiteExample#test9_literalMutationNumber219,example.TestSuiteExample#test9_literalMutationNumber218,example.TestSuiteExample#test9_literalMutationNumber217,example.TestSuiteExample#test9_literalMutationNumber216,example.TestSuiteExample#test9_literalMutationNumber220,example.TestSuiteExample#test9_literalMutationString215,example.TestSuiteExample#test9_literalMutationString210(example.TestSuiteExample): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test9_literalMutationString211_withlog0:test9_literalMutationString212_withlog0:test9_literalMutationString213_withlog0:test9_literalMutationString214_withlog0:test9_literalMutationString215_withlog0:test9_literalMutationNumber216_withlog0:test9_literalMutationNumber217_withlog0:test9_literalMutationNumber218_withlog0:test9_literalMutationNumber219_withlog0:test9_literalMutationNumber220_withlog0:test9_literalMutationString211_withlog1:test9_literalMutationString212_withlog1:test9_literalMutationString213_withlog1:test9_literalMutationString214_withlog1:test9_literalMutationString215_withlog1:test9_literalMutationNumber216_withlog1:test9_literalMutationNumber217_withlog1:test9_literalMutationNumber218_withlog1:test9_literalMutationNumber219_withlog1:test9_literalMutationNumber220_withlog1:test9_literalMutationString211_withlog2:test9_literalMutationString212_withlog2:test9_literalMutationString213_withlog2:test9_literalMutationString214_withlog2:test9_literalMutationString215_withlog2:test9_literalMutationNumber216_withlog2:test9_literalMutationNumber217_withlog2:test9_literalMutationNumber218_withlog2:test9_literalMutationNumber219_withlog2:test9_literalMutationNumber220_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test9_literalMutationString211_withlog0:test9_literalMutationString212_withlog0:test9_literalMutationString213_withlog0:test9_literalMutationString214_withlog0:test9_literalMutationString215_withlog0:test9_literalMutationNumber216_withlog0:test9_literalMutationNumber217_withlog0:test9_literalMutationNumber218_withlog0:test9_literalMutationNumber219_withlog0:test9_literalMutationNumber220_withlog0:test9_literalMutationString211_withlog1:test9_literalMutationString212_withlog1:test9_literalMutationString213_withlog1:test9_literalMutationString214_withlog1:test9_literalMutationString215_withlog1:test9_literalMutationNumber216_withlog1:test9_literalMutationNumber217_withlog1:test9_literalMutationNumber218_withlog1:test9_literalMutationNumber219_withlog1:test9_literalMutationNumber220_withlog1:test9_literalMutationString211_withlog2:test9_literalMutationString212_withlog2:test9_literalMutationString213_withlog2:test9_literalMutationString214_withlog2:test9_literalMutationString215_withlog2:test9_literalMutationNumber216_withlog2:test9_literalMutationNumber217_withlog2:test9_literalMutationNumber218_withlog2:test9_literalMutationNumber219_withlog2:test9_literalMutationNumber220_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test9_literalMutationString211_withlog2,example.TestSuiteExample#test9_literalMutationString211_withlog1,example.TestSuiteExample#test9_literalMutationNumber218_withlog1,example.TestSuiteExample#test9_literalMutationString211_withlog0,example.TestSuiteExample#test9_literalMutationNumber218_withlog0,example.TestSuiteExample#test9_literalMutationNumber218_withlog2,example.TestSuiteExample#test9_literalMutationNumber220_withlog1,example.TestSuiteExample#test9_literalMutationNumber220_withlog2,example.TestSuiteExample#test9_literalMutationNumber217_withlog1,example.TestSuiteExample#test9_literalMutationNumber217_withlog2,example.TestSuiteExample#test9_literalMutationNumber220_withlog0,example.TestSuiteExample#test9_literalMutationString214_withlog2,example.TestSuiteExample#test9_literalMutationString214_withlog1,example.TestSuiteExample#test9_literalMutationString214_withlog0,example.TestSuiteExample#test9_literalMutationNumber217_withlog0,example.TestSuiteExample#test9_literalMutationNumber216_withlog2,example.TestSuiteExample#test9_literalMutationNumber216_withlog0,example.TestSuiteExample#test9_literalMutationNumber216_withlog1,example.TestSuiteExample#test9_literalMutationString212_withlog0,example.TestSuiteExample#test9_literalMutationString215_withlog0,example.TestSuiteExample#test9_literalMutationString212_withlog1,example.TestSuiteExample#test9_literalMutationString215_withlog1,example.TestSuiteExample#test9_literalMutationString212_withlog2,example.TestSuiteExample#test9_literalMutationString215_withlog2,example.TestSuiteExample#test9_literalMutationNumber219_withlog1,example.TestSuiteExample#test9_literalMutationNumber219_withlog2,example.TestSuiteExample#test9_literalMutationNumber219_withlog0,example.TestSuiteExample#test9_literalMutationString213_withlog2,example.TestSuiteExample#test9_literalMutationString213_withlog1,example.TestSuiteExample#test9_literalMutationString213_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test9_literalMutationString215_ass246,example.TestSuiteExample#test9_literalMutationNumber216_ass247,example.TestSuiteExample#test9_literalMutationNumber220_ass251,example.TestSuiteExample#test9_literalMutationString210_failAssert0,example.TestSuiteExample#test9_literalMutationNumber217_ass248,example.TestSuiteExample#test9_literalMutationNumber218_ass249,example.TestSuiteExample#test9_literalMutationString213_ass244,example.TestSuiteExample#test9_literalMutationString214_ass245,example.TestSuiteExample#test9_literalMutationNumber219_ass250,example.TestSuiteExample#test9_literalMutationString211_ass242,example.TestSuiteExample#test9_literalMutationString212_ass243 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 11 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, --tests, test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --tests test9_literalMutationString211_ass242:test9_literalMutationString212_ass243:test9_literalMutationString213_ass244:test9_literalMutationString214_ass245:test9_literalMutationString215_ass246:test9_literalMutationNumber216_ass247:test9_literalMutationNumber217_ass248:test9_literalMutationNumber218_ass249:test9_literalMutationNumber219_ass250:test9_literalMutationNumber220_ass251:test9_literalMutationString210_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample#test9_literalMutationString215_ass246: 26 / 34 example.TestSuiteExample#test9_literalMutationNumber217_ass248: 19 / 34 example.TestSuiteExample#test9_literalMutationNumber218_ass249: 23 / 34 example.TestSuiteExample#test9_literalMutationNumber216_ass247: 23 / 34 example.TestSuiteExample#test9_literalMutationNumber220_ass251: 23 / 34 example.TestSuiteExample#test9_literalMutationString210_failAssert0: 13 / 34 example.TestSuiteExample#test9_literalMutationString213_ass244: 23 / 34 example.TestSuiteExample#test9_literalMutationString214_ass245: 23 / 34 example.TestSuiteExample#test9_literalMutationNumber219_ass250: 23 / 34 example.TestSuiteExample#test9_literalMutationString211_ass242: 23 / 34 example.TestSuiteExample#test9_literalMutationString212_ass243: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 31) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 22635 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes/ --class example.TestSuiteExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 34 / 34 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/main/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 30552 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 5 amplified tests. Amplified instruction coverage: 34 / 34 100.00% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 5 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 5 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 3 original test cases in target/dspot/output//original/ package example; import org.junit.Assert; import org.junit.Test; public class TestSuiteExample { @Test(timeout = 10000) public void test3_literalMutationString50_failAssert0() throws Exception { try { Example ex = new Example(); String s = ""; ex.charAt(s, s.length() - 1); Assert.fail("test3_literalMutationString50 should have thrown StringIndexOutOfBoundsException"); } catch (StringIndexOutOfBoundsException expected) { Assert.assertEquals("String index out of range: 0", expected.getMessage()); } } @Test(timeout = 10000) public void test4_ass6() throws Exception { Example ex = new Example(); String s = "abcd"; Assert.assertEquals("abcd", s); char o_test4__4 = ex.charAt(s, 12); Assert.assertEquals('d', ((char) (o_test4__4))); Assert.assertEquals("abcd", s); } @Test(timeout = 10000) public void test2_literalMutationString7_failAssert0() throws Exception { try { Example ex = new Example(); ex.charAt("", 3); Assert.fail("test2_literalMutationString7 should have thrown StringIndexOutOfBoundsException"); } catch (StringIndexOutOfBoundsException expected) { Assert.assertEquals("String index out of range: -1", expected.getMessage()); } } @Test(timeout = 10000) public void test2_literalMutationNumber15_ass46() throws Exception { Example ex = new Example(); char o_test2_literalMutationNumber15__3 = ex.charAt("abcd", 0); Assert.assertEquals('a', ((char) (o_test2_literalMutationNumber15__3))); } @Test(timeout = 10000) public void test2_ass5() throws Exception { Example ex = new Example(); char o_test2__3 = ex.charAt("abcd", 3); Assert.assertEquals('d', ((char) (o_test2__3))); } } [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.948 s [INFO] Finished at: 2024-05-20T16:42:34+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test8,example.TestSuiteExample#test7,example.TestSuiteExample#test9,example.TestSuiteExample#test4,example.TestSuiteExample#test3,example.TestSuiteExample#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test8,example.TestSuiteExample#test7,example.TestSuiteExample#test9,example.TestSuiteExample#test4,example.TestSuiteExample#test3,example.TestSuiteExample#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 6 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 16% |======== ]/ 33% |================ ]- 50% |========================= ]\ 66% |================================= ]| 83% |========================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (18) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test2_withlog0,example.TestSuiteExample#test2_withlog1,example.TestSuiteExample#test8_withlog0,example.TestSuiteExample#test2_withlog2,example.TestSuiteExample#test8_withlog1,example.TestSuiteExample#test8_withlog2,example.TestSuiteExample#test9_withlog1,example.TestSuiteExample#test9_withlog2,example.TestSuiteExample#test9_withlog0,example.TestSuiteExample#test7_withlog0,example.TestSuiteExample#test4_withlog0,example.TestSuiteExample#test4_withlog1,example.TestSuiteExample#test4_withlog2,example.TestSuiteExample#test3_withlog0,example.TestSuiteExample#test3_withlog2,example.TestSuiteExample#test3_withlog1,example.TestSuiteExample#test7_withlog2,example.TestSuiteExample#test7_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 6 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample, --tests, test2_ass13:test3_ass14:test4_ass15:test7_ass16:test8_ass17:test9_ass18] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample --tests test2_ass13:test3_ass14:test4_ass15:test7_ass16:test8_ass17:test9_ass18 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample#test7_ass16,example.TestSuiteExample#test3_ass14,example.TestSuiteExample#test4_ass15,example.TestSuiteExample#test8_ass17,example.TestSuiteExample#test2_ass13,example.TestSuiteExample#test9_ass18 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 6 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 6 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 6 amplified test methods has been selected to be kept. (global: 6) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 1775 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 8966 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Amplification results with 6 new tests. [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 6 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 6 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 6 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8.127 s [INFO] Finished at: 2024-05-20T16:42:48+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - The original test suite kill 0 / 83 [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.filter.failing.FailingTest (4 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.filter.failing.FailingTest (4 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/filter/failing/FailingTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.filter.failing.FailingTest, --tests, testAssertionError:testFailingWithException:testOutOfMemoryError:testStackOverFlowError] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.filter.failing.FailingTest --tests testAssertionError:testFailingWithException:testOutOfMemoryError:testStackOverFlowError File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.filter.failing.FailingTest#testOutOfMemoryError(fr.inria.filter.failing.FailingTest): null,fr.inria.filter.failing.FailingTest#testFailingWithException(fr.inria.filter.failing.FailingTest): null,fr.inria.filter.failing.FailingTest#testAssertionError(fr.inria.filter.failing.FailingTest): null,fr.inria.filter.failing.FailingTest#testStackOverFlowError(fr.inria.filter.failing.FailingTest): null [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 0) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 509 java.lang.NullPointerException at eu.stamp_project.dspot.common.configuration.AmplificationSetup.postAmplification(AmplificationSetup.java:88) at eu.stamp_project.dspot.DSpot.run(DSpot.java:62) at eu.stamp_project.Main.main(Main.java:20) at eu.stamp_project.MainTest.testMainWithPitScoreSelector(MainTest.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) [main] ERROR eu.stamp_project.dspot.DSpot - Something bad happened during the report fot test-criterion. [main] ERROR eu.stamp_project.dspot.DSpot - Dspot might not have output correctly! [main] WARN eu.stamp_project.dspot.common.report.output.Output - DSpot could not obtain any amplified test method. [main] WARN eu.stamp_project.dspot.common.report.output.Output - You can customize the following options: --amplifiers, --test-criterion, --iteration, --inputAmplDistributor etc, and retry with a new configuration. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.sample.TestClassWithoutAssert (4 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.sample.TestClassWithoutAssert (4 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1:test2:test3:testOnClass] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1:test2:test3:testOnClass File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#testOnClass,fr.inria.sample.TestClassWithoutAssert#test1,fr.inria.sample.TestClassWithoutAssert#test3,fr.inria.sample.TestClassWithoutAssert#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (4) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1:test2:test3:testOnClass] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1:test2:test3:testOnClass File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#testOnClass,fr.inria.sample.TestClassWithoutAssert#test1,fr.inria.sample.TestClassWithoutAssert#test3,fr.inria.sample.TestClassWithoutAssert#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 4 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 25% |============ ]/ 50% |========================= ]- 75% |===================================== ]\ 100% |================================================== ]| [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (12) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1_withlog0:test2_withlog0:test3_withlog0:testOnClass_withlog0:test1_withlog1:test2_withlog1:test3_withlog1:testOnClass_withlog1:test1_withlog2:test2_withlog2:test3_withlog2:testOnClass_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1_withlog0:test2_withlog0:test3_withlog0:testOnClass_withlog0:test1_withlog1:test2_withlog1:test3_withlog1:testOnClass_withlog1:test1_withlog2:test2_withlog2:test3_withlog2:testOnClass_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#testOnClass_withlog2,fr.inria.sample.TestClassWithoutAssert#testOnClass_withlog1,fr.inria.sample.TestClassWithoutAssert#testOnClass_withlog0,fr.inria.sample.TestClassWithoutAssert#test1_withlog2,fr.inria.sample.TestClassWithoutAssert#test1_withlog0,fr.inria.sample.TestClassWithoutAssert#test1_withlog1,fr.inria.sample.TestClassWithoutAssert#test2_withlog0,fr.inria.sample.TestClassWithoutAssert#test2_withlog2,fr.inria.sample.TestClassWithoutAssert#test2_withlog1,fr.inria.sample.TestClassWithoutAssert#test3_withlog2,fr.inria.sample.TestClassWithoutAssert#test3_withlog1,fr.inria.sample.TestClassWithoutAssert#test3_withlog0 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 4 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssert.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, fr.inria.sample.TestClassWithoutAssert, --tests, test1_ass9:test2_ass10:test3_ass11:testOnClass_ass12] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssert --tests test1_ass9:test2_ass10:test3_ass11:testOnClass_ass12 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssert#test2_ass10,fr.inria.sample.TestClassWithoutAssert#testOnClass_ass12,fr.inria.sample.TestClassWithoutAssert#test3_ass11,fr.inria.sample.TestClassWithoutAssert#test1_ass9 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 4 test method(s) have been successfully amplified. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample//.dspot_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=fr.inria.sample.TestClassWithoutAssert Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:42:57 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:42:58 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:42:58 PM PIT >> INFO : Sending 1 test classes to minion 4:42:58 PM PIT >> INFO : Sent tests to minion 4:42:58 PM PIT >> INFO : MINION : 4:42:58 PM PIT >> INFO : Checking environment 4:42:59 PM PIT >> INFO : MINION : 4:42:59 PM PIT >> INFO : Found 4 tests 4:42:59 PM PIT >> INFO : MINION : 4:42:59 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:42:59 PM PIT >> INFO : MINION : 4:42:59 PM PIT >> INFO : 4 tests received 4:42:59 PM PIT >> INFO : MINION : 4:42:59 PM PIT >> WARNING : More threads at end of test (5) test1_ass9(fr.inria.sample.TestClassWithoutAssert) than start. (4) 4:42:59 PM PIT >> INFO : MINION : 4:42:59 PM PIT >> WARNING : More threads at end of test (5) test3_ass11(fr.inria.sample.TestClassWithoutAssert) than start. (4) 4:42:59 PM PIT >> INFO : Calculated coverage in 1 seconds. 4:42:59 PM PIT >> INFO : Created 26 mutation test units /-\|/stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 -stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 \|/-\|/stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:43:03 PM PIT >> INFO : Completed in 5 seconds -\|/-\|/-\|/-\|/-================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : 1 seconds > build mutation tests : < 1 second > run mutation analysis : 3 seconds -------------------------------------------------------------------------------- > Total : 5 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 447 mutations Killed 67 (15%) >> Ran 75 tests (0.17 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 15 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 15 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 28 Killed 2 (7%) > KILLED 2 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 25 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_EQUAL_ELSE >> Generated 13 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 13 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 9 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 9 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 14 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 14 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 22 Killed 7 (32%) > KILLED 7 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 15 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.BooleanTrueReturnValsMutator >> Generated 15 Killed 2 (13%) > KILLED 2 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 12 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.EmptyObjectReturnValsMutator >> Generated 19 Killed 4 (21%) > KILLED 4 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 14 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NullReturnValsMutator >> Generated 13 Killed 4 (31%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 9 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 113 Killed 10 (9%) > KILLED 10 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 102 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.NakedReceiverMutator >> Generated 10 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 10 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 79 Killed 20 (25%) > KILLED 20 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 59 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ArgumentPropagationMutator >> Generated 5 Killed 3 (60%) > KILLED 3 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 16 Killed 6 (38%) > KILLED 6 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 10 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.BooleanFalseReturnValsMutator >> Generated 7 Killed 2 (29%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 5 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 55 Killed 7 (13%) > KILLED 7 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 48 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_EQUAL_IF >> Generated 14 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 14 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8.526 s [INFO] Finished at: 2024-05-20T16:43:03+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - 447 mutants has been generated (83) [main] WARN eu.stamp_project.dspot.selector.PitMutantScoreSelector - Number of generated mutant is different than the original one. [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - test2_ass10 kills 53 more mutants [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - test3_ass11 kills 14 more mutants [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 2) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 13626 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 27141 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Test class that has been amplified: fr.inria.sample.TestClassWithoutAssert The original test suite kills 0 mutants The amplification results with 2 new tests it kills 67 more mutants [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/trash/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 2 amplified test methods over 3 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.filter.failing.FailingTest.java with 0 original test cases in target/trash/original/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithoutAssert.java with 2 amplified test cases in target/trash [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithoutAssert.java with 2 original test cases in target/trash/original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.237 s [INFO] Finished at: 2024-05-20T16:43:11+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3: 23 / 34 example.TestSuiteExample2#test4: 26 / 34 example.TestSuiteExample2#test9: 23 / 34 example.TestSuiteExample2#test7: 23 / 34 example.TestSuiteExample2#test8: 23 / 34 example.TestSuiteExample2#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - Applying only Input-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_literalMutationString1:test2_literalMutationString2:test2_literalMutationString3:test2_literalMutationString4:test2_literalMutationString5:test2_literalMutationString6:test2_literalMutationNumber7:test2_literalMutationNumber8:test2_literalMutationNumber9:test2_literalMutationNumber10:test2_literalMutationNumber11] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_literalMutationString1:test2_literalMutationString2:test2_literalMutationString3:test2_literalMutationString4:test2_literalMutationString5:test2_literalMutationString6:test2_literalMutationNumber7:test2_literalMutationNumber8:test2_literalMutationNumber9:test2_literalMutationNumber10:test2_literalMutationNumber11 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_literalMutationNumber11,example.TestSuiteExample2#test2_literalMutationNumber7,example.TestSuiteExample2#test2_literalMutationString3,example.TestSuiteExample2#test2_literalMutationString4,example.TestSuiteExample2#test2_literalMutationString2,example.TestSuiteExample2#test2_literalMutationString5(example.TestSuiteExample2): expected:<100> but was:<99>,example.TestSuiteExample2#test2_literalMutationString1(example.TestSuiteExample2): String index out of range: -1,example.TestSuiteExample2#test2_literalMutationNumber10(example.TestSuiteExample2): expected:<100> but was:<98>,example.TestSuiteExample2#test2_literalMutationString6(example.TestSuiteExample2): expected:<100> but was:<115>,example.TestSuiteExample2#test2_literalMutationNumber8(example.TestSuiteExample2): expected:<100> but was:<99>,example.TestSuiteExample2#test2_literalMutationNumber9(example.TestSuiteExample2): expected:<100> but was:<97> [main] INFO eu.stamp_project.dspot.DSpot - Amplification: 5 test method(s) has been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_literalMutationString2:test2_literalMutationString3:test2_literalMutationString4:test2_literalMutationNumber7:test2_literalMutationNumber11, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_literalMutationString2:test2_literalMutationString3:test2_literalMutationString4:test2_literalMutationNumber7:test2_literalMutationNumber11 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test2_literalMutationNumber11: 26 / 34 example.TestSuiteExample2#test2_literalMutationNumber7: 26 / 34 example.TestSuiteExample2#test2_literalMutationString3: 23 / 34 example.TestSuiteExample2#test2_literalMutationString4: 23 / 34 example.TestSuiteExample2#test2_literalMutationString2: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 4) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test3, (2/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test3_literalMutationString12:test3_literalMutationString13:test3_literalMutationString14:test3_literalMutationString15:test3_literalMutationString16:test3_literalMutationString17:test3_literalMutationNumber18:test3_literalMutationNumber19:test3_literalMutationNumber20:test3_literalMutationNumber21] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test3_literalMutationString12:test3_literalMutationString13:test3_literalMutationString14:test3_literalMutationString15:test3_literalMutationString16:test3_literalMutationString17:test3_literalMutationNumber18:test3_literalMutationNumber19:test3_literalMutationNumber20:test3_literalMutationNumber21 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_literalMutationString17,example.TestSuiteExample2#test3_literalMutationNumber20,example.TestSuiteExample2#test3_literalMutationNumber21,example.TestSuiteExample2#test3_literalMutationNumber19,example.TestSuiteExample2#test3_literalMutationString13,example.TestSuiteExample2#test3_literalMutationString15,example.TestSuiteExample2#test3_literalMutationString14(example.TestSuiteExample2): expected:<100> but was:<109>,example.TestSuiteExample2#test3_literalMutationString12(example.TestSuiteExample2): String index out of range: 0,example.TestSuiteExample2#test3_literalMutationNumber18(example.TestSuiteExample2): expected:<100> but was:<99>,example.TestSuiteExample2#test3_literalMutationString16(example.TestSuiteExample2): expected:<100> but was:<122> [main] INFO eu.stamp_project.dspot.DSpot - Amplification: 6 test method(s) has been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test3_literalMutationString13:test3_literalMutationString15:test3_literalMutationString17:test3_literalMutationNumber19:test3_literalMutationNumber20:test3_literalMutationNumber21, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test3_literalMutationString13:test3_literalMutationString15:test3_literalMutationString17:test3_literalMutationNumber19:test3_literalMutationNumber20:test3_literalMutationNumber21 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3_literalMutationString17: 23 / 34 example.TestSuiteExample2#test3_literalMutationNumber20: 26 / 34 example.TestSuiteExample2#test3_literalMutationNumber21: 26 / 34 example.TestSuiteExample2#test3_literalMutationNumber19: 26 / 34 example.TestSuiteExample2#test3_literalMutationString13: 23 / 34 example.TestSuiteExample2#test3_literalMutationString15: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 8) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test4, (3/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test4, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test4 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test4_literalMutationString22:test4_literalMutationString23:test4_literalMutationString24:test4_literalMutationString25:test4_literalMutationString26:test4_literalMutationString27:test4_literalMutationNumber28:test4_literalMutationNumber29:test4_literalMutationNumber30:test4_literalMutationNumber31:test4_literalMutationNumber32] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test4_literalMutationString22:test4_literalMutationString23:test4_literalMutationString24:test4_literalMutationString25:test4_literalMutationString26:test4_literalMutationString27:test4_literalMutationNumber28:test4_literalMutationNumber29:test4_literalMutationNumber30:test4_literalMutationNumber31:test4_literalMutationNumber32 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test4_literalMutationString27,example.TestSuiteExample2#test4_literalMutationNumber32,example.TestSuiteExample2#test4_literalMutationNumber31,example.TestSuiteExample2#test4_literalMutationNumber30,example.TestSuiteExample2#test4_literalMutationNumber29,example.TestSuiteExample2#test4_literalMutationString23,example.TestSuiteExample2#test4_literalMutationString25,example.TestSuiteExample2#test4_literalMutationString26(example.TestSuiteExample2): expected:<100> but was:<109>,example.TestSuiteExample2#test4_literalMutationNumber28(example.TestSuiteExample2): expected:<100> but was:<97>,example.TestSuiteExample2#test4_literalMutationString24(example.TestSuiteExample2): expected:<100> but was:<53>,example.TestSuiteExample2#test4_literalMutationString22(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.DSpot - Amplification: 7 test method(s) has been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test4_literalMutationString23:test4_literalMutationString25:test4_literalMutationString27:test4_literalMutationNumber29:test4_literalMutationNumber30:test4_literalMutationNumber31:test4_literalMutationNumber32, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test4_literalMutationString23:test4_literalMutationString25:test4_literalMutationString27:test4_literalMutationNumber29:test4_literalMutationNumber30:test4_literalMutationNumber31:test4_literalMutationNumber32 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4_literalMutationString27: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber32: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber31: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber30: 26 / 34 example.TestSuiteExample2#test4_literalMutationNumber29: 26 / 34 example.TestSuiteExample2#test4_literalMutationString23: 26 / 34 example.TestSuiteExample2#test4_literalMutationString25: 26 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 12) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test7, (4/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test7, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test7 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test7: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test7_literalMutationString33:test7_literalMutationString34:test7_literalMutationString35:test7_literalMutationString36:test7_literalMutationString37:test7_literalMutationString38:test7_literalMutationNumber39:test7_literalMutationNumber40:test7_literalMutationNumber41:test7_literalMutationNumber42] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test7_literalMutationString33:test7_literalMutationString34:test7_literalMutationString35:test7_literalMutationString36:test7_literalMutationString37:test7_literalMutationString38:test7_literalMutationNumber39:test7_literalMutationNumber40:test7_literalMutationNumber41:test7_literalMutationNumber42 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test7_literalMutationString37,example.TestSuiteExample2#test7_literalMutationString35,example.TestSuiteExample2#test7_literalMutationNumber39(example.TestSuiteExample2): expected:<99> but was:<98>,example.TestSuiteExample2#test7_literalMutationNumber42(example.TestSuiteExample2): expected:<99> but was:<100>,example.TestSuiteExample2#test7_literalMutationString38(example.TestSuiteExample2): expected:<99> but was:<98>,example.TestSuiteExample2#test7_literalMutationNumber40(example.TestSuiteExample2): expected:<99> but was:<100>,example.TestSuiteExample2#test7_literalMutationNumber41(example.TestSuiteExample2): expected:<99> but was:<97>,example.TestSuiteExample2#test7_literalMutationString36(example.TestSuiteExample2): expected:<99> but was:<123>,example.TestSuiteExample2#test7_literalMutationString33(example.TestSuiteExample2): String index out of range: -1,example.TestSuiteExample2#test7_literalMutationString34(example.TestSuiteExample2): expected:<99> but was:<100> [main] INFO eu.stamp_project.dspot.DSpot - Amplification: 2 test method(s) has been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test7_literalMutationString35:test7_literalMutationString37, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test7_literalMutationString35:test7_literalMutationString37 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test7_literalMutationString37: 23 / 34 example.TestSuiteExample2#test7_literalMutationString35: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 16) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test8, (5/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test8, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test8 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test8: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 10 new tests generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test8_literalMutationString43:test8_literalMutationString44:test8_literalMutationString45:test8_literalMutationString46:test8_literalMutationString47:test8_literalMutationString48:test8_literalMutationNumber49:test8_literalMutationNumber50:test8_literalMutationNumber51:test8_literalMutationNumber52] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test8_literalMutationString43:test8_literalMutationString44:test8_literalMutationString45:test8_literalMutationString46:test8_literalMutationString47:test8_literalMutationString48:test8_literalMutationNumber49:test8_literalMutationNumber50:test8_literalMutationNumber51:test8_literalMutationNumber52 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_literalMutationString45,example.TestSuiteExample2#test8_literalMutationString46,example.TestSuiteExample2#test8_literalMutationNumber50(example.TestSuiteExample2): expected:<98> but was:<97>,example.TestSuiteExample2#test8_literalMutationString44(example.TestSuiteExample2): expected:<98> but was:<50>,example.TestSuiteExample2#test8_literalMutationString47(example.TestSuiteExample2): expected:<98> but was:<58>,example.TestSuiteExample2#test8_literalMutationNumber49(example.TestSuiteExample2): expected:<98> but was:<99>,example.TestSuiteExample2#test8_literalMutationString48(example.TestSuiteExample2): expected:<98> but was:<86>,example.TestSuiteExample2#test8_literalMutationNumber52(example.TestSuiteExample2): expected:<98> but was:<97>,example.TestSuiteExample2#test8_literalMutationString43(example.TestSuiteExample2): String index out of range: -1,example.TestSuiteExample2#test8_literalMutationNumber51(example.TestSuiteExample2): expected:<98> but was:<97> [main] INFO eu.stamp_project.dspot.DSpot - Amplification: 2 test method(s) has been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test8_literalMutationString45:test8_literalMutationString46, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test8_literalMutationString45:test8_literalMutationString46 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test8_literalMutationString45: 23 / 34 example.TestSuiteExample2#test8_literalMutationString46: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 20) [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test9, (6/6) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test9, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test9 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test9: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test9_literalMutationString53:test9_literalMutationString54:test9_literalMutationString55:test9_literalMutationString56:test9_literalMutationString57:test9_literalMutationString58:test9_literalMutationNumber59:test9_literalMutationNumber60:test9_literalMutationNumber61:test9_literalMutationNumber62:test9_literalMutationNumber63] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test9_literalMutationString53:test9_literalMutationString54:test9_literalMutationString55:test9_literalMutationString56:test9_literalMutationString57:test9_literalMutationString58:test9_literalMutationNumber59:test9_literalMutationNumber60:test9_literalMutationNumber61:test9_literalMutationNumber62:test9_literalMutationNumber63 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test9_literalMutationString56,example.TestSuiteExample2#test9_literalMutationString54,example.TestSuiteExample2#test9_literalMutationNumber61(example.TestSuiteExample2): expected:<102> but was:<99>,example.TestSuiteExample2#test9_literalMutationString58(example.TestSuiteExample2): expected:<102> but was:<100>,example.TestSuiteExample2#test9_literalMutationNumber60(example.TestSuiteExample2): expected:<102> but was:<97>,example.TestSuiteExample2#test9_literalMutationString55(example.TestSuiteExample2): expected:<102> but was:<40>,example.TestSuiteExample2#test9_literalMutationNumber59(example.TestSuiteExample2): expected:<102> but was:<101>,example.TestSuiteExample2#test9_literalMutationString57(example.TestSuiteExample2): expected:<102> but was:<109>,example.TestSuiteExample2#test9_literalMutationNumber62(example.TestSuiteExample2): expected:<102> but was:<107>,example.TestSuiteExample2#test9_literalMutationNumber63(example.TestSuiteExample2): expected:<102> but was:<103>,example.TestSuiteExample2#test9_literalMutationString53(example.TestSuiteExample2): String index out of range: -1 [main] INFO eu.stamp_project.dspot.DSpot - Amplification: 2 test method(s) has been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test9_literalMutationString54:test9_literalMutationString56, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test9_literalMutationString54:test9_literalMutationString56 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test9_literalMutationString54: 23 / 34 example.TestSuiteExample2#test9_literalMutationString56: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 24) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 12707 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL Some test(s) failed during computation of coverage: example.TestSuiteExample2#test9_literalMutationNumber61(example.TestSuiteExample2): expected:<102> but was:<99> example.TestSuiteExample2#test9_literalMutationString58(example.TestSuiteExample2): expected:<102> but was:<100> example.TestSuiteExample2#test9_literalMutationNumber60(example.TestSuiteExample2): expected:<102> but was:<97> example.TestSuiteExample2#test9_literalMutationString55(example.TestSuiteExample2): expected:<102> but was:<40> example.TestSuiteExample2#test9_literalMutationNumber59(example.TestSuiteExample2): expected:<102> but was:<101> example.TestSuiteExample2#test9_literalMutationString57(example.TestSuiteExample2): expected:<102> but was:<109> example.TestSuiteExample2#test9_literalMutationNumber62(example.TestSuiteExample2): expected:<102> but was:<107> example.TestSuiteExample2#test9_literalMutationNumber63(example.TestSuiteExample2): expected:<102> but was:<103> example.TestSuiteExample2#test9_literalMutationString53(example.TestSuiteExample2): String index out of range: -1 File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 34 / 34 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 21168 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 2 amplified tests. Amplified instruction coverage: 34 / 34 100.00% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 4 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 4 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 1 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/1) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 13 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (13) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 12 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 8% |==== ]/ 16% |======== ]- 25% |============ ]\ 33% |================ ]| 41% |==================== ]/ 50% |========================= ]- 58% |============================= ]\ 66% |================================= ]| 75% |===================================== ]/ 83% |========================================= ]- 91% |============================================= ]\ 100% |================================================== ]| [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (36) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 13 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 13 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 4 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 4 amplified test methods has been selected to be kept. (global: 6) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 6937 [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 14790 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 5 amplified tests. Amplified instruction coverage: 34 / 34 100.00% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/trash/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 5 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 5 amplified test cases in target/trash [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 1 original test cases in target/trash/original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/1) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 12 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (12) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 11 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 9% |==== ]/ 18% |========= ]- 27% |============= ]\ 36% |================== ]| 45% |====================== ]/ 54% |=========================== ]- 63% |=============================== ]\ 72% |==================================== ]| 81% |======================================== ]/ 90% |============================================= ]- 100% |================================================== ]\ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (33) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 12 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 12 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 3 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 3 amplified test methods has been selected to be kept. (global: 5) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 7454 [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 15419 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 4 amplified tests. Amplified instruction coverage: 34 / 34 100.00% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/trash/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 4 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 4 amplified test cases in target/trash [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 1 original test cases in target/trash/original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/1) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 1 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 3) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 5724 [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 13676 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 2 amplified tests. Amplified instruction coverage: 30 / 34 88.24% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/trash/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 2 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 2 amplified test cases in target/trash [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 1 original test cases in target/trash/original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/1) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 1 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample.java [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test methods has been selected to be kept. (global: 2) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 5675 [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 13577 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 1 amplified tests. Amplified instruction coverage: 30 / 34 88.24% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/trash/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 1 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 1 amplified test cases in target/trash [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample.java with 1 original test cases in target/trash/original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.957 s [INFO] Finished at: 2024-05-20T16:44:30+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.ParametrizedTestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.ParametrizedTestSuiteExample (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/ParametrizedTestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.ParametrizedTestSuiteExample, --tests, test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.ParametrizedTestSuiteExample --tests test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.ParametrizedTestSuiteExample#test2[1],example.ParametrizedTestSuiteExample#test2[0] [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.ParametrizedTestSuiteExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.ParametrizedTestSuiteExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.ParametrizedTestSuiteExample, --tests, test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.ParametrizedTestSuiteExample --tests test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.ParametrizedTestSuiteExample#test2[1]: 23 / 34 example.ParametrizedTestSuiteExample#test2[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/ParametrizedTestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.ParametrizedTestSuiteExample, --tests, test2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.ParametrizedTestSuiteExample --tests test2 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.ParametrizedTestSuiteExample#test2[1],example.ParametrizedTestSuiteExample#test2[0] [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/ParametrizedTestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.ParametrizedTestSuiteExample, --tests, test2_withlog0:test2_withlog1:test2_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.ParametrizedTestSuiteExample --tests test2_withlog0:test2_withlog1:test2_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.ParametrizedTestSuiteExample#test2_withlog2[1],example.ParametrizedTestSuiteExample#test2_withlog2[0],example.ParametrizedTestSuiteExample#test2_withlog1[1],example.ParametrizedTestSuiteExample#test2_withlog1[0],example.ParametrizedTestSuiteExample#test2_withlog0[1],example.ParametrizedTestSuiteExample#test2_withlog0[0] [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/ParametrizedTestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.ParametrizedTestSuiteExample, --tests, test2_ass3] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.ParametrizedTestSuiteExample --tests test2_ass3 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.ParametrizedTestSuiteExample#test2_ass3[0],example.ParametrizedTestSuiteExample#test2_ass3[1] [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.ParametrizedTestSuiteExample, --tests, test2_ass3, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.ParametrizedTestSuiteExample --tests test2_ass3 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.ParametrizedTestSuiteExample#test2_ass3[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2_ass3: 23 / 34 example.ParametrizedTestSuiteExample#test2_ass3[1]: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - Applying Input-amplification and Assertion-amplification test by test. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of test2, (1/1) [main] INFO eu.stamp_project.dspot.DSpot - iteration 0 / 1 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.ParametrizedTestSuiteExample, --tests, test2, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.ParametrizedTestSuiteExample --tests test2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.ParametrizedTestSuiteExample#test2[1]: 23 / 34 example.ParametrizedTestSuiteExample#test2[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 tests selected to be amplified over 1 available tests [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - Amplification of inputs... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.amplifier.TextualDistanceInputAmplDistributor - 11 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (11) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/ParametrizedTestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.ParametrizedTestSuiteExample, --tests, test2_literalMutationString4:test2_literalMutationString5:test2_literalMutationString6:test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationNumber10:test2_literalMutationNumber11:test2_literalMutationNumber12:test2_literalMutationNumber13:test2_literalMutationNumber14] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.ParametrizedTestSuiteExample --tests test2_literalMutationString4:test2_literalMutationString5:test2_literalMutationString6:test2_literalMutationString7:test2_literalMutationString8:test2_literalMutationString9:test2_literalMutationNumber10:test2_literalMutationNumber11:test2_literalMutationNumber12:test2_literalMutationNumber13:test2_literalMutationNumber14 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.ParametrizedTestSuiteExample#test2_literalMutationNumber13[0],example.ParametrizedTestSuiteExample#test2_literalMutationString5[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10[0],example.ParametrizedTestSuiteExample#test2_literalMutationString9[1],example.ParametrizedTestSuiteExample#test2_literalMutationString8[0],example.ParametrizedTestSuiteExample#test2_literalMutationString7[1],example.ParametrizedTestSuiteExample#test2_literalMutationString8[1],example.ParametrizedTestSuiteExample#test2_literalMutationString9[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14[1],example.ParametrizedTestSuiteExample#test2_literalMutationString6[1],example.ParametrizedTestSuiteExample#test2_literalMutationString6[0],example.ParametrizedTestSuiteExample#test2_literalMutationString7[0],example.ParametrizedTestSuiteExample#test2_literalMutationString5[1],example.ParametrizedTestSuiteExample#test2_literalMutationString4[0](example.ParametrizedTestSuiteExample): String index out of range: -1,example.ParametrizedTestSuiteExample#test2_literalMutationString4[1](example.ParametrizedTestSuiteExample): String index out of range: -1 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 20 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 10% |===== ]/ 20% |========== ]- 30% |=============== ]\ 40% |==================== ]| 50% |========================= ]/ 60% |============================== ]- 70% |=================================== ]\ 80% |======================================== ]| 90% |============================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (30) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/ParametrizedTestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.ParametrizedTestSuiteExample, --tests, test2_literalMutationString5_withlog0:test2_literalMutationString6_withlog0:test2_literalMutationString7_withlog0:test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationNumber10_withlog0:test2_literalMutationNumber11_withlog0:test2_literalMutationNumber12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationString5_withlog1:test2_literalMutationString6_withlog1:test2_literalMutationString7_withlog1:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationNumber10_withlog1:test2_literalMutationNumber11_withlog1:test2_literalMutationNumber12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationString5_withlog2:test2_literalMutationString6_withlog2:test2_literalMutationString7_withlog2:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationNumber10_withlog2:test2_literalMutationNumber11_withlog2:test2_literalMutationNumber12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.ParametrizedTestSuiteExample --tests test2_literalMutationString5_withlog0:test2_literalMutationString6_withlog0:test2_literalMutationString7_withlog0:test2_literalMutationString8_withlog0:test2_literalMutationString9_withlog0:test2_literalMutationNumber10_withlog0:test2_literalMutationNumber11_withlog0:test2_literalMutationNumber12_withlog0:test2_literalMutationNumber13_withlog0:test2_literalMutationNumber14_withlog0:test2_literalMutationString5_withlog1:test2_literalMutationString6_withlog1:test2_literalMutationString7_withlog1:test2_literalMutationString8_withlog1:test2_literalMutationString9_withlog1:test2_literalMutationNumber10_withlog1:test2_literalMutationNumber11_withlog1:test2_literalMutationNumber12_withlog1:test2_literalMutationNumber13_withlog1:test2_literalMutationNumber14_withlog1:test2_literalMutationString5_withlog2:test2_literalMutationString6_withlog2:test2_literalMutationString7_withlog2:test2_literalMutationString8_withlog2:test2_literalMutationString9_withlog2:test2_literalMutationNumber10_withlog2:test2_literalMutationNumber11_withlog2:test2_literalMutationNumber12_withlog2:test2_literalMutationNumber13_withlog2:test2_literalMutationNumber14_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.ParametrizedTestSuiteExample#test2_literalMutationString7_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationString6_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationString8_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationString6_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationString9_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationString5_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationString9_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationString5_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationString8_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationString7_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationString7_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationString8_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationString6_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationString9_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationString5_withlog2[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_withlog2[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_withlog1[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString8_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationString6_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString5_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationString9_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationString7_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString7_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString8_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString6_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString8_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationString9_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString5_withlog1[1],example.ParametrizedTestSuiteExample#test2_literalMutationString9_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationString5_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationString6_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_withlog0[1],example.ParametrizedTestSuiteExample#test2_literalMutationString7_withlog0[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_withlog0[1] [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 10 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/ParametrizedTestSuiteExample.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.ParametrizedTestSuiteExample, --tests, test2_literalMutationString5_ass36:test2_literalMutationString6_ass37:test2_literalMutationString7_ass38:test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationNumber10_ass41:test2_literalMutationNumber11_ass42:test2_literalMutationNumber12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.ParametrizedTestSuiteExample --tests test2_literalMutationString5_ass36:test2_literalMutationString6_ass37:test2_literalMutationString7_ass38:test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationNumber10_ass41:test2_literalMutationNumber11_ass42:test2_literalMutationNumber12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.ParametrizedTestSuiteExample#test2_literalMutationString9_ass40[0],example.ParametrizedTestSuiteExample#test2_literalMutationString9_ass40[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_ass42[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_ass44[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_ass42[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_ass44[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_ass45[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_ass41[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_ass45[0],example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_ass41[0],example.ParametrizedTestSuiteExample#test2_literalMutationString8_ass39[0],example.ParametrizedTestSuiteExample#test2_literalMutationString8_ass39[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_ass43[1],example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_ass43[0],example.ParametrizedTestSuiteExample#test2_literalMutationString5_ass36[1],example.ParametrizedTestSuiteExample#test2_literalMutationString5_ass36[0],example.ParametrizedTestSuiteExample#test2_literalMutationString7_ass38[0],example.ParametrizedTestSuiteExample#test2_literalMutationString7_ass38[1],example.ParametrizedTestSuiteExample#test2_literalMutationString6_ass37[0],example.ParametrizedTestSuiteExample#test2_literalMutationString6_ass37[1] [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 10 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.ParametrizedTestSuiteExample, --tests, test2_literalMutationString5_ass36:test2_literalMutationString6_ass37:test2_literalMutationString7_ass38:test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationNumber10_ass41:test2_literalMutationNumber11_ass42:test2_literalMutationNumber12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.ParametrizedTestSuiteExample --tests test2_literalMutationString5_ass36:test2_literalMutationString6_ass37:test2_literalMutationString7_ass38:test2_literalMutationString8_ass39:test2_literalMutationString9_ass40:test2_literalMutationNumber10_ass41:test2_literalMutationNumber11_ass42:test2_literalMutationNumber12_ass43:test2_literalMutationNumber13_ass44:test2_literalMutationNumber14_ass45 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.ParametrizedTestSuiteExample#test2_literalMutationString9_ass40[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString5_ass36: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_ass44[1]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_ass42[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_ass45[1]: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_ass41[0]: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString8_ass39[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_ass43[1]: 19 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString5_ass36[0]: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_ass45: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString7_ass38[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString7_ass38: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString6_ass37[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_ass42: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString9_ass40[1]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber11_ass42[1]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_ass44[0]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_ass41: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber10_ass41[1]: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber14_ass45[0]: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString6_ass37: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString8_ass39[1]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_ass43[0]: 19 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber13_ass44: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString8_ass39: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString5_ass36[1]: 26 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationNumber12_ass43: 19 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString7_ass38[1]: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString9_ass40: 23 / 34 example.ParametrizedTestSuiteExample#test2_literalMutationString6_ass37[1]: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 10 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 10 amplified test methods has been selected to be kept. (global: 12) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 7682 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.ParametrizedTestSuiteExample, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.ParametrizedTestSuiteExample --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 34 / 34 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 15572 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 30 / 34 88.24% Amplification results with 11 amplified tests. Amplified instruction coverage: 34 / 34 100.00% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 11 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.ParametrizedTestSuiteExample.java with 11 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.ParametrizedTestSuiteExample.java with 2 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/test-projects/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< example:example >--------------------------- [INFO] Building test-projects 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ example --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ example --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/test-projects/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ example --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 4 source files to /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ example --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ example --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.005 s [INFO] Finished at: 2024-05-20T16:44:45+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of example.TestSuiteExample2 (6 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2:test3:test4:test7:test8:test9] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2:test3:test4:test7:test8:test9 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3,example.TestSuiteExample2#test4,example.TestSuiteExample2#test9,example.TestSuiteExample2#test7,example.TestSuiteExample2#test8,example.TestSuiteExample2#test2 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 6 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 16% |======== ]/ 33% |================ ]- 50% |========================= ]\ 66% |================================= ]| 83% |========================================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (18) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test8_withlog2,example.TestSuiteExample2#test2_withlog2,example.TestSuiteExample2#test8_withlog0,example.TestSuiteExample2#test8_withlog1,example.TestSuiteExample2#test9_withlog0,example.TestSuiteExample2#test9_withlog2,example.TestSuiteExample2#test9_withlog1,example.TestSuiteExample2#test4_withlog0,example.TestSuiteExample2#test4_withlog1,example.TestSuiteExample2#test4_withlog2,example.TestSuiteExample2#test3_withlog2,example.TestSuiteExample2#test3_withlog1,example.TestSuiteExample2#test3_withlog0,example.TestSuiteExample2#test7_withlog0,example.TestSuiteExample2#test7_withlog2,example.TestSuiteExample2#test7_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 4 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_assSep14,example.TestSuiteExample2#test4_assSep19,example.TestSuiteExample2#test4_assSep18,example.TestSuiteExample2#test3_assSep16 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_assSep14:test3_assSep16:test4_assSep18:test4_assSep19 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test4_assSep19: 26 / 34 example.TestSuiteExample2#test4_assSep18: 26 / 34 example.TestSuiteExample2#test2_assSep14: 23 / 34 example.TestSuiteExample2#test3_assSep16: 13 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 0 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - Dev friendly amplification, path 1: 0 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 30 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 6 tests selected to be amplified over 6 available tests [main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - Amplification of inputs... 66% |================================= ]| 100% |================================================== ]- 83% |========================================= ]/ 33% |========================================= ]- 16% |===================[main] INFO eu.stamp_project.dspot.amplifier.RandomInputAmplDistributor - 6 new tests generated [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg34:test3_mg32:test4_mg33:test7_mg29:test8_mg31:test9_mg30] ====================== ]/ 50% |========================================= ]\Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg34:test3_mg32:test4_mg33:test7_mg29:test8_mg31:test9_mg30 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test8_mg31,example.TestSuiteExample2#test7_mg29,example.TestSuiteExample2#test3_mg32,example.TestSuiteExample2#test4_mg33,example.TestSuiteExample2#test9_mg30,example.TestSuiteExample2#test2_mg34 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 6 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 8% |========================================= ]/ 16% |========================================= ]- 25% |========================================= ]\ 33% |========================================= ]| 41% |========================================= ]/ 50% |========================================= ]- 58% |========================================= ]\ 66% |========================================= ]| 75% |========================================= ]/ 83% |========================================= ]- 91% |============================================= ]\ 100% |================================================== ]| [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (36) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg34_withlog0:test3_mg32_withlog0:test4_mg33_withlog0:test7_mg29_withlog0:test8_mg31_withlog0:test9_mg30_withlog0:test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_mg34_withlog1:test3_mg32_withlog1:test4_mg33_withlog1:test7_mg29_withlog1:test8_mg31_withlog1:test9_mg30_withlog1:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_mg34_withlog2:test3_mg32_withlog2:test4_mg33_withlog2:test7_mg29_withlog2:test8_mg31_withlog2:test9_mg30_withlog2:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg34_withlog0:test3_mg32_withlog0:test4_mg33_withlog0:test7_mg29_withlog0:test8_mg31_withlog0:test9_mg30_withlog0:test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_mg34_withlog1:test3_mg32_withlog1:test4_mg33_withlog1:test7_mg29_withlog1:test8_mg31_withlog1:test9_mg30_withlog1:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_mg34_withlog2:test3_mg32_withlog2:test4_mg33_withlog2:test7_mg29_withlog2:test8_mg31_withlog2:test9_mg30_withlog2:test2_withlog2:test3_withlog2:test4_withlog2:test7_withlog2:test8_withlog2:test9_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test2_mg34_withlog0,example.TestSuiteExample2#test2_mg34_withlog1,example.TestSuiteExample2#test3_mg32_withlog0,example.TestSuiteExample2#test3_mg32_withlog2,example.TestSuiteExample2#test3_mg32_withlog1,example.TestSuiteExample2#test9_withlog0,example.TestSuiteExample2#test4_mg33_withlog1,example.TestSuiteExample2#test4_mg33_withlog2,example.TestSuiteExample2#test4_mg33_withlog0,example.TestSuiteExample2#test7_mg29_withlog0,example.TestSuiteExample2#test9_withlog2,example.TestSuiteExample2#test7_mg29_withlog1,example.TestSuiteExample2#test9_withlog1,example.TestSuiteExample2#test7_mg29_withlog2,example.TestSuiteExample2#test3_withlog2,example.TestSuiteExample2#test3_withlog1,example.TestSuiteExample2#test3_withlog0,example.TestSuiteExample2#test9_mg30_withlog2,example.TestSuiteExample2#test9_mg30_withlog1,example.TestSuiteExample2#test9_mg30_withlog0,example.TestSuiteExample2#test8_mg31_withlog0,example.TestSuiteExample2#test2_withlog1,example.TestSuiteExample2#test2_withlog0,example.TestSuiteExample2#test8_withlog2,example.TestSuiteExample2#test2_withlog2,example.TestSuiteExample2#test8_withlog0,example.TestSuiteExample2#test8_withlog1,example.TestSuiteExample2#test8_mg31_withlog2,example.TestSuiteExample2#test8_mg31_withlog1,example.TestSuiteExample2#test4_withlog0,example.TestSuiteExample2#test4_withlog1,example.TestSuiteExample2#test4_withlog2,example.TestSuiteExample2#test7_withlog0,example.TestSuiteExample2#test2_mg34_withlog2,example.TestSuiteExample2#test7_withlog2,example.TestSuiteExample2#test7_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 12 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/tmp_test_sources/example/TestSuiteExample2.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, example.TestSuiteExample2, --tests, test2_mg34_assSep48:test3_mg32_assSep50:test3_mg32_assSep51:test4_mg33_assSep53:test4_mg33_assSep54:test7_mg29_assSep56:test8_mg31_assSep58:test9_mg30_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg34_assSep48:test3_mg32_assSep50:test3_mg32_assSep51:test4_mg33_assSep53:test4_mg33_assSep54:test7_mg29_assSep56:test8_mg31_assSep58:test9_mg30_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: example.TestSuiteExample2#test3_mg32_assSep51,example.TestSuiteExample2#test4_mg33_assSep53,example.TestSuiteExample2#test3_assSep64,example.TestSuiteExample2#test4_mg33_assSep54,example.TestSuiteExample2#test2_mg34_assSep48,example.TestSuiteExample2#test3_mg32_assSep50,example.TestSuiteExample2#test4_assSep66,example.TestSuiteExample2#test4_assSep67,example.TestSuiteExample2#test9_mg30_assSep60,example.TestSuiteExample2#test8_mg31_assSep58,example.TestSuiteExample2#test7_mg29_assSep56,example.TestSuiteExample2#test2_assSep62 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/, --class, example.TestSuiteExample2, --tests, test2_mg34_assSep48:test3_mg32_assSep50:test3_mg32_assSep51:test4_mg33_assSep53:test4_mg33_assSep54:test7_mg29_assSep56:test8_mg31_assSep58:test9_mg30_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes/ --class example.TestSuiteExample2 --tests test2_mg34_assSep48:test3_mg32_assSep50:test3_mg32_assSep51:test4_mg33_assSep53:test4_mg33_assSep54:test7_mg29_assSep56:test8_mg31_assSep58:test9_mg30_assSep60:test2_assSep62:test3_assSep64:test4_assSep66:test4_assSep67 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed example.TestSuiteExample2#test3_mg32_assSep51: 26 / 34 example.TestSuiteExample2#test4_mg33_assSep53: 30 / 34 example.TestSuiteExample2#test3_assSep64: 13 / 34 example.TestSuiteExample2#test4_mg33_assSep54: 30 / 34 example.TestSuiteExample2#test2_mg34_assSep48: 30 / 34 example.TestSuiteExample2#test3_mg32_assSep50: 26 / 34 example.TestSuiteExample2#test4_assSep66: 26 / 34 example.TestSuiteExample2#test9_mg30_assSep60: 26 / 34 example.TestSuiteExample2#test4_assSep67: 26 / 34 example.TestSuiteExample2#test8_mg31_assSep58: 26 / 34 example.TestSuiteExample2#test7_mg29_assSep56: 19 / 34 example.TestSuiteExample2#test2_assSep62: 23 / 34 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - Dev friendly amplification, path 2: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 6042 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/test-projects/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 13216 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Amplification results with 1 new tests. [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 1 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 1 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print example.TestSuiteExample2.java with 1 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 44 source files to /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Some input files use or override a deprecated API. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/helper/SecondClassJUnit3.java: Recompile with -Xlint:deprecation for details. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java uses unchecked or unsafe operations. [WARNING] /builds/workspace/dspot/dspot/src/test/resources/sample/src/test/java/fr/inria/ClassWithSpecificReturnType.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 11.435 s [INFO] Finished at: 2024-05-20T16:45:06+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - The original test suite kill 0 / 83 [main] INFO eu.stamp_project.dspot.DSpot - Amplification of fr.inria.sample.TestClassWithoutAssertJUnit5 (4 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of fr.inria.sample.TestClassWithoutAssertJUnit5 (4 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssertJUnit5.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit5Runner, --class, fr.inria.sample.TestClassWithoutAssertJUnit5, --tests, test1:test2:test3:testOnClass] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssertJUnit5 --tests test1:test2:test3:testOnClass File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssertJUnit5#test1,fr.inria.sample.TestClassWithoutAssertJUnit5#test2,fr.inria.sample.TestClassWithoutAssertJUnit5#test3,fr.inria.sample.TestClassWithoutAssertJUnit5#testOnClass [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (4) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssertJUnit5.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit5Runner, --class, fr.inria.sample.TestClassWithoutAssertJUnit5, --tests, test1:test2:test3:testOnClass] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssertJUnit5 --tests test1:test2:test3:testOnClass File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssertJUnit5#test1,fr.inria.sample.TestClassWithoutAssertJUnit5#test2,fr.inria.sample.TestClassWithoutAssertJUnit5#test3,fr.inria.sample.TestClassWithoutAssertJUnit5#testOnClass [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 4 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 25% |============ ]/ 50% |========================= ]- 75% |===================================== ]\ 100% |================================================== ]| [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (12) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssertJUnit5.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit5Runner, --class, fr.inria.sample.TestClassWithoutAssertJUnit5, --tests, test1_withlog0:test2_withlog0:test3_withlog0:testOnClass_withlog0:test1_withlog1:test2_withlog1:test3_withlog1:testOnClass_withlog1:test1_withlog2:test2_withlog2:test3_withlog2:testOnClass_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssertJUnit5 --tests test1_withlog0:test2_withlog0:test3_withlog0:testOnClass_withlog0:test1_withlog1:test2_withlog1:test3_withlog1:testOnClass_withlog1:test1_withlog2:test2_withlog2:test3_withlog2:testOnClass_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssertJUnit5#testOnClass_withlog0,fr.inria.sample.TestClassWithoutAssertJUnit5#testOnClass_withlog2,fr.inria.sample.TestClassWithoutAssertJUnit5#testOnClass_withlog1,fr.inria.sample.TestClassWithoutAssertJUnit5#test1_withlog2,fr.inria.sample.TestClassWithoutAssertJUnit5#test1_withlog1,fr.inria.sample.TestClassWithoutAssertJUnit5#test1_withlog0,fr.inria.sample.TestClassWithoutAssertJUnit5#test3_withlog0,fr.inria.sample.TestClassWithoutAssertJUnit5#test3_withlog1,fr.inria.sample.TestClassWithoutAssertJUnit5#test3_withlog2,fr.inria.sample.TestClassWithoutAssertJUnit5#test2_withlog1,fr.inria.sample.TestClassWithoutAssertJUnit5#test2_withlog0,fr.inria.sample.TestClassWithoutAssertJUnit5#test2_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 4 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/tmp_test_sources/fr/inria/sample/TestClassWithoutAssertJUnit5.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes:/builds/.m2/repository/junit/junit/4.12/junit-4.12.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/com/google/truth/truth/0.28/truth-0.28.jar:/builds/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/builds/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/builds/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/builds/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/builds/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/builds/.m2/repository/org/assertj/assertj-core/1.7.1/assertj-core-1.7.1.jar:/builds/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit5Runner, --class, fr.inria.sample.TestClassWithoutAssertJUnit5, --tests, test1_ass9:test2_ass10:test3_ass11:testOnClass_ass12] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class fr.inria.sample.TestClassWithoutAssertJUnit5 --tests test1_ass9:test2_ass10:test3_ass11:testOnClass_ass12 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: fr.inria.sample.TestClassWithoutAssertJUnit5#test2_ass10,fr.inria.sample.TestClassWithoutAssertJUnit5#test3_ass11,fr.inria.sample.TestClassWithoutAssertJUnit5#testOnClass_ass12,fr.inria.sample.TestClassWithoutAssertJUnit5#test1_ass9 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 4 test method(s) have been successfully amplified. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/sample//.dspot_junit5_pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=fr.inria.sample.TestClassWithoutAssertJUnit5 Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit 5 test framework support [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest-junit5-plugin to SUT classpath [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:45:24 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:45:24 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:45:24 PM PIT >> INFO : Sending 1 test classes to minion 4:45:24 PM PIT >> INFO : Sent tests to minion 4:45:24 PM PIT >> INFO : MINION : 4:45:24 PM PIT >> INFO : Checking environment 4:45:25 PM PIT >> INFO : MINION : 4:45:25 PM PIT >> INFO : Found 4 tests 4:45:25 PM PIT >> INFO : MINION : 4:45:25 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:45:25 PM PIT >> INFO : MINION : 4:45:25 PM PIT >> INFO : 4 tests received 4:45:25 PM PIT >> INFO : Calculated coverage in 1 seconds. 4:45:26 PM PIT >> INFO : Created 26 mutation test units /-\|/stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 -stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 \|/-\|/stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:45:32 PM PIT >> INFO : Completed in 8 seconds -\|/-\|/-\|/-\|/-================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : 1 seconds > build mutation tests : < 1 second > run mutation analysis : 5 seconds -------------------------------------------------------------------------------- > Total : 7 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 447 mutations Killed 67 (15%) >> Ran 75 tests (0.17 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 15 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 15 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 28 Killed 2 (7%) > KILLED 2 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 25 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_EQUAL_ELSE >> Generated 13 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 13 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 9 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 9 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NegateConditionalsMutator >> Generated 14 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 14 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 22 Killed 7 (32%) > KILLED 7 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 15 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.BooleanTrueReturnValsMutator >> Generated 15 Killed 2 (13%) > KILLED 2 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 12 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.EmptyObjectReturnValsMutator >> Generated 19 Killed 4 (21%) > KILLED 4 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 14 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NullReturnValsMutator >> Generated 13 Killed 4 (31%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 9 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 113 Killed 10 (9%) > KILLED 10 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 102 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.NakedReceiverMutator >> Generated 10 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 10 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 79 Killed 20 (25%) > KILLED 20 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 59 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ArgumentPropagationMutator >> Generated 5 Killed 3 (60%) > KILLED 3 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 16 Killed 6 (38%) > KILLED 6 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 10 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.BooleanFalseReturnValsMutator >> Generated 7 Killed 2 (29%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 5 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.NonVoidMethodCallMutator >> Generated 55 Killed 7 (13%) > KILLED 7 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 48 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.RemoveConditionalMutator_EQUAL_IF >> Generated 14 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 14 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10.558 s [INFO] Finished at: 2024-05-20T16:45:32+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - 447 mutants has been generated (83) [main] WARN eu.stamp_project.dspot.selector.PitMutantScoreSelector - Number of generated mutant is different than the original one. [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - test2_ass10 kills 53 more mutants [main] INFO eu.stamp_project.dspot.selector.PitMutantScoreSelector - test3_ass11 kills 14 more mutants [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 2 amplified test methods has been selected to be kept. (global: 2) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 24411 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 40901 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Test class that has been amplified: fr.inria.sample.TestClassWithoutAssertJUnit5 The original test suite kills 0 mutants The amplification results with 2 new tests it kills 67 more mutants [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/trash/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 2 amplified test methods over 2 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithoutAssertJUnit5.java with 2 amplified test cases in target/trash [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print fr.inria.sample.TestClassWithoutAssertJUnit5.java with 2 original test cases in target/trash/original/ [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/pom.xml to run maven. [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [main] INFO eu.stamp_project.dspot.common.automaticbuilder.maven.MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] -------------------< example:project-with-resources >------------------- [INFO] Building project-with-resources 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ project-with-resources --- [INFO] Deleting /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ project-with-resources --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ project-with-resources --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 3 source files to /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ project-with-resources --- [WARNING] Using platform encoding (UTF8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 1 resource [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ project-with-resources --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF8, i.e. build is platform dependent! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ project-with-resources --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ project-with-resources --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.908 s [INFO] Finished at: 2024-05-20T16:45:39+02:00 [INFO] ------------------------------------------------------------------------ [main] INFO org.ehcache.core.EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of resolver.ClasspathResolverTest (10 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of resolver.ClasspathResolverTest (10 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/resolver/ClasspathResolverTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, resolver.ClasspathResolverTest, --tests, getReaderNullRootAndNullResourceThrowsNullPointer:getReaderNullRootAndResourceHasRelativePath:getReaderNullRootDoesNotFindFileWithAbsolutePath:getReaderWithRootAndNullResource:getReaderWithRootAndResourceHasAbsolutePath:getReaderWithRootAndResourceHasDotRelativePath:getReaderWithRootAndResourceHasDoubleDotRelativePath:getReaderWithRootAndResourceHasRelativePath:getReaderWithRootThatHasTrailingForwardSlashAndResourceHasAbsolutePath:getReaderWithRootThatHasTrailingForwardSlashAndResourceHasRelativePath] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class resolver.ClasspathResolverTest --tests getReaderNullRootAndNullResourceThrowsNullPointer:getReaderNullRootAndResourceHasRelativePath:getReaderNullRootDoesNotFindFileWithAbsolutePath:getReaderWithRootAndNullResource:getReaderWithRootAndResourceHasAbsolutePath:getReaderWithRootAndResourceHasDotRelativePath:getReaderWithRootAndResourceHasDoubleDotRelativePath:getReaderWithRootAndResourceHasRelativePath:getReaderWithRootThatHasTrailingForwardSlashAndResourceHasAbsolutePath:getReaderWithRootThatHasTrailingForwardSlashAndResourceHasRelativePath File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: resolver.ClasspathResolverTest#getReaderNullRootAndNullResourceThrowsNullPointer,resolver.ClasspathResolverTest#getReaderWithRootAndNullResource,resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath,resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath,resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasDotRelativePath(resolver.ClasspathResolverTest): null,resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasAbsolutePath(resolver.ClasspathResolverTest): null,resolver.ClasspathResolverTest#getReaderWithRootThatHasTrailingForwardSlashAndResourceHasAbsolutePath(resolver.ClasspathResolverTest): null,resolver.ClasspathResolverTest#getReaderWithRootThatHasTrailingForwardSlashAndResourceHasRelativePath(resolver.ClasspathResolverTest): null,resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasDoubleDotRelativePath(resolver.ClasspathResolverTest): null,resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasRelativePath(resolver.ClasspathResolverTest): null [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, resolver.ClasspathResolverTest, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class resolver.ClasspathResolverTest --coverage-detail METHOD_DETAIL Some test(s) failed during computation of coverage: resolver.ClasspathResolverTest#getReaderWithRootThatHasTrailingForwardSlashAndResourceHasAbsolutePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasDotRelativePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasAbsolutePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootThatHasTrailingForwardSlashAndResourceHasRelativePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasDoubleDotRelativePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasRelativePath(resolver.ClasspathResolverTest): null File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 123 / 130 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, resolver.ClasspathResolverTest, --tests, getReaderNullRootAndNullResourceThrowsNullPointer:getReaderNullRootAndResourceHasRelativePath:getReaderNullRootDoesNotFindFileWithAbsolutePath:getReaderWithRootAndNullResource, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class resolver.ClasspathResolverTest --tests getReaderNullRootAndNullResourceThrowsNullPointer:getReaderNullRootAndResourceHasRelativePath:getReaderNullRootDoesNotFindFileWithAbsolutePath:getReaderWithRootAndNullResource --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed resolver.ClasspathResolverTest#getReaderNullRootAndNullResourceThrowsNullPointer: 18 / 130 resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath: 40 / 130 resolver.ClasspathResolverTest#getReaderWithRootAndNullResource: 20 / 130 resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath: 40 / 130 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (4) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/resolver/ClasspathResolverTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, resolver.ClasspathResolverTest, --tests, getReaderNullRootAndNullResourceThrowsNullPointer:getReaderNullRootAndResourceHasRelativePath:getReaderNullRootDoesNotFindFileWithAbsolutePath:getReaderWithRootAndNullResource] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class resolver.ClasspathResolverTest --tests getReaderNullRootAndNullResourceThrowsNullPointer:getReaderNullRootAndResourceHasRelativePath:getReaderNullRootDoesNotFindFileWithAbsolutePath:getReaderWithRootAndNullResource File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath,resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath,resolver.ClasspathResolverTest#getReaderWithRootAndNullResource(resolver.ClasspathResolverTest): null,resolver.ClasspathResolverTest#getReaderNullRootAndNullResourceThrowsNullPointer(resolver.ClasspathResolverTest): null [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 50% |========================= ]/ 100% |================================================== ]- [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (6) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/resolver/ClasspathResolverTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, resolver.ClasspathResolverTest, --tests, getReaderNullRootAndResourceHasRelativePath_withlog0:getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog0:getReaderNullRootAndResourceHasRelativePath_withlog1:getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog1:getReaderNullRootAndResourceHasRelativePath_withlog2:getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class resolver.ClasspathResolverTest --tests getReaderNullRootAndResourceHasRelativePath_withlog0:getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog0:getReaderNullRootAndResourceHasRelativePath_withlog1:getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog1:getReaderNullRootAndResourceHasRelativePath_withlog2:getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath_withlog0,resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog0,resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog1,resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath_withlog2,resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath_withlog2,resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath_withlog1 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 2 test fail, generating try/catch/fail blocks... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 4 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/resolver/ClasspathResolverTest.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, resolver.ClasspathResolverTest, --tests, getReaderNullRootAndResourceHasRelativePath_ass7:getReaderNullRootDoesNotFindFileWithAbsolutePath_ass8:getReaderNullRootAndNullResourceThrowsNullPointer_failAssert0:getReaderWithRootAndNullResource_failAssert0] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class resolver.ClasspathResolverTest --tests getReaderNullRootAndResourceHasRelativePath_ass7:getReaderNullRootDoesNotFindFileWithAbsolutePath_ass8:getReaderNullRootAndNullResourceThrowsNullPointer_failAssert0:getReaderWithRootAndNullResource_failAssert0 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: resolver.ClasspathResolverTest#getReaderNullRootAndNullResourceThrowsNullPointer_failAssert0,resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath_ass7,resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath_ass8,resolver.ClasspathResolverTest#getReaderWithRootAndNullResource_failAssert0 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 4 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, resolver.ClasspathResolverTest, --tests, getReaderNullRootAndResourceHasRelativePath_ass7:getReaderNullRootDoesNotFindFileWithAbsolutePath_ass8:getReaderNullRootAndNullResourceThrowsNullPointer_failAssert0:getReaderWithRootAndNullResource_failAssert0, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class resolver.ClasspathResolverTest --tests getReaderNullRootAndResourceHasRelativePath_ass7:getReaderNullRootDoesNotFindFileWithAbsolutePath_ass8:getReaderNullRootAndNullResourceThrowsNullPointer_failAssert0:getReaderWithRootAndNullResource_failAssert0 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed resolver.ClasspathResolverTest#getReaderNullRootAndNullResourceThrowsNullPointer_failAssert0: 18 / 130 resolver.ClasspathResolverTest#getReaderNullRootAndResourceHasRelativePath_ass7: 40 / 130 resolver.ClasspathResolverTest#getReaderNullRootDoesNotFindFileWithAbsolutePath_ass8: 40 / 130 resolver.ClasspathResolverTest#getReaderWithRootAndNullResource_failAssert0: 20 / 130 [main] INFO eu.stamp_project.dspot.DSpot - 4 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 4 amplified test methods has been selected to be kept. (global: 4) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 4368 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, resolver.ClasspathResolverTest, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class resolver.ClasspathResolverTest --coverage-detail METHOD_DETAIL Some test(s) failed during computation of coverage: resolver.ClasspathResolverTest#getReaderWithRootThatHasTrailingForwardSlashAndResourceHasAbsolutePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasDotRelativePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasAbsolutePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootThatHasTrailingForwardSlashAndResourceHasRelativePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasDoubleDotRelativePath(resolver.ClasspathResolverTest): null resolver.ClasspathResolverTest#getReaderWithRootAndResourceHasRelativePath(resolver.ClasspathResolverTest): null File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 123 / 130 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification of textresources.in.sources.TestResourcesInSources (1 test(s)) [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification of textresources.in.sources.TestResourcesInSources (1 test(s)) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/textresources/in/sources/TestResourcesInSources.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, textresources.in.sources.TestResourcesInSources, --tests, testGetResources] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class textresources.in.sources.TestResourcesInSources --tests testGetResources File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: textresources.in.sources.TestResourcesInSources#testGetResources [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, textresources.in.sources.TestResourcesInSources, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class textresources.in.sources.TestResourcesInSources --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 4 / 130 [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, textresources.in.sources.TestResourcesInSources, --tests, testGetResources, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class textresources.in.sources.TestResourcesInSources --tests testGetResources --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed textresources.in.sources.TestResourcesInSources#testGetResources: 4 / 130 [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - Run tests. (1) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/textresources/in/sources/TestResourcesInSources.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, textresources.in.sources.TestResourcesInSources, --tests, testGetResources] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class textresources.in.sources.TestResourcesInSources --tests testGetResources File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: textresources.in.sources.TestResourcesInSources#testGetResources [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 test pass, generating assertion... [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Add observations points in passing tests. [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Instrumentation... 100% |================================================== ]/ [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.methodreconstructor.Observer - Run instrumented tests. (3) [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/textresources/in/sources/TestResourcesInSources.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, textresources.in.sources.TestResourcesInSources, --tests, testGetResources_withlog0:testGetResources_withlog1:testGetResources_withlog2] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class textresources.in.sources.TestResourcesInSources --tests testGetResources_withlog0:testGetResources_withlog1:testGetResources_withlog2 File saved to the following path: /builds/workspace/dspot/dspot/target/dspot/observations.ser File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: textresources.in.sources.TestResourcesInSources#testGetResources_withlog1,textresources.in.sources.TestResourcesInSources#testGetResources_withlog0,textresources.in.sources.TestResourcesInSources#testGetResources_withlog2 [main] INFO eu.stamp_project.dspot.assertiongenerator.assertiongenerator.MethodReconstructor - Generating assertions... [main] INFO eu.stamp_project.dspot.assertiongenerator.AssertionGenerator - 1 new tests with assertions generated [main] INFO eu.stamp_project.dspot.common.compilation.DSpotCompiler - Compiling with -proceedOnError -encoding UTF-8 -cp /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources//target/dspot/dependencies/: -d /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes -1.8 -preserveAllLocals -noExit -enableJavadoc -proc:none /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/tmp_test_sources/textresources/in/sources/TestResourcesInSources.java [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes:/builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar, eu.stamp_project.testrunner.runner.JUnit4Runner, --class, textresources.in.sources.TestResourcesInSources, --tests, testGetResources_ass13] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class textresources.in.sources.TestResourcesInSources --tests testGetResources_ass13 File saved to the following path: /builds/workspace/dspot/dspot/target/TestResult.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Test has been run: textresources.in.sources.TestResourcesInSources#testGetResources_ass13 [main] INFO eu.stamp_project.dspot.DSpot - Assertion amplification: 1 test method(s) have been successfully amplified. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/:/builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunnerPerTestMethod, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, textresources.in.sources.TestResourcesInSources, --tests, testGetResources_ass13, , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class textresources.in.sources.TestResourcesInSources --tests testGetResources_ass13 --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/CoveragePerTestMethod.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Coverage per test methods has been computed textresources.in.sources.TestResourcesInSources#testGetResources_ass13: 4 / 130 [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test method(s) have been selected to be kept. [main] INFO eu.stamp_project.dspot.DSpot - 1 amplified test methods has been selected to be kept. (global: 1) [main] INFO eu.stamp_project.dspot.DSpot - elapsedTime 3551 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.testrunner.EntryPoint - Run: [java, -Xmx2048m, -Xms1024m, -classpath, /builds/.m2/repository/junit/junit/4.11/junit-4.11.jar:/builds/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar:/builds/.m2/repository/commons-io/commons-io/2.9.0/commons-io-2.9.0.jar:/builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar, eu.stamp_project.testrunner.runner.coverage.JUnit4JacocoRunner, --sourceBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/, --testBinaries, /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/, --class, textresources.in.sources.TestResourcesInSources, , , --coverage-detail, METHOD_DETAIL] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --sourceBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes/ --testBinaries /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes/ --class textresources.in.sources.TestResourcesInSources --coverage-detail METHOD_DETAIL File saved to the following path: /builds/workspace/dspot/dspot/target/Coverage.dat [main] INFO eu.stamp_project.testrunner.EntryPoint - Global coverage has been computed 4 / 130 [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/src/test/resources/project-with-resources/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [main] INFO eu.stamp_project.dspot.DSpot - Amplification succeed. [main] INFO eu.stamp_project.dspot.DSpot - Elapsed time 17228 ms [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Initial instruction coverage: 123 / 130 94.62% Amplification results with 4 amplified tests. Amplified instruction coverage: 123 / 130 94.62% Initial instruction coverage: 4 / 130 3.08% Amplification results with 1 amplified tests. Amplified instruction coverage: 4 / 130 3.08% [main] INFO eu.stamp_project.dspot.common.report.output.selector.TestSelectorReport - Writing report in target/dspot/output/report.txt [main] INFO eu.stamp_project.dspot.common.report.error.ErrorReport - DSpot amplified your test suite without errors. (no errors report will be outputted) [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - The amplification ends up with 5 amplified test methods over 4 test classes. [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print resolver.ClasspathResolverTest.java with 4 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print resolver.ClasspathResolverTest.java with 4 original test cases in target/dspot/output//original/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print textresources.in.sources.TestResourcesInSources.java with 1 amplified test cases in target/dspot/output/ [main] INFO eu.stamp_project.dspot.common.report.output.OutputReport - Print textresources.in.sources.TestResourcesInSources.java with 1 original test cases in target/dspot/output//original/ Tests run: 12, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 249.523 sec Results : Tests run: 193, Failures: 0, Errors: 0, Skipped: 9 [INFO] [INFO] --------------------< eu.stamp-project:dspot-maven >-------------------- [INFO] Building DSpot - Maven Plugin 3.2.1-SNAPSHOT [3/5] [INFO] ----------------------------[ maven-plugin ]---------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ dspot-maven --- [INFO] Deleting /builds/workspace/dspot/dspot-maven/src/test/resources (includes = [test-projects/target/, multi-module/module/target/], excludes = []) [INFO] [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ dspot-maven --- [INFO] [INFO] --- maven-plugin-plugin:3.6.1:helpmojo (help-goal) @ dspot-maven --- [INFO] Using 'UTF-8' encoding to read mojo source files. [INFO] java-javadoc mojo extractor found 0 mojo descriptor. [INFO] bsh mojo extractor found 0 mojo descriptor. [INFO] ant mojo extractor found 0 mojo descriptor. [INFO] java-annotations mojo extractor found 0 mojo descriptor. [INFO] [INFO] --- spoon-maven-plugin:3.2:generate (default) @ dspot-maven --- Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.core.resources/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.resources/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.core.expressions/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.expressions/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.core.jobs/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/osgi/org.osgi.service.prefs/maven-metadata.xml [WARNING] Could not transfer metadata org.osgi:org.osgi.service.prefs/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/osgi/org.osgi.service.prefs/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/osgi/org.osgi.service.prefs/1.1.1-SNAPSHOT/maven-metadata.xml [WARNING] Could not transfer metadata org.osgi:org.osgi.service.prefs:1.1.1-SNAPSHOT/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/osgi/org.osgi.service.prefs/1.1.1-SNAPSHOT/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.osgi:org.osgi.service.prefs:1.1.1-SNAPSHOT/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.osgi:org.osgi.service.prefs:1.1.1-SNAPSHOT/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/osgi/org.osgi.service.prefs/1.1.1-SNAPSHOT/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.core.contenttype/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.app/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.jobs/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.jobs/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.contenttype/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.contenttype/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.app/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.app/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.jobs/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.jobs/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.registry/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.registry/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.contenttype/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.contenttype/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.contenttype/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.app/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.app/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.app/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.jobs/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.jobs/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.jobs/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.preferences/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.preferences/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.core.filesystem/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.osgi/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.osgi/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.filesystem/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.filesystem/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.filesystem/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.text/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.text/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.text/maven-metadata.xml 500 Internal Server Error Downloading from maven.inria.fr-snapshot: http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml [WARNING] Could not transfer metadata org.eclipse.platform:org.eclipse.core.commands/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.commands/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.equinox.common/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.equinox.common/maven-metadata.xml 500 Internal Server Error [WARNING] Failure to transfer org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from http://maven.inria.fr/artifactory/spoon-public-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of maven.inria.fr-snapshot has elapsed or updates are forced. Original error: Could not transfer metadata org.eclipse.platform:org.eclipse.core.runtime/maven-metadata.xml from/to maven.inria.fr-snapshot (http://maven.inria.fr/artifactory/spoon-public-snapshot/): Transfer failed for http://maven.inria.fr/artifactory/spoon-public-snapshot/org/eclipse/platform/org.eclipse.core.runtime/maven-metadata.xml 500 Internal Server Error Downloading from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/7.0.0/spoon-core-7.0.0.jar Progress (1): 0/1.6 MB Progress (1): 0/1.6 MB Progress (1): 0/1.6 MB Progress (1): 0/1.6 MB Progress (1): 0/1.6 MB Progress (1): 0/1.6 MB Progress (1): 0/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.1/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.2/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.3/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.4/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.5/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.6/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.7/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.8/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 0.9/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.0/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.1/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.2/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.3/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.4/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.5/1.6 MB Progress (1): 1.6/1.6 MB Progress (1): 1.6/1.6 MB Progress (1): 1.6 MB Downloaded from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/spoon-core/7.0.0/spoon-core-7.0.0.jar (1.6 MB at 2.3 MB/s) 2024-05-20 16:45:59,185 WARN spoon.Launcher - Spoon is now using the 'no classpath mode' by default. If you want to ensure using Spoon in full classpath mode, please use the new flag: --cpmode fullclasspath. 2024-05-20 16:45:59,191 WARN spoon.Launcher - Spoon now parse by default the comments. Consider using the option --disable-comments if you want the old behaviour. 2024-05-20 16:45:59,217 WARN spoon.Launcher - You're trying to give source code in the classpath, this should be given to addInputSource [/builds/workspace/dspot/dspot/target/classes/test-projects/src/test/java/example/TestSuiteExample.java, /builds/workspace/dspot/dspot/target/classes/test-projects/src/test/java/example/ParametrizedTestSuiteExample.java, /builds/workspace/dspot/dspot/target/classes/test-projects/src/test/java/example/TestResources.java, /builds/workspace/dspot/dspot/target/classes/test-projects/src/test/java/example/TestSuiteExample2.java, /builds/workspace/dspot/dspot/target/classes/test-projects/src/main/java/example/Example.java] 2024-05-20 16:45:59,218 WARN spoon.Launcher - You specified the directory /builds/workspace/dspot/dspot/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. 2024-05-20 16:45:59,228 INFO spoon.Launcher - Spoon version 7.0.0 2024-05-20 16:45:59,236 INFO spoon.Launcher - running Spoon... 2024-05-20 16:45:59,237 INFO spoon.Launcher - start processing... 2024-05-20 16:46:01,746 WARN spoon.Launcher - warning: targetModule cannot be resolved to a variable at /builds/workspace/dspot/dspot-maven/src/main/java/eu/stamp_project/DSpotMojo.java:20 2024-05-20 16:46:01,747 WARN spoon.Launcher - warning: targetModule cannot be resolved or is not a field at /builds/workspace/dspot/dspot-maven/src/main/java/eu/stamp_project/DSpotMojo.java:23 2024-05-20 16:46:01,764 INFO spoon.Launcher - eu.stamp_project.dspot.common.miscellaneous.DSpotMojoGenerator [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ dspot-maven --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-maven/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ dspot-maven --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-maven/target/classes [INFO] [INFO] --- maven-plugin-plugin:3.6.1:descriptor (default-descriptor) @ dspot-maven --- [INFO] Using 'UTF-8' encoding to read mojo source files. [INFO] java-javadoc mojo extractor found 0 mojo descriptor. [INFO] bsh mojo extractor found 0 mojo descriptor. [INFO] ant mojo extractor found 0 mojo descriptor. [INFO] java-annotations mojo extractor found 2 mojo descriptors. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ dspot-maven --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 15 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ dspot-maven --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ dspot-maven --- [INFO] [INFO] -----------------< eu.stamp-project:dspot-prettifier >------------------ [INFO] Building DSpot - Prettifier 3.2.1-SNAPSHOT [4/5] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ dspot-prettifier --- [INFO] Deleting /builds/workspace/dspot/dspot-prettifier/src/test/resources (includes = [sample//target/], excludes = []) [INFO] [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ dspot-prettifier --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ dspot-prettifier --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 9 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ dspot-prettifier --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 20 source files to /builds/workspace/dspot/dspot-prettifier/target/classes [INFO] /builds/workspace/dspot/dspot-prettifier/src/main/java/eu/stamp_project/prettifier/Main.java: /builds/workspace/dspot/dspot-prettifier/src/main/java/eu/stamp_project/prettifier/Main.java uses unchecked or unsafe operations. [INFO] /builds/workspace/dspot/dspot-prettifier/src/main/java/eu/stamp_project/prettifier/Main.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ dspot-prettifier --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 26 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ dspot-prettifier --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 10 source files to /builds/workspace/dspot/dspot-prettifier/target/test-classes [INFO] /builds/workspace/dspot/dspot-prettifier/src/test/java/eu/stamp_project/prettifier/context2name/Context2NameTest.java: /builds/workspace/dspot/dspot-prettifier/src/test/java/eu/stamp_project/prettifier/context2name/Context2NameTest.java uses or overrides a deprecated API. [INFO] /builds/workspace/dspot/dspot-prettifier/src/test/java/eu/stamp_project/prettifier/context2name/Context2NameTest.java: Recompile with -Xlint:deprecation for details. [INFO] /builds/workspace/dspot/dspot-prettifier/src/test/java/eu/stamp_project/prettifier/context2name/Context2NameTest.java: /builds/workspace/dspot/dspot-prettifier/src/test/java/eu/stamp_project/prettifier/context2name/Context2NameTest.java uses unchecked or unsafe operations. [INFO] /builds/workspace/dspot/dspot-prettifier/src/test/java/eu/stamp_project/prettifier/context2name/Context2NameTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ dspot-prettifier --- [INFO] Surefire report directory: /builds/workspace/dspot/dspot-prettifier/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Running eu.stamp_project.MainTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/builds/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] [INFO] 2024-05-20 16:46:10 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:12 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:46:12 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:46:12 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [INFO] 2024-05-20 16:46:20 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:21 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:46:21 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). cd /builds/workspace/dspot/dspot-prettifier/target/classes/context2name/python;python3 c2n_apply.py -d "[\"Tmp.java 1ID:58:__DSPOT_1 intValue ; 1ID:52:System out println intValue ; 1ID:65:assertEquals 5 ,\",\"Tmp.java 1ID:14:__DSPOT_1 1ID:7:amplifiedTest throws 1ID:11:Exception { int \u003d 5 ; 1ID:18:assertEquals 5\",\"Tmp.java 1ID:37:__DSPOT_1 1ID:30:amplifiedTest2 throws 1ID:34:Exception { 1ID:36:Integer \u003d 5 ; 1ID:41:assertEquals 5\",\"Tmp.java 1ID:107:__DSPOT_1 intValue ; 1ID:103:assertEquals 5 , intValue ; } } 0END\",\"Tmp.java 1ID:22:__DSPOT_1 5 ; 1ID:18:assertEquals 5 , ; } @ 1ID:27:Test public\",\"Tmp.java 1ID:88:__DSPOT_1 1ID:81:amplifiedTest3 throws 1ID:85:Exception { 1ID:87:Integer \u003d 5 ; 1ID:92:assertEquals 5\",\"Tmp.java 1ID:96:__DSPOT_1 5 ; 1ID:92:assertEquals 5 , intValue ; 1ID:103:assertEquals 5 ,\",\"Tmp.java 1ID:45:__DSPOT_1 5 ; 1ID:41:assertEquals 5 , intValue ; 1ID:52:System out println\",\"Tmp.java 1ID:69:__DSPOT_1 intValue ; 1ID:65:assertEquals 5 , intValue ; } @ 1ID:78:Test\"]" Traceback (most recent call last): File "c2n_apply.py", line 5, in import bottleneck ModuleNotFoundError: No module named 'bottleneck' [INFO] 2024-05-20 16:46:22 Context2Name - [INFO] 2024-05-20 16:46:22 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:22 PrettifiedTestMethods - Print fr.inria.amplified.AmplifiedTest in target/dspot/output/ [INFO] 2024-05-20 16:46:22 Main - Output a report in target/dspot/output//AmplifiedTestreport.json [INFO] 2024-05-20 16:46:22 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:22 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:46:22 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:46:22 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [INFO] 2024-05-20 16:46:30 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:30 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:46:31 PrettifiedTestMethods - Print fr.inria.amplified.AmplifiedTest in target/dspot/output/ [INFO] 2024-05-20 16:46:31 Main - Output a report in target/dspot/output//AmplifiedTestreport.json [INFO] 2024-05-20 16:46:31 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:31 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:46:31 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:46:31 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [INFO] 2024-05-20 16:46:39 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:39 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:46:39 PitMutantMinimizer - Pit Minimization of amplifiedTest [INFO] 2024-05-20 16:46:39 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:40 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:46:40 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:46:40 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=fr.inria.amplified.AmplifiedTest [INFO] 2024-05-20 16:46:46 PitMutantMinimizer - Reduced 1 assertions to 1 in 6536 millis. [INFO] 2024-05-20 16:46:46 PitMutantMinimizer - Removed 0 statements after the last remaining assertion in 1 millis. [INFO] 2024-05-20 16:46:46 PitMutantMinimizer - Total reduction from 2 statements to 2 statements, including assertions, in 6537 millis. [INFO] 2024-05-20 16:46:46 PitMutantMinimizer - Pit Minimization of amplifiedTest2 [INFO] 2024-05-20 16:46:46 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:46 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:46:46 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:46:46 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=fr.inria.amplified.AmplifiedTest [INFO] 2024-05-20 16:46:53 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:46:53 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:46:53 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:46:53 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=fr.inria.amplified.AmplifiedTest [INFO] 2024-05-20 16:47:00 PitMutantMinimizer - Reduced 2 assertions to 1 in 13614 millis. [INFO] 2024-05-20 16:47:00 PitMutantMinimizer - Removed 1 statements after the last remaining assertion in 1 millis. [INFO] 2024-05-20 16:47:00 PitMutantMinimizer - Total reduction from 4 statements to 2 statements, including assertions, in 13615 millis. [INFO] 2024-05-20 16:47:00 PitMutantMinimizer - Pit Minimization of amplifiedTest3 [INFO] 2024-05-20 16:47:00 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:00 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:47:00 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:00 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=fr.inria.amplified.AmplifiedTest [INFO] 2024-05-20 16:47:06 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:06 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:47:06 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:06 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=fr.inria.amplified.AmplifiedTest [INFO] 2024-05-20 16:47:12 PitMutantMinimizer - Reduced 2 assertions to 1 in 12797 millis. [INFO] 2024-05-20 16:47:12 PitMutantMinimizer - Removed 0 statements after the last remaining assertion in 0 millis. [INFO] 2024-05-20 16:47:12 PitMutantMinimizer - Total reduction from 3 statements to 2 statements, including assertions, in 12797 millis. [INFO] 2024-05-20 16:47:12 PrettifiedTestMethods - Print fr.inria.amplified.AmplifiedTest in target/dspot/output/ [INFO] 2024-05-20 16:47:12 Main - Output a report in target/dspot/output//AmplifiedTestreport.json [INFO] 2024-05-20 16:47:13 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:13 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:47:13 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:13 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath [INFO] 2024-05-20 16:47:21 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:21 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Inlining one time used variables... 100% |================================================== ]/ [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Remove redundant assertions... [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Reduce amplifiedTest, 2 statements to 1 statements in 43 ms. [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Inlining one time used variables... [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Remove redundant assertions... 100% |================================================== ]/ [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Reduce amplifiedTest2, 4 statements to 4 statements in 25 ms. [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Inlining one time used variables... [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Remove redundant assertions... 100% |================================================== ]/ [INFO] 2024-05-20 16:47:21 GeneralMinimizer - Reduce amplifiedTest3, 3 statements to 2 statements in 6 ms. [INFO] 2024-05-20 16:47:21 PrettifiedTestMethods - Print fr.inria.amplified.AmplifiedTest in target/dspot/output/ [INFO] 2024-05-20 16:47:21 Main - Output a report in target/dspot/output//AmplifiedTestreport.json Tests run: 5, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 72.601 sec Running eu.stamp_project.resources.AmplifiedTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec Running eu.stamp_project.prettifier.code2vec.Code2VecExecutorTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 sec Running eu.stamp_project.prettifier.code2vec.Code2VecParserTest [INFO] 2024-05-20 16:47:21 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:21 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:21 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:21 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:21 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:21 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:21 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:22 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:22 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:22 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit [INFO] 2024-05-20 16:47:22 Code2VecParser - Original name: f (0.277656) predicted: ['test', 'equalslit', 'string'] (0.245518) predicted: ['test', 'convert', 'to', 'string'] (0.115852) predicted: ['test', 'convert'] (0.064386) predicted: ['restricted', 'html', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.063261) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string'] (0.050013) predicted: ['assert', 'html'] (0.047732) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] (0.047235) predicted: ['assert', 'html', 'with', 'head', 'content'] (0.047199) predicted: ['clean', 'title', 'with', 'namespace'] (0.041149) predicted: ['explicit', 'filter', 'list', 'literal', 'mutation', 'string', 'literal', 'mutation', 'string'] Attention: 0.327380 context: htmlutils,(NameExpr0)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.139097 context: tostring,(NameExpr3)^(MethodCallExpr)^(VariableDeclarator)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.138897 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.083175 context: collections,(NameExpr0)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.067213 context: emptylist,(NameExpr2)^(MethodCallExpr2)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.047436 context: xmlversionencodingutfdoctypehtmlpublicwcdtdxhtmlst,(StringLiteralExpr2)^(MethodCallExpr)_(NameExpr4),assertequals 0.027899 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.025320 context: configuration,(NameExpr0)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals 0.018143 context: htmlcleanerconfiguration,(ClassOrInterfaceType0)^(VariableDeclarationExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(VariableDeclarationExpr)_(VariableDeclarator)_(MethodCallExpr1)_(NameExpr3),tostring 0.012331 context: setfilters,(NameExpr3)^(MethodCallExpr)^(ExpressionStmt)^(BlockStmt)_(ExpressionStmt)_(MethodCallExpr0)_(NameExpr4),assertequals Modify the file: "Input.java" and press any key when ready, or "q" / "quit" / "exit" to exit Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec Running eu.stamp_project.prettifier.RedundantCastRemoverTest [INFO] 2024-05-20 16:47:22 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.254 sec Running eu.stamp_project.prettifier.minimization.GeneralMinimizerTest [INFO] 2024-05-20 16:47:22 EntryPoint - Path to runner Classes: /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/org/jacoco/org.jacoco.core/0.8.5/org.jacoco.core-0.8.5.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/org/ow2/asm/asm/7.2/asm-7.2.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 EntryPoint - /builds/.m2/repository/eu/stamp-project/test-runner/3.0.0/test-runner-3.0.0-jar-with-dependencies.jar [INFO] 2024-05-20 16:47:22 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:47:22 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:22 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.673 s [INFO] Finished at: 2024-05-20T16:47:30+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:47:30 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:30 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:47:30 GeneralMinimizer - Inlining one time used variables... [INFO] 2024-05-20 16:47:30 GeneralMinimizer - Remove redundant assertions... 100% |================================================== ]/ [INFO] 2024-05-20 16:47:30 GeneralMinimizer - Reduce amplifiedTest3, 3 statements to 2 statements in 11 ms. [INFO] 2024-05-20 16:47:30 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:47:30 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:30 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.631 s [INFO] Finished at: 2024-05-20T16:47:39+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:47:39 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:39 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:47:39 GeneralMinimizer - Inlining one time used variables... [INFO] 2024-05-20 16:47:39 GeneralMinimizer - Remove redundant assertions... 100% |================================================== ]/ [INFO] 2024-05-20 16:47:39 GeneralMinimizer - Reduce amplifiedTest2, 4 statements to 4 statements in 25 ms. [INFO] 2024-05-20 16:47:39 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:47:39 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:39 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.860 s [INFO] Finished at: 2024-05-20T16:47:47+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:47:47 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:48 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. @org.junit.Test public void amplifiedTest() throws java.lang.Exception { int __DSPOT_1 = 5; org.junit.Assert.assertEquals(5, __DSPOT_1); } [INFO] 2024-05-20 16:47:48 GeneralMinimizer - Inlining one time used variables... 100% |================================================== ]/ [INFO] 2024-05-20 16:47:48 GeneralMinimizer - Remove redundant assertions... [INFO] 2024-05-20 16:47:48 GeneralMinimizer - Reduce amplifiedTest, 2 statements to 1 statements in 10 ms. Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.767 sec Running eu.stamp_project.prettifier.minimization.PitMutantMinimizerTest [INFO] 2024-05-20 16:47:48 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:47:48 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:48 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.304 s [INFO] Finished at: 2024-05-20T16:47:57+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:47:57 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:47:57 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:47:57 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:47:57 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:47:57 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.216 s [INFO] Finished at: 2024-05-20T16:48:06+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:48:06 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:48:06 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:48:06 PitMutantMinimizer - Pit Minimization of test1 [INFO] 2024-05-20 16:48:06 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:48:06 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:06 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:06 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:48:06 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:48:06 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:48:06 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:48:12 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:48:12 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:13 PM PIT >> INFO : Sending 1 test classes to minion 4:48:13 PM PIT >> INFO : Sent tests to minion 4:48:13 PM PIT >> INFO : MINION : 4:48:13 PM PIT >> INFO : Checking environment 4:48:13 PM PIT >> INFO : MINION : 4:48:13 PM PIT >> INFO : Found 1 tests 4:48:13 PM PIT >> INFO : MINION : 4:48:13 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:48:13 PM PIT >> INFO : MINION : 4:48:13 PM PIT >> INFO : 1 tests received 4:48:13 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:48:13 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:15 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 11 (85%) >> Ran 11 tests (0.85 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 3 (100%) > KILLED 3 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 4 (100%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.299 s [INFO] Finished at: 2024-05-20T16:48:15+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:48:15 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:48:15 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:15 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:15 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:48:15 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:48:15 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:48:15 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:48:20 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:48:21 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:21 PM PIT >> INFO : Sending 1 test classes to minion 4:48:21 PM PIT >> INFO : Sent tests to minion 4:48:21 PM PIT >> INFO : MINION : 4:48:21 PM PIT >> INFO : Checking environment 4:48:21 PM PIT >> INFO : MINION : 4:48:21 PM PIT >> INFO : Found 1 tests 4:48:21 PM PIT >> INFO : MINION : 4:48:21 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:48:21 PM PIT >> INFO : MINION : 4:48:21 PM PIT >> INFO : 1 tests received 4:48:21 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:48:22 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:23 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 11 (85%) >> Ran 11 tests (0.85 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 3 (100%) > KILLED 3 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 4 (100%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.334 s [INFO] Finished at: 2024-05-20T16:48:23+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:48:23 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:48:23 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:23 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:23 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:48:23 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:48:23 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:48:23 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:48:29 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:48:29 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:29 PM PIT >> INFO : Sending 1 test classes to minion 4:48:29 PM PIT >> INFO : Sent tests to minion 4:48:30 PM PIT >> INFO : MINION : 4:48:30 PM PIT >> INFO : Checking environment 4:48:30 PM PIT >> INFO : MINION : 4:48:30 PM PIT >> INFO : Found 1 tests 4:48:30 PM PIT >> INFO : MINION : 4:48:30 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:48:30 PM PIT >> INFO : MINION : 4:48:30 PM PIT >> INFO : 1 tests received 4:48:30 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:48:30 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:32 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 7 (54%) >> Ran 11 tests (0.85 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 2 (67%) > KILLED 2 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 1 (50%) > KILLED 1 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 2 (50%) > KILLED 2 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.363 s [INFO] Finished at: 2024-05-20T16:48:32+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:48:32 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:48:32 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:32 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:32 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:48:32 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:48:32 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:48:32 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:48:37 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:48:37 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:37 PM PIT >> INFO : Sending 1 test classes to minion 4:48:37 PM PIT >> INFO : Sent tests to minion 4:48:37 PM PIT >> INFO : MINION : 4:48:37 PM PIT >> INFO : Checking environment 4:48:38 PM PIT >> INFO : MINION : 4:48:38 PM PIT >> INFO : Found 1 tests 4:48:38 PM PIT >> INFO : MINION : 4:48:38 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:48:38 PM PIT >> INFO : MINION : 4:48:38 PM PIT >> INFO : 1 tests received 4:48:38 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:48:38 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:40 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 11 (85%) >> Ran 11 tests (0.85 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 3 (100%) > KILLED 3 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 4 (100%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.185 s [INFO] Finished at: 2024-05-20T16:48:40+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:48:40 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:48:40 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:40 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:40 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:48:40 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:48:40 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:48:40 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:48:45 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:48:45 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:46 PM PIT >> INFO : Sending 1 test classes to minion 4:48:46 PM PIT >> INFO : Sent tests to minion 4:48:46 PM PIT >> INFO : MINION : 4:48:46 PM PIT >> INFO : Checking environment 4:48:46 PM PIT >> INFO : MINION : 4:48:46 PM PIT >> INFO : Found 1 tests 4:48:46 PM PIT >> INFO : MINION : 4:48:46 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:48:46 PM PIT >> INFO : MINION : 4:48:46 PM PIT >> INFO : 1 tests received 4:48:46 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:48:46 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:47 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : < 1 second -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 3 (23%) >> Ran 11 tests (0.85 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 1 (33%) > KILLED 1 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 2 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 0 (0%) > KILLED 0 SURVIVED 4 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.852 s [INFO] Finished at: 2024-05-20T16:48:47+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:48:48 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:48:48 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:48 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:48:48 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:48:48 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:48:48 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:48:48 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:48:53 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:48:53 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:53 PM PIT >> INFO : Sending 1 test classes to minion 4:48:53 PM PIT >> INFO : Sent tests to minion 4:48:53 PM PIT >> INFO : MINION : 4:48:53 PM PIT >> INFO : Checking environment 4:48:53 PM PIT >> INFO : MINION : 4:48:53 PM PIT >> INFO : Found 1 tests 4:48:53 PM PIT >> INFO : MINION : 4:48:53 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:48:53 PM PIT >> INFO : MINION : 4:48:53 PM PIT >> INFO : 1 tests received 4:48:53 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:48:54 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:48:55 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 11 (85%) >> Ran 11 tests (0.85 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 3 (100%) > KILLED 3 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 4 (100%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.965 s [INFO] Finished at: 2024-05-20T16:48:55+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:48:55 PitMutantMinimizer - Reduced 4 assertions to 1 in 49224 millis. [INFO] 2024-05-20 16:48:55 PitMutantMinimizer - Removed 1 statements after the last remaining assertion in 0 millis. [INFO] 2024-05-20 16:48:55 PitMutantMinimizer - Total reduction from 8 statements to 4 statements, including assertions, in 49224 millis. @org.junit.Test public void test1() { eu.stamp_project.App app = new eu.stamp_project.App(4); app.compute(); app.compute(10); org.junit.Assert.assertEquals(40, app.getInt()); } [INFO] 2024-05-20 16:48:55 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:48:55 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:48:55 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.967 s [INFO] Finished at: 2024-05-20T16:49:04+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:49:04 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:49:04 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:49:04 PitMutantMinimizer - Pit Minimization of test2_failAssert0 [INFO] 2024-05-20 16:49:04 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:49:04 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:49:04 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:49:04 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:49:04 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:49:04 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:49:04 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:49:09 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:49:10 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:49:10 PM PIT >> INFO : Sending 1 test classes to minion 4:49:10 PM PIT >> INFO : Sent tests to minion 4:49:10 PM PIT >> INFO : MINION : 4:49:10 PM PIT >> INFO : Checking environment 4:49:10 PM PIT >> INFO : MINION : 4:49:10 PM PIT >> INFO : Found 1 tests 4:49:10 PM PIT >> INFO : MINION : 4:49:10 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:49:10 PM PIT >> INFO : MINION : 4:49:10 PM PIT >> INFO : 1 tests received 4:49:10 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:49:11 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:49:12 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 1 (8%) >> Ran 2 tests (0.15 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 0 (0%) > KILLED 0 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 4 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.047 s [INFO] Finished at: 2024-05-20T16:49:12+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:49:12 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:49:12 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:49:12 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:49:12 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:49:12 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:49:12 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:49:12 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:49:17 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:49:17 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:49:18 PM PIT >> INFO : Sending 1 test classes to minion 4:49:18 PM PIT >> INFO : Sent tests to minion 4:49:18 PM PIT >> INFO : MINION : 4:49:18 PM PIT >> INFO : Checking environment 4:49:18 PM PIT >> INFO : MINION : 4:49:18 PM PIT >> INFO : Found 1 tests 4:49:18 PM PIT >> INFO : MINION : 4:49:18 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:49:18 PM PIT >> INFO : MINION : 4:49:18 PM PIT >> INFO : 1 tests received 4:49:18 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:49:18 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:49:20 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 1 (8%) >> Ran 2 tests (0.15 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 0 (0%) > KILLED 0 SURVIVED 1 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 2 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 4 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.843 s [INFO] Finished at: 2024-05-20T16:49:20+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:49:20 PitMutantMinimizer - Reduced 2 assertions to 1 in 15493 millis. [INFO] 2024-05-20 16:49:20 PitMutantMinimizer - Removed 1 statements after the last remaining assertion in 0 millis. [INFO] 2024-05-20 16:49:20 PitMutantMinimizer - Total reduction from 1 statements to 0 statements, including assertions, in 15493 millis. [INFO] 2024-05-20 16:49:20 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/pom.xml to run maven. [INFO] 2024-05-20 16:49:20 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:49:20 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn clean test -DskipTests dependency:build-classpath -Dmdep.outputFile=target/dspot/classpath Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ sample --- [INFO] Deleting /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ sample --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ sample --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ sample --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-dependency-plugin:2.8:build-classpath (default-cli) @ sample --- [INFO] Wrote classpath file '/builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/classpath'. [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.684 s [INFO] Finished at: 2024-05-20T16:49:28+02:00 [INFO] ------------------------------------------------------------------------ [INFO] 2024-05-20 16:49:28 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [INFO] 2024-05-20 16:49:28 EhcacheManager - Cache 'frameworkCache' created in EhcacheManager. [INFO] 2024-05-20 16:49:28 Launcher - Running in NOCLASSPATH mode (doc: http://spoon.gforge.inria.fr/launcher.html). [WARN] 2024-05-20 16:49:28 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:49:28 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/test-classes in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [WARN] 2024-05-20 16:49:28 Launcher - You specified the directory /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/dspot/dependencies in source classpath, please note that only class files will be considered. Jars and subdirectories will be ignored. [INFO] 2024-05-20 16:49:28 MavenAutomaticBuilder - Using /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample//.dspot_pom.xml to run maven. [INFO] 2024-05-20 16:49:28 MavenAutomaticBuilder - Using /usr/share/maven/ for maven home [INFO] 2024-05-20 16:49:28 MavenAutomaticBuilder - run maven: /usr/share/maven//bin/mvn org.pitest:pitest-maven:mutationCoverage -DtargetTests=eu.stamp_project.AppTest Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for fr.inria:sample:jar:1.0 [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-surefire-plugin @ line 34, column 218 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 34, column 17 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] --------------------------< fr.inria:sample >--------------------------- [INFO] Building sample 1.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- pitest-maven:1.4.0:mutationCoverage (default-cli) @ sample --- [INFO] Found plugin : Default csv report plugin [INFO] Found plugin : Default xml report plugin [INFO] Found plugin : Default html report plugin [INFO] Found plugin : Static initializer code detector plugin [INFO] Found plugin : Static initializer filter plugin [INFO] Found plugin : Excluded annotations plugin [INFO] Found plugin : Inlined finally block filter plugin [INFO] Found plugin : Try with resources filter [INFO] Found plugin : Implicit null check filter [INFO] Found plugin : For each loop filter [INFO] Found plugin : Logging calls filter [INFO] Found plugin : Infinite for loop filter [INFO] Found plugin : Long running iterator loop filter [INFO] Found plugin : For loop counter filter [INFO] Found plugin : Kotlin junk mutations filter [INFO] Found plugin : Max mutations per class limit [INFO] Found plugin : Equals shortcut equivalent mutant filter [INFO] Found plugin : Trivial return vals equivalence filter [INFO] Found plugin : Mutant export plugin [INFO] Found shared classpath plugin : Default mutation engine [INFO] Found shared classpath plugin : JUnit plugin [INFO] Found shared classpath plugin : TestNG plugin [INFO] Adding org.pitest:pitest to SUT classpath [INFO] Mutating from /builds/workspace/dspot/dspot-prettifier/src/test/resources/sample/target/classes [INFO] Defaulting target classes to match packages in build directory 4:49:33 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:49:33 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:49:34 PM PIT >> INFO : Sending 1 test classes to minion 4:49:34 PM PIT >> INFO : Sent tests to minion 4:49:34 PM PIT >> INFO : MINION : 4:49:34 PM PIT >> INFO : Checking environment 4:49:34 PM PIT >> INFO : MINION : 4:49:34 PM PIT >> INFO : Found 2 tests 4:49:34 PM PIT >> INFO : MINION : 4:49:34 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:49:34 PM PIT >> INFO : MINION : 4:49:34 PM PIT >> INFO : 2 tests received 4:49:34 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:49:34 PM PIT >> INFO : Created 1 mutation test units /-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:49:36 PM PIT >> INFO : Completed in 2 seconds /================================================================================ - Timings ================================================================================ > scan classpath : < 1 second > coverage and dependency analysis : < 1 second > build mutation tests : < 1 second > run mutation analysis : 1 seconds -------------------------------------------------------------------------------- > Total : 2 seconds -------------------------------------------------------------------------------- ================================================================================ - Statistics ================================================================================ >> Generated 13 mutations Killed 12 (92%) >> Ran 13 tests (1 tests per mutation) ================================================================================ - Mutators ================================================================================ > org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator >> Generated 1 Killed 0 (0%) > KILLED 0 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 1 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator >> Generated 3 Killed 3 (100%) > KILLED 3 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator >> Generated 2 Killed 2 (100%) > KILLED 2 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.MathMutator >> Generated 4 Killed 4 (100%) > KILLED 4 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- > org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator >> Generated 1 Killed 1 (100%) > KILLED 1 SURVIVED 0 TIMED_OUT 0 NON_VIABLE 0 > MEMORY_ERROR 0 NOT_STARTED 0 STARTED 0 RUN_ERROR 0 > NO_COVERAGE 0 -------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.707 s [INFO] Finished at: 2024-05-20T16:49:36+02:00 [INFO] ------------------------------------------------------------------------ [PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator', nameOfMutatedMethod='', lineNumber=12, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='(I)V', mutationDescription='Removed assignment to member variable i', index='9', block='1', numberOfTestsRun='2', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator', nameOfMutatedMethod='compute', lineNumber=20, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='()V', mutationDescription='Substituted 2 with 3', index='9', block='3', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.MathMutator', nameOfMutatedMethod='compute', lineNumber=20, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='()V', mutationDescription='Replaced integer multiplication with division', index='8', block='3', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.MathMutator', nameOfMutatedMethod='compute', lineNumber=20, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='()V', mutationDescription='Replaced integer division with multiplication', index='10', block='3', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator', nameOfMutatedMethod='compute', lineNumber=20, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='()V', mutationDescription='Removed assignment to member variable i', index='11', block='3', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.InlineConstantMutator', nameOfMutatedMethod='compute', lineNumber=24, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='(I)V', mutationDescription='Substituted 2 with 3', index='8', block='4', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.MathMutator', nameOfMutatedMethod='compute', lineNumber=24, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='(I)V', mutationDescription='Replaced integer multiplication with division', index='7', block='4', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.MathMutator', nameOfMutatedMethod='compute', lineNumber=24, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='(I)V', mutationDescription='Replaced integer division with multiplication', index='9', block='4', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.experimental.MemberVariableMutator', nameOfMutatedMethod='compute', lineNumber=24, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='(I)V', mutationDescription='Removed assignment to member variable i', index='10', block='4', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.PrimitiveReturnsMutator', nameOfMutatedMethod='getInt', lineNumber=16, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='()I', mutationDescription='replaced int return with 0 for eu/stamp_project/App::getInt', index='5', block='2', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.ReturnValsMutator', nameOfMutatedMethod='getInt', lineNumber=16, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test1', testCase=null', methodDescription='()I', mutationDescription='replaced return of integer sized value with (x == 0 ? 1 : 0)', index='5', block='2', numberOfTestsRun='1', detected='true'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.VoidMethodCallMutator', nameOfMutatedMethod='main', lineNumber=6, stateOfMutant=NO_COVERAGE, fullQualifiedNameOfKiller='none', simpleNameMethod='none', testCase=null', methodDescription='([Ljava/lang/String;)V', mutationDescription='removed call to java/io/PrintStream::println', index='5', block='0', numberOfTestsRun='0', detected='false'}, PitXMLResult{fullQualifiedNameOfMutatedClass='eu.stamp_project.App', fullQualifiedNameMutantOperator='org.pitest.mutationtest.engine.gregor.mutators.ConstructorCallMutator', nameOfMutatedMethod='throwException', lineNumber=28, stateOfMutant=KILLED, fullQualifiedNameOfKiller='eu.stamp_project.AppTest', simpleNameMethod='test2_failAssert0', testCase=null', methodDescription='()V', mutationDescription='removed call to java/lang/IllegalArgumentException::', index='6', block='5', numberOfTestsRun='1', detected='true'}] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 108.084 sec Running eu.stamp_project.prettifier.context2name.Context2NameTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 sec Results : Tests run: 17, Failures: 0, Errors: 0, Skipped: 3 [INFO] [INFO] -------------< eu.stamp-project:dspot-diff-test-selection >------------- [INFO] Building DSpot - Diff Test Selection 3.2.1-SNAPSHOT [5/5] [INFO] ----------------------------[ maven-plugin ]---------------------------- Downloading from gradle-repo: https://repo.gradle.org/gradle/libs-releases-local/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.pom Downloading from spoon-snapshot-repo: https://oss.sonatype.org/content/repositories/snapshots/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.pom Downloading from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.pom Progress (1): 4.1/8.4 kB Progress (1): 8.2/8.4 kB Progress (1): 8.4 kB Downloaded from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.pom (8.4 kB at 145 kB/s) Downloading from gradle-repo: https://repo.gradle.org/gradle/libs-releases-local/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.jar Downloading from spoon-snapshot-repo: https://oss.sonatype.org/content/repositories/snapshots/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.jar Downloading from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.jar Progress (1): 4.1/36 kB Progress (1): 8.2/36 kB Progress (1): 12/36 kB Progress (1): 16/36 kB Progress (1): 20/36 kB Progress (1): 25/36 kB Progress (1): 29/36 kB Progress (1): 33/36 kB Progress (1): 36 kB Downloaded from central: https://repo.maven.apache.org/maven2/fr/inria/gforge/spoon/labs/gumtree-spoon-ast-diff/1.9/gumtree-spoon-ast-diff-1.9.jar (36 kB at 616 kB/s) [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ dspot-diff-test-selection --- [INFO] Deleting /builds/workspace/dspot/dspot-diff-test-selection/src/test/resources (includes = [tavern/target/, tavern-refactor/target/], excludes = []) [INFO] [INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ dspot-diff-test-selection --- [INFO] [INFO] --- maven-plugin-plugin:3.5:helpmojo (help-goal) @ dspot-diff-test-selection --- [INFO] Using 'UTF-8' encoding to read mojo source files. [INFO] java-javadoc mojo extractor found 0 mojo descriptor. [INFO] java-annotations mojo extractor found 0 mojo descriptor. [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ dspot-diff-test-selection --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-diff-test-selection/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ dspot-diff-test-selection --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /builds/workspace/dspot/dspot-diff-test-selection/target/classes [INFO] /builds/workspace/dspot/dspot-diff-test-selection/src/main/java/com/atlassian/clover/reporters/html/RenderFileAction.java: /builds/workspace/dspot/dspot-diff-test-selection/src/main/java/com/atlassian/clover/reporters/html/RenderFileAction.java uses unchecked or unsafe operations. [INFO] /builds/workspace/dspot/dspot-diff-test-selection/src/main/java/com/atlassian/clover/reporters/html/RenderFileAction.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-plugin-plugin:3.5:descriptor (default-descriptor) @ dspot-diff-test-selection --- [INFO] Using 'UTF-8' encoding to read mojo source files. [INFO] java-javadoc mojo extractor found 0 mojo descriptor. [INFO] java-annotations mojo extractor found 2 mojo descriptors. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ dspot-diff-test-selection --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 195 resources [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ dspot-diff-test-selection --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /builds/workspace/dspot/dspot-diff-test-selection/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ dspot-diff-test-selection --- [INFO] Surefire report directory: /builds/workspace/dspot/dspot-diff-test-selection/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Running eu.stamp_project.diff_test_selection.clover.CloverExectorTest [WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance. Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 [INFO] Scanning for projects... [INFO] [INFO] -----------------------< fr.inria.stamp:tavern >------------------------ [INFO] Building tavern 1.0.0 [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tavern --- [INFO] [INFO] --- clover-maven-plugin:4.4.1:setup (default-cli) @ tavern --- [INFO] OpenClover Version 4.4.1, built on October 11 2019 (build-1020) [INFO] Creating new database at '/builds/workspace/dspot/dspot-diff-test-selection/src/test/resources/tavern/target/clover/clover.db'. [INFO] Processing files at 1.8 source level. [INFO] Clover all over. Instrumented 3 files (1 package). [INFO] OpenClover Version 4.4.1, built on October 11 2019 (build-1020) [INFO] Updating existing database at '/builds/workspace/dspot/dspot-diff-test-selection/src/test/resources/tavern/target/clover/clover.db'. [INFO] Processing files at 1.8 source level. [INFO] Clover all over. Instrumented 1 file (1 package). [INFO] 1 test method detected. [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ tavern --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ tavern --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /builds/workspace/dspot/dspot-diff-test-selection/src/test/resources/tavern/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ tavern --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builds/workspace/dspot/dspot-diff-test-selection/src/test/resources/tavern/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ tavern --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 1 source file to /builds/workspace/dspot/dspot-diff-test-selection/src/test/resources/tavern/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ tavern --- [INFO] Surefire report directory: /builds/workspace/dspot/dspot-diff-test-selection/src/test/resources/tavern/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Running fr.inria.stamp.MainTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.197 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.499 s [INFO] Finished at: 2024-05-20T16:49:54+02:00 [INFO] ------------------------------------------------------------------------ Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.491 sec Running eu.stamp_project.diff_test_selection.diff.DiffComputerTest log4j:WARN No appenders could be found for logger (eu.stamp_project.diff_test_selection.diff.DiffComputer). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 sec Results : Tests run: 2, Failures: 0, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for DSpot - Parent 3.2.1-SNAPSHOT: [INFO] [INFO] DSpot - Parent ..................................... SUCCESS [ 0.542 s] [INFO] DSpot - Core ....................................... SUCCESS [13:26 min] [INFO] DSpot - Maven Plugin ............................... SUCCESS [ 16.451 s] [INFO] DSpot - Prettifier ................................. SUCCESS [03:28 min] [INFO] DSpot - Diff Test Selection ........................ SUCCESS [ 18.768 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 17:32 min [INFO] Finished at: 2024-05-20T16:49:54+02:00 [INFO] ------------------------------------------------------------------------ Finished: SUCCESS