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/jenkins14173493654923642261.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 14059 0 --:--:-- --:--:-- --:--:-- 14059 + 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 29 kB/s) [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml (14 kB at 20 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 24 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 182 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 534 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 539 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 643 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.206 s] [INFO] DSpot - Core ....................................... SUCCESS [ 1.013 s] [INFO] DSpot - Maven Plugin ............................... SUCCESS [ 0.233 s] [INFO] DSpot - Prettifier ................................. SUCCESS [ 0.108 s] [INFO] DSpot - Diff Test Selection ........................ SUCCESS [ 0.129 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.607 s [INFO] Finished at: 2024-06-07T16: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.191 s] [INFO] DSpot - Core ....................................... SUCCESS [ 0.150 s] [INFO] DSpot - Maven Plugin ............................... SUCCESS [ 0.078 s] [INFO] DSpot - Prettifier ................................. SUCCESS [ 0.034 s] [INFO] DSpot - Diff Test Selection ........................ SUCCESS [ 0.053 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.723 s [INFO] Finished at: 2024-06-07T16: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.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.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.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.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.7 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.271 sec Running eu.stamp_project.dspot.selector.pitmutantscoreselector.PitXMLParserAndResultTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 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.056 s [INFO] Finished at: 2024-06-07T16:32:48+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:32:58 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:32:59 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:32:59 PM PIT >> INFO : Sending 1 test classes to minion 4:32:59 PM PIT >> INFO : Sent tests to minion 4:32:59 PM PIT >> INFO : MINION : 4:32:59 PM PIT >> INFO : Checking environment 4:32:59 PM PIT >> INFO : MINION : 4:32:59 PM PIT >> INFO : Found 6 tests 4:32:59 PM PIT >> INFO : MINION : 4:32:59 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:32:59 PM PIT >> INFO : MINION : 4:32:59 PM PIT >> INFO : 6 tests received 4:32:59 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:32:59 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 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 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.847 s [INFO] Finished at: 2024-06-07T16: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: 19.944 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.409 s [INFO] Finished at: 2024-06-07T16:33:07+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 13280 [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 1717770802401 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: 21.095 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: 3.581 s [INFO] Finished at: 2024-06-07T16:33:28+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:34 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:33:34 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:34 PM PIT >> INFO : Sending 2 test classes to minion 4:33:34 PM PIT >> INFO : Sent tests to minion 4:33:34 PM PIT >> INFO : MINION : 4:33:34 PM PIT >> INFO : Checking environment 4:33:34 PM PIT >> INFO : MINION : 4:33:34 PM PIT >> INFO : Found 2 tests 4:33:34 PM PIT >> INFO : MINION : 4:33:34 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:33:34 PM PIT >> INFO : MINION : 4:33:34 PM PIT >> INFO : 2 tests received 4:33:34 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:33:35 PM PIT >> INFO : Created 1 mutation test units /-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33: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 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.860 s [INFO] Finished at: 2024-06-07T16:33:36+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:44 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:33:44 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:44 PM PIT >> INFO : Sending 1 test classes to minion 4:33:44 PM PIT >> INFO : Sent tests to minion 4:33:44 PM PIT >> INFO : MINION : 4:33:44 PM PIT >> INFO : Checking environment 4:33:44 PM PIT >> INFO : MINION : 4:33:44 PM PIT >> INFO : Found 2 tests 4:33:44 PM PIT >> INFO : MINION : 4:33:44 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:33:44 PM PIT >> INFO : MINION : 4:33:44 PM PIT >> INFO : 2 tests received 4:33:45 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:33:45 PM PIT >> INFO : Created 1 mutation test units /-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:46 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.762 s [INFO] Finished at: 2024-06-07T16:33:46+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:54 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:33:54 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:54 PM PIT >> INFO : Sending 1 test classes to minion 4:33:54 PM PIT >> INFO : Sent tests to minion 4:33:54 PM PIT >> INFO : MINION : 4:33:54 PM PIT >> INFO : Checking environment 4:33:55 PM PIT >> INFO : MINION : 4:33:55 PM PIT >> INFO : Found 8 tests 4:33:55 PM PIT >> INFO : MINION : 4:33:55 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:33:55 PM PIT >> INFO : 8 tests received 4:33:55 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:33:55 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:33:56 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.728 s [INFO] Finished at: 2024-06-07T16:33:56+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:04 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:05 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:05 PM PIT >> INFO : Sending 1 test classes to minion 4:34:05 PM PIT >> INFO : Sent tests to minion 4:34:05 PM PIT >> INFO : MINION : 4:34:05 PM PIT >> INFO : Checking environment 4:34:05 PM PIT >> INFO : MINION : 4:34:05 PM PIT >> INFO : Found 8 tests 4:34:05 PM PIT >> INFO : MINION : 4:34:05 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:05 PM PIT >> INFO : 8 tests received 4:34:05 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:06 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:07 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.999 s [INFO] Finished at: 2024-06-07T16:34:07+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 30930 [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 1717770848020 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.607 s [INFO] Finished at: 2024-06-07T16:34:14+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:20 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:20 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:20 PM PIT >> INFO : Sending 2 test classes to minion 4:34:20 PM PIT >> INFO : Sent tests to minion 4:34:20 PM PIT >> INFO : MINION : 4:34:20 PM PIT >> INFO : Checking environment 4:34:20 PM PIT >> INFO : MINION : 4:34:20 PM PIT >> INFO : Found 6 tests 4:34:20 PM PIT >> INFO : MINION : 4:34:20 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:20 PM PIT >> INFO : MINION : 4:34:20 PM PIT >> INFO : 6 tests received 4:34:20 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:21 PM PIT >> INFO : Created 1 mutation test units /-\|/-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:22 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.171 s [INFO] Finished at: 2024-06-07T16:34:22+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:28 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:28 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:28 PM PIT >> INFO : Sending 1 test classes to minion 4:34:28 PM PIT >> INFO : Sent tests to minion 4:34:28 PM PIT >> INFO : MINION : 4:34:28 PM PIT >> INFO : Checking environment 4:34:28 PM PIT >> INFO : MINION : 4:34:28 PM PIT >> INFO : Found 1 tests 4:34:28 PM PIT >> INFO : MINION : 4:34:28 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:28 PM PIT >> INFO : MINION : 4:34:28 PM PIT >> INFO : 1 tests received 4:34:29 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:29 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:30 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.025 s [INFO] Finished at: 2024-06-07T16:34:30+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:36 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:34:36 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:36 PM PIT >> INFO : Sending 1 test classes to minion 4:34:36 PM PIT >> INFO : Sent tests to minion 4:34:36 PM PIT >> INFO : MINION : 4:34:36 PM PIT >> INFO : Checking environment 4:34:36 PM PIT >> INFO : MINION : 4:34:36 PM PIT >> INFO : Found 1 tests 4:34:36 PM PIT >> INFO : MINION : 4:34:36 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:34:36 PM PIT >> INFO : MINION : 4:34:36 PM PIT >> INFO : 1 tests received 4:34:36 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:34:37 PM PIT >> INFO : Created 1 mutation test units /stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:34:38 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: 5.293 s [INFO] Finished at: 2024-06-07T16:34:38+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: 76.566 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: 4.354 s [INFO] Finished at: 2024-06-07T16:34:46+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.968 s [INFO] Finished at: 2024-06-07T16:34:52+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: 14.784 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: 4.063 s [INFO] Finished at: 2024-06-07T16:35:00+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.634 s [INFO] Finished at: 2024-06-07T16: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: 13.909 sec Running eu.stamp_project.dspot.selector.extendedcoverageselector.ExtendedCoverageTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 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.845 s [INFO] Finished at: 2024-06-07T16: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 10650 [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 1717770926464 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.711 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.735 s [INFO] Finished at: 2024-06-07T16: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.01 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: 2.008 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.151 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.768 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.591 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.016 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.018 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.056 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.143 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.937 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: 8.268 s [INFO] Finished at: 2024-06-07T16:36:14+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: 34.359 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.885 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.733 s [INFO] Finished at: 2024-06-07T16:36:50+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 5189 [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 1717771018588 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 5342 [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 1717771025656 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 4707 [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 1717771031560 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: 32.069 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.703 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: 8.219 s [INFO] Finished at: 2024-06-07T16:37:25+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: 13.251 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.56 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: 1.283 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.039 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: 4.673 s [INFO] Finished at: 2024-06-07T16:37:37+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 6741 [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 15312 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.878 s [INFO] Finished at: 2024-06-07T16:37:51+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% |================================================== ]\ 83% |========================================= ]/ 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, -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_mg30:test4_mg31:test7_mg29:test8_mg33:test9_mg32] =============================== ]/Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 Parsing --class example.TestSuiteExample2 --tests test2_mg34:test3_mg30:test4_mg31:test7_mg29:test8_mg33: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_mg33,example.TestSuiteExample2#test9_mg32,example.TestSuiteExample2#test2_mg34,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_mg34_withlog0:test3_mg30_withlog0:test4_mg31_withlog0:test7_mg29_withlog0:test8_mg33_withlog0:test9_mg32_withlog0:test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_mg34_withlog1:test3_mg30_withlog1:test4_mg31_withlog1:test7_mg29_withlog1:test8_mg33_withlog1:test9_mg32_withlog1:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_mg34_withlog2:test3_mg30_withlog2:test4_mg31_withlog2:test7_mg29_withlog2:test8_mg33_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_mg34_withlog0:test3_mg30_withlog0:test4_mg31_withlog0:test7_mg29_withlog0:test8_mg33_withlog0:test9_mg32_withlog0:test2_withlog0:test3_withlog0:test4_withlog0:test7_withlog0:test8_withlog0:test9_withlog0:test2_mg34_withlog1:test3_mg30_withlog1:test4_mg31_withlog1:test7_mg29_withlog1:test8_mg33_withlog1:test9_mg32_withlog1:test2_withlog1:test3_withlog1:test4_withlog1:test7_withlog1:test8_withlog1:test9_withlog1:test2_mg34_withlog2:test3_mg30_withlog2:test4_mg31_withlog2:test7_mg29_withlog2:test8_mg33_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#test2_mg34_withlog0,example.TestSuiteExample2#test2_mg34_withlog1,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#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#test2_withlog2,example.TestSuiteExample2#test8_withlog0,example.TestSuiteExample2#test8_withlog1,example.TestSuiteExample2#test9_mg32_withlog0,example.TestSuiteExample2#test8_mg33_withlog2,example.TestSuiteExample2#test3_mg30_withlog0,example.TestSuiteExample2#test8_mg33_withlog1,example.TestSuiteExample2#test4_mg31_withlog2,example.TestSuiteExample2#test8_mg33_withlog0,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#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, -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_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg33_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_mg34_assSep48:test3_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg33_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#test2_mg34_assSep48,example.TestSuiteExample2#test8_mg33_assSep58,example.TestSuiteExample2#test4_assSep66,example.TestSuiteExample2#test4_assSep67,example.TestSuiteExample2#test4_mg31_assSep54,example.TestSuiteExample2#test4_mg31_assSep53,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_mg34_assSep48:test3_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg33_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_mg34_assSep48:test3_mg30_assSep50:test3_mg30_assSep51:test4_mg31_assSep53:test4_mg31_assSep54:test7_mg29_assSep56:test8_mg33_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: 19 / 34 example.TestSuiteExample2#test3_assSep64: 13 / 34 example.TestSuiteExample2#test2_mg34_assSep48: 30 / 34 example.TestSuiteExample2#test8_mg33_assSep58: 19 / 34 example.TestSuiteExample2#test4_assSep66: 26 / 34 example.TestSuiteExample2#test4_assSep67: 26 / 34 example.TestSuiteExample2#test4_mg31_assSep54: 26 / 34 example.TestSuiteExample2#test4_mg31_assSep53: 26 / 34 example.TestSuiteExample2#test3_mg30_assSep51: 19 / 34 example.TestSuiteExample2#test7_mg29_assSep56: 26 / 34 example.TestSuiteExample2#test3_mg30_assSep50: 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 7631 [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 14957 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.290 s [INFO] Finished at: 2024-06-07T16:38:07+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 26062 [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 34620 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: 4.143 s [INFO] Finished at: 2024-06-07T16:38:41+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 24421 [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 32833 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: 98.379 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: 8.284 s [INFO] Finished at: 2024-06-07T16:39:19+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: 8.046 s [INFO] Finished at: 2024-06-07T16:39:31+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.694 s [INFO] Finished at: 2024-06-07T16:39:45+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: 7.654 s [INFO] Finished at: 2024-06-07T16:39:58+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.534 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.677 sec Running eu.stamp_project.dspot.common.miscellaneous.TypeUtilsTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec Running eu.stamp_project.dspot.common.automaticbuilder.maven.DSpotPOMCreatorTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 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.796 s [INFO] Finished at: 2024-06-07T16:40:07+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:12 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:40:12 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:12 PM PIT >> INFO : Sending 2 test classes to minion 4:40:12 PM PIT >> INFO : Sent tests to minion 4:40:12 PM PIT >> INFO : MINION : 4:40:12 PM PIT >> INFO : Checking environment 4:40:13 PM PIT >> INFO : MINION : 4:40:13 PM PIT >> INFO : Found 12 tests 4:40:13 PM PIT >> INFO : MINION : 4:40:13 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:40:13 PM PIT >> INFO : MINION : 4:40:13 PM PIT >> INFO : 12 tests received 4:40:13 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:40:13 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40: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 28 mutations Killed 15 (54%) >> Ran 126 tests (4.5 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.250 s [INFO] Finished at: 2024-06-07T16:40:15+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.823 s [INFO] Finished at: 2024-06-07T16:40:22+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:27 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:40:27 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:27 PM PIT >> INFO : Sending 5 test classes to minion 4:40:27 PM PIT >> INFO : Sent tests to minion 4:40:27 PM PIT >> INFO : MINION : 4:40:27 PM PIT >> INFO : Checking environment 4:40:28 PM PIT >> INFO : MINION : 4:40:28 PM PIT >> INFO : Found 24 tests 4:40:28 PM PIT >> INFO : MINION : 4:40:28 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:40:28 PM PIT >> INFO : MINION : 4:40:28 PM PIT >> INFO : 24 tests received 4:40:28 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:40:28 PM PIT >> INFO : Created 1 mutation test units /-\|/-\|/-\|/-\|/-\|/-\|stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:29 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 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.828 s [INFO] Finished at: 2024-06-07T16:40:29+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.112 s [INFO] Finished at: 2024-06-07T16:40:36+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:41 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:40:41 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:41 PM PIT >> INFO : Sending 1 test classes to minion 4:40:41 PM PIT >> INFO : Sent tests to minion 4:40:41 PM PIT >> INFO : MINION : 4:40:41 PM PIT >> INFO : Checking environment 4:40:42 PM PIT >> INFO : MINION : 4:40:42 PM PIT >> INFO : Found 6 tests 4:40:42 PM PIT >> INFO : MINION : 4:40:42 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:40:42 PM PIT >> INFO : MINION : 4:40:42 PM PIT >> INFO : 6 tests received 4:40:42 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:40:42 PM PIT >> INFO : Created 1 mutation test units /-\|/-stderr : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:40:44 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.284 s [INFO] Finished at: 2024-06-07T16:40:44+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.826 s [INFO] Finished at: 2024-06-07T16:40:51+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.280 s [INFO] Finished at: 2024-06-07T16:40:56+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.698 s [INFO] Finished at: 2024-06-07T16:41:03+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:41:07 PM PIT >> INFO : Verbose logging is disabled. If you encounter an problem please enable it before reporting an issue. 4:41:08 PM PIT >> INFO : MINION : Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 4:41:08 PM PIT >> INFO : Sending 4 test classes to minion 4:41:08 PM PIT >> INFO : Sent tests to minion 4:41:08 PM PIT >> INFO : MINION : 4:41:08 PM PIT >> INFO : Checking environment 4:41:08 PM PIT >> INFO : MINION : 4:41:08 PM PIT >> INFO : Found 11 tests 4:41:08 PM PIT >> INFO : MINION : 4:41:08 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0 4:41:08 PM PIT >> INFO : MINION : 4:41:08 PM PIT >> INFO : 11 tests received 4:41:08 PM PIT >> INFO : Calculated coverage in 0 seconds. 4:41:09 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:13 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 244 tests (2.68 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.747 s [INFO] Finished at: 2024-06-07T16:41:13+02:00 [INFO] ------------------------------------------------------------------------ Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 72.381 sec Running eu.stamp_project.dspot.common.report.output.selector.coverage.JsonTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec Running eu.stamp_project.dspot.common.report.output.selector.mutant.JsonTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec Exception in thread "ThreadedStreamConsumer" org.apache.maven.surefire.util.NestedRuntimeException: null; nested exception is org.apache.maven.surefire.report.ReporterException: Unable to create file: /builds/workspace/dspot/dspot/target/surefire-reports/TEST-eu.stamp_project.dspot.common.report.output.selector.mutant.JsonTest.xml (No space left on device); nested exception is java.io.FileNotFoundException: /builds/workspace/dspot/dspot/target/surefire-reports/TEST-eu.stamp_project.dspot.common.report.output.selector.mutant.JsonTest.xml (No space left on device) org.apache.maven.surefire.report.ReporterException: Unable to create file: /builds/workspace/dspot/dspot/target/surefire-reports/TEST-eu.stamp_project.dspot.common.report.output.selector.mutant.JsonTest.xml (No space left on device); nested exception is java.io.FileNotFoundException: /builds/workspace/dspot/dspot/target/surefire-reports/TEST-eu.stamp_project.dspot.common.report.output.selector.mutant.JsonTest.xml (No space left on device) java.io.FileNotFoundException: /builds/workspace/dspot/dspot/target/surefire-reports/TEST-eu.stamp_project.dspot.common.report.output.selector.mutant.JsonTest.xml (No space left on device) at java.io.FileOutputStream.open0(Native Method) at java.io.FileOutputStream.open(FileOutputStream.java:270) at java.io.FileOutputStream.(FileOutputStream.java:213) at java.io.FileOutputStream.(FileOutputStream.java:162) at org.apache.maven.plugin.surefire.report.StatelessXmlReporter.testSetCompleted(StatelessXmlReporter.java:130) at org.apache.maven.plugin.surefire.report.TestSetRunListener.testSetCompleted(TestSetRunListener.java:133) at org.apache.maven.plugin.surefire.booterclient.output.ForkClient.consumeLine(ForkClient.java:94) at org.apache.maven.plugin.surefire.booterclient.output.ThreadedStreamConsumer$Pumper.run(ThreadedStreamConsumer.java:67) at java.lang.Thread.run(Thread.java:750) Results : Tests run: 110, Failures: 0, Errors: 0, Skipped: 2 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for DSpot - Parent 3.2.1-SNAPSHOT: [INFO] [INFO] DSpot - Parent ..................................... SUCCESS [ 0.513 s] [INFO] DSpot - Core ....................................... FAILURE [10:40 min] [INFO] DSpot - Maven Plugin ............................... SKIPPED [INFO] DSpot - Prettifier ................................. SKIPPED [INFO] DSpot - Diff Test Selection ........................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10:43 min [INFO] Finished at: 2024-06-07T16:43:05+02:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project dspot: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test failed: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ? -> [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 [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn -rf :dspot Build step 'Execute shell' marked build as failure Sending e-mails to: spoon-devel@lists.gforge.inria.fr bdanglot@gmail.com Finished: FAILURE