STAMP-project / dspot

Automatically detect and generate missing assertions for Junit test cases (also known as test amplification)
https://dspot-demo.stamp-project.eu/
GNU Lesser General Public License v3.0
114 stars 28 forks source link

Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.TimeoutException #425

Closed jesus-gorronogoitia closed 6 years ago

jesus-gorronogoitia commented 6 years ago

Characteristics

Description

DSpot launches a Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.TimeoutException during the amplification of one Atos Supersede IF test suite.

Maven test execution of that test suite takes around 9 seconds. I've tried DSpot running with timeoutConstInMillis property in dspot.properties and with different values (10s, 120s) getting same exception.

For your convenience, I paste the exception here

2018-05-09 21:04:32,100 INFO eu.stamp.project.testrunner.EntryPoint - Run: java -cp /home/stamp/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2/1.6.1/axis2-1.6.1.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2-transport-http/1.6.1/axis2-transport-http-1.6.1.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2-kernel/1.6.1/axis2-kernel-1.6.1.jar:/home/stamp/.m2/repository/org/apache/ws/commons/axiom/axiom-api/1.2.12/axiom-api-1.2.12.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.0.2/geronimo-activation_1.1_spec-1.0.2.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-javamail_1.4_spec/1.6/geronimo-javamail_1.4_spec-1.6.jar:/home/stamp/.m2/repository/jaxen/jaxen/1.1.1/jaxen-1.1.1.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar:/home/stamp/.m2/repository/org/apache/ws/commons/axiom/axiom-impl/1.2.12/axiom-impl-1.2.12.jar:/home/stamp/.m2/repository/org/codehaus/woodstox/wstx-asl/3.2.9/wstx-asl-3.2.9.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-ws-metadata_2.0_spec/1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1/geronimo-jta_1.1_spec-1.1.jar:/home/stamp/.m2/repository/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar:/home/stamp/.m2/repository/commons-fileupload/commons-fileupload/1.2/commons-fileupload-1.2.jar:/home/stamp/.m2/repository/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2.jar:/home/stamp/.m2/repository/org/apache/ws/commons/schema/XmlSchema/1.4.7/XmlSchema-1.4.7.jar:/home/stamp/.m2/repository/org/apache/neethi/neethi/3.0.1/neethi-3.0.1.jar:/home/stamp/.m2/repository/org/apache/woden/woden-api/1.0M9/woden-api-1.0M9.jar:/home/stamp/.m2/repository/org/apache/woden/woden-impl-dom/1.0M9/woden-impl-dom-1.0M9.jar:/home/stamp/.m2/repository/org/apache/woden/woden-impl-commons/1.0M9/woden-impl-commons-1.0M9.jar:/home/stamp/.m2/repository/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0.jar:/home/stamp/.m2/repository/org/apache/httpcomponents/httpcore/4.0/httpcore-4.0.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2-transport-local/1.6.1/axis2-transport-local-1.6.1.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-security/1.4.2.RELEASE/spring-boot-starter-security-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter/1.4.2.RELEASE/spring-boot-starter-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot/1.4.2.RELEASE/spring-boot-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.4.2.RELEASE/spring-boot-autoconfigure-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.4.2.RELEASE/spring-boot-starter-logging-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar:/home/stamp/.m2/repository/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar:/home/stamp/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.21/jcl-over-slf4j-1.7.21.jar:/home/stamp/.m2/repository/org/slf4j/jul-to-slf4j/1.7.21/jul-to-slf4j-1.7.21.jar:/home/stamp/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.21/log4j-over-slf4j-1.7.21.jar:/home/stamp/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar:/home/stamp/.m2/repository/org/springframework/spring-aop/4.3.4.RELEASE/spring-aop-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-beans/4.3.4.RELEASE/spring-beans-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/security/spring-security-config/4.1.3.RELEASE/spring-security-config-4.1.3.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/security/spring-security-core/4.1.3.RELEASE/spring-security-core-4.1.3.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-context/4.3.2.RELEASE/spring-context-4.3.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/security/spring-security-web/4.1.3.RELEASE/spring-security-web-4.1.3.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-expression/4.3.2.RELEASE/spring-expression-4.3.2.RELEASE.jar:/home/stamp/.m2/repository/ca/juliusdavies/not-yet-commons-ssl/0.3.9/not-yet-commons-ssl-0.3.9.jar:/home/stamp/.m2/repository/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar:/home/stamp/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.um.ws.api.stub/4.2.2/org.wso2.carbon.um.ws.api.stub-4.2.2.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.tenant.mgt.stub/4.2.0/org.wso2.carbon.tenant.mgt.stub-4.2.0.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.um.ws.api/4.2.2/org.wso2.carbon.um.ws.api-4.2.2.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.user.api/4.2.0/org.wso2.carbon.user.api-4.2.0.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.user.core/4.2.0/org.wso2.carbon.user.core-4.2.0.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.utils/4.2.0/org.wso2.carbon.utils-4.2.0.jar:/home/stamp/.m2/repository/opensaml/wso2/opensaml2/2.4.1.wso2v1/opensaml2-2.4.1.wso2v1.jar:/home/stamp/.m2/repository/eu/supersede/feedback_gathering/feedback_library/0.0.1-SNAPSHOT/feedback_library-0.0.1-SNAPSHOT.jar:/home/stamp/.m2/repository/org/springframework/spring-core/4.3.4.RELEASE/spring-core-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.4.2.RELEASE/spring-boot-starter-web-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.4.2.RELEASE/spring-boot-starter-tomcat-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.6/tomcat-embed-core-8.5.6.jar:/home/stamp/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.6/tomcat-embed-el-8.5.6.jar:/home/stamp/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.6/tomcat-embed-websocket-8.5.6.jar:/home/stamp/.m2/repository/org/hibernate/hibernate-validator/5.2.4.Final/hibernate-validator-5.2.4.Final.jar:/home/stamp/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar:/home/stamp/.m2/repository/org/jboss/logging/jboss-logging/3.2.1.Final/jboss-logging-3.2.1.Final.jar:/home/stamp/.m2/repository/com/fasterxml/classmate/1.1.0/classmate-1.1.0.jar:/home/stamp/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.4/jackson-databind-2.8.4.jar:/home/stamp/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar:/home/stamp/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.4/jackson-core-2.8.4.jar:/home/stamp/.m2/repository/org/springframework/spring-web/4.3.4.RELEASE/spring-web-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-webmvc/4.3.4.RELEASE/spring-webmvc-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/apache/kafka/kafka-clients/0.10.1.1/kafka-clients-0.10.1.1.jar:/home/stamp/.m2/repository/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar:/home/stamp/.m2/repository/org/xerial/snappy/snappy-java/1.1.2.6/snappy-java-1.1.2.6.jar:/home/stamp/.m2/repository/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar:/home/stamp/.m2/repository/org/apache/kafka/kafka_2.10/0.10.1.1/kafka_2.10-0.10.1.1.jar:/home/stamp/.m2/repository/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar:/home/stamp/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/home/stamp/.m2/repository/org/scala-lang/scala-library/2.10.6/scala-library-2.10.6.jar:/home/stamp/.m2/repository/com/101tec/zkclient/0.9/zkclient-0.9.jar:/home/stamp/.m2/repository/org/apache/zookeeper/zookeeper/3.4.8/zookeeper-3.4.8.jar:/home/stamp/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar:/home/stamp/.m2/repository/io/netty/netty/3.7.0.Final/netty-3.7.0.Final.jar:/home/stamp/.m2/repository/org/json/json/20160212/json-20160212.jar:/home/stamp/.m2/repository/org/wso2/andes/wso2/andes-client/3.1.1/andes-client-3.1.1.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/wso2/geronimo-jms_1.1_spec/1.1.0.wso2v1/geronimo-jms_1.1_spec-1.1.0.wso2v1.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.logging/4.4.1/org.wso2.carbon.logging-4.4.1.jar:/home/stamp/.m2/repository/org/wso2/securevault/org.wso2.securevault/1.0.0-wso2v2/org.wso2.securevault-1.0.0-wso2v2.jar:/home/stamp/.m2/repository/com/google/guava/guava/21.0/guava-21.0.jar:/home/stamp/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/stamp/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-test/1.4.2.RELEASE/spring-boot-starter-test-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-test/1.4.2.RELEASE/spring-boot-test-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/1.4.2.RELEASE/spring-boot-test-autoconfigure-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/assertj/assertj-core/2.5.0/assertj-core-2.5.0.jar:/home/stamp/.m2/repository/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar:/home/stamp/.m2/repository/org/objenesis/objenesis/2.1/objenesis-2.1.jar:/home/stamp/.m2/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar:/home/stamp/.m2/repository/org/skyscreamer/jsonassert/1.3.0/jsonassert-1.3.0.jar:/home/stamp/.m2/repository/org/springframework/spring-test/4.3.4.RELEASE/spring-test-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/com/jayway/jsonpath/json-path/2.2.0/json-path-2.2.0.jar:/home/stamp/.m2/repository/net/minidev/json-smart/2.2.1/json-smart-2.2.1.jar:/home/stamp/.m2/repository/net/minidev/accessors-smart/1.1/accessors-smart-1.1.jar:/home/stamp/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/home/stamp/.m2/repository/org/mockejb/mockejb/0.6-beta2/mockejb-0.6-beta2.jar:/home/stamp/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/home/stamp/.m2/repository/cglib/cglib-full/2.0.2/cglib-full-2.0.2.jar:./target/classes:./target/test-classes:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar eu.stamp.project.testrunner.runner.coverage.JacocoRunner ./target/classes:./target/test-classes eu.supersede.integration.api.replan.controller.proxies.test.ReplanControllerProxyTest 2018-05-09 21:04:43,101 WARN eu.stamp.project.testrunner.EntryPoint - Timeout when running java -cp /home/stamp/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2/1.6.1/axis2-1.6.1.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2-transport-http/1.6.1/axis2-transport-http-1.6.1.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2-kernel/1.6.1/axis2-kernel-1.6.1.jar:/home/stamp/.m2/repository/org/apache/ws/commons/axiom/axiom-api/1.2.12/axiom-api-1.2.12.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.0.2/geronimo-activation_1.1_spec-1.0.2.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-javamail_1.4_spec/1.6/geronimo-javamail_1.4_spec-1.6.jar:/home/stamp/.m2/repository/jaxen/jaxen/1.1.1/jaxen-1.1.1.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar:/home/stamp/.m2/repository/org/apache/ws/commons/axiom/axiom-impl/1.2.12/axiom-impl-1.2.12.jar:/home/stamp/.m2/repository/org/codehaus/woodstox/wstx-asl/3.2.9/wstx-asl-3.2.9.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-ws-metadata_2.0_spec/1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1/geronimo-jta_1.1_spec-1.1.jar:/home/stamp/.m2/repository/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar:/home/stamp/.m2/repository/commons-fileupload/commons-fileupload/1.2/commons-fileupload-1.2.jar:/home/stamp/.m2/repository/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2.jar:/home/stamp/.m2/repository/org/apache/ws/commons/schema/XmlSchema/1.4.7/XmlSchema-1.4.7.jar:/home/stamp/.m2/repository/org/apache/neethi/neethi/3.0.1/neethi-3.0.1.jar:/home/stamp/.m2/repository/org/apache/woden/woden-api/1.0M9/woden-api-1.0M9.jar:/home/stamp/.m2/repository/org/apache/woden/woden-impl-dom/1.0M9/woden-impl-dom-1.0M9.jar:/home/stamp/.m2/repository/org/apache/woden/woden-impl-commons/1.0M9/woden-impl-commons-1.0M9.jar:/home/stamp/.m2/repository/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0.jar:/home/stamp/.m2/repository/org/apache/httpcomponents/httpcore/4.0/httpcore-4.0.jar:/home/stamp/.m2/repository/org/apache/axis2/axis2-transport-local/1.6.1/axis2-transport-local-1.6.1.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-security/1.4.2.RELEASE/spring-boot-starter-security-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter/1.4.2.RELEASE/spring-boot-starter-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot/1.4.2.RELEASE/spring-boot-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.4.2.RELEASE/spring-boot-autoconfigure-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.4.2.RELEASE/spring-boot-starter-logging-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar:/home/stamp/.m2/repository/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar:/home/stamp/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.21/jcl-over-slf4j-1.7.21.jar:/home/stamp/.m2/repository/org/slf4j/jul-to-slf4j/1.7.21/jul-to-slf4j-1.7.21.jar:/home/stamp/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.21/log4j-over-slf4j-1.7.21.jar:/home/stamp/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar:/home/stamp/.m2/repository/org/springframework/spring-aop/4.3.4.RELEASE/spring-aop-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-beans/4.3.4.RELEASE/spring-beans-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/security/spring-security-config/4.1.3.RELEASE/spring-security-config-4.1.3.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/security/spring-security-core/4.1.3.RELEASE/spring-security-core-4.1.3.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-context/4.3.2.RELEASE/spring-context-4.3.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/security/spring-security-web/4.1.3.RELEASE/spring-security-web-4.1.3.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-expression/4.3.2.RELEASE/spring-expression-4.3.2.RELEASE.jar:/home/stamp/.m2/repository/ca/juliusdavies/not-yet-commons-ssl/0.3.9/not-yet-commons-ssl-0.3.9.jar:/home/stamp/.m2/repository/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar:/home/stamp/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.um.ws.api.stub/4.2.2/org.wso2.carbon.um.ws.api.stub-4.2.2.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.tenant.mgt.stub/4.2.0/org.wso2.carbon.tenant.mgt.stub-4.2.0.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.um.ws.api/4.2.2/org.wso2.carbon.um.ws.api-4.2.2.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.user.api/4.2.0/org.wso2.carbon.user.api-4.2.0.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.user.core/4.2.0/org.wso2.carbon.user.core-4.2.0.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.utils/4.2.0/org.wso2.carbon.utils-4.2.0.jar:/home/stamp/.m2/repository/opensaml/wso2/opensaml2/2.4.1.wso2v1/opensaml2-2.4.1.wso2v1.jar:/home/stamp/.m2/repository/eu/supersede/feedback_gathering/feedback_library/0.0.1-SNAPSHOT/feedback_library-0.0.1-SNAPSHOT.jar:/home/stamp/.m2/repository/org/springframework/spring-core/4.3.4.RELEASE/spring-core-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.4.2.RELEASE/spring-boot-starter-web-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.4.2.RELEASE/spring-boot-starter-tomcat-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.6/tomcat-embed-core-8.5.6.jar:/home/stamp/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.6/tomcat-embed-el-8.5.6.jar:/home/stamp/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.6/tomcat-embed-websocket-8.5.6.jar:/home/stamp/.m2/repository/org/hibernate/hibernate-validator/5.2.4.Final/hibernate-validator-5.2.4.Final.jar:/home/stamp/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar:/home/stamp/.m2/repository/org/jboss/logging/jboss-logging/3.2.1.Final/jboss-logging-3.2.1.Final.jar:/home/stamp/.m2/repository/com/fasterxml/classmate/1.1.0/classmate-1.1.0.jar:/home/stamp/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.4/jackson-databind-2.8.4.jar:/home/stamp/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar:/home/stamp/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.4/jackson-core-2.8.4.jar:/home/stamp/.m2/repository/org/springframework/spring-web/4.3.4.RELEASE/spring-web-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/spring-webmvc/4.3.4.RELEASE/spring-webmvc-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/org/apache/kafka/kafka-clients/0.10.1.1/kafka-clients-0.10.1.1.jar:/home/stamp/.m2/repository/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar:/home/stamp/.m2/repository/org/xerial/snappy/snappy-java/1.1.2.6/snappy-java-1.1.2.6.jar:/home/stamp/.m2/repository/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar:/home/stamp/.m2/repository/org/apache/kafka/kafka_2.10/0.10.1.1/kafka_2.10-0.10.1.1.jar:/home/stamp/.m2/repository/net/sf/jopt-simple/jopt-simple/4.9/jopt-simple-4.9.jar:/home/stamp/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/home/stamp/.m2/repository/org/scala-lang/scala-library/2.10.6/scala-library-2.10.6.jar:/home/stamp/.m2/repository/com/101tec/zkclient/0.9/zkclient-0.9.jar:/home/stamp/.m2/repository/org/apache/zookeeper/zookeeper/3.4.8/zookeeper-3.4.8.jar:/home/stamp/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar:/home/stamp/.m2/repository/io/netty/netty/3.7.0.Final/netty-3.7.0.Final.jar:/home/stamp/.m2/repository/org/json/json/20160212/json-20160212.jar:/home/stamp/.m2/repository/org/wso2/andes/wso2/andes-client/3.1.1/andes-client-3.1.1.jar:/home/stamp/.m2/repository/org/apache/geronimo/specs/wso2/geronimo-jms_1.1_spec/1.1.0.wso2v1/geronimo-jms_1.1_spec-1.1.0.wso2v1.jar:/home/stamp/.m2/repository/org/wso2/carbon/org.wso2.carbon.logging/4.4.1/org.wso2.carbon.logging-4.4.1.jar:/home/stamp/.m2/repository/org/wso2/securevault/org.wso2.securevault/1.0.0-wso2v2/org.wso2.securevault-1.0.0-wso2v2.jar:/home/stamp/.m2/repository/com/google/guava/guava/21.0/guava-21.0.jar:/home/stamp/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/stamp/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-starter-test/1.4.2.RELEASE/spring-boot-starter-test-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-test/1.4.2.RELEASE/spring-boot-test-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/1.4.2.RELEASE/spring-boot-test-autoconfigure-1.4.2.RELEASE.jar:/home/stamp/.m2/repository/org/assertj/assertj-core/2.5.0/assertj-core-2.5.0.jar:/home/stamp/.m2/repository/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar:/home/stamp/.m2/repository/org/objenesis/objenesis/2.1/objenesis-2.1.jar:/home/stamp/.m2/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar:/home/stamp/.m2/repository/org/skyscreamer/jsonassert/1.3.0/jsonassert-1.3.0.jar:/home/stamp/.m2/repository/org/springframework/spring-test/4.3.4.RELEASE/spring-test-4.3.4.RELEASE.jar:/home/stamp/.m2/repository/com/jayway/jsonpath/json-path/2.2.0/json-path-2.2.0.jar:/home/stamp/.m2/repository/net/minidev/json-smart/2.2.1/json-smart-2.2.1.jar:/home/stamp/.m2/repository/net/minidev/accessors-smart/1.1/accessors-smart-1.1.jar:/home/stamp/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/home/stamp/.m2/repository/org/mockejb/mockejb/0.6-beta2/mockejb-0.6-beta2.jar:/home/stamp/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/home/stamp/.m2/repository/cglib/cglib-full/2.0.2/cglib-full-2.0.2.jar:./target/classes:./target/test-classes:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar:/home/stamp/Git/dspot/dspot/target/dspot-1.1.1-SNAPSHOT-jar-with-dependencies.jar eu.stamp.project.testrunner.runner.coverage.JacocoRunner ./target/classes:./target/test-classes eu.supersede.integration.api.replan.controller.proxies.test.ReplanControllerProxyTest Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.TimeoutException at fr.inria.diversify.dspot.selector.JacocoCoverageSelector.selectToAmplify(JacocoCoverageSelector.java:65) at fr.inria.diversify.dspot.Amplification.amplification(Amplification.java:150) at fr.inria.diversify.dspot.Amplification.amplification(Amplification.java:114) at fr.inria.diversify.dspot.DSpot.amplifyTest(DSpot.java:183) at fr.inria.diversify.dspot.DSpot.amplifyTest(DSpot.java:165) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at fr.inria.diversify.dspot.DSpot.amplifyTest(DSpot.java:161) at fr.inria.diversify.dspot.DSpot.lambda$amplifyAllTestsNames$2(DSpot.java:136) at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267) at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at fr.inria.diversify.dspot.DSpot.amplifyAllTestsNames(DSpot.java:137) at fr.inria.stamp.Main.run(Main.java:78) at fr.inria.stamp.Main.run(Main.java:92) at fr.inria.stamp.Main.main(Main.java:41) Caused by: java.util.concurrent.TimeoutException at java.util.concurrent.FutureTask.get(FutureTask.java:205) at eu.stamp.project.testrunner.EntryPoint.runGivenCommandLine(EntryPoint.java:280) at eu.stamp.project.testrunner.EntryPoint.runCoverage(EntryPoint.java:250) at eu.stamp.project.testrunner.EntryPoint.runCoverageOnTestClasses(EntryPoint.java:157) at fr.inria.diversify.dspot.selector.JacocoCoverageSelector.selectToAmplify(JacocoCoverageSelector.java:59) ... 27 more

Steps to reproduce

See experiment descriptions below. Test executed over Supersede IF component using executeSpot.sh script, with run configuration:

DSpot CMI configuration: -i 3 -t eu.supersede.integration.api.replan.controller.proxies.test.* -a MethodAdd:StatementAdd:TestDataMutator -s JacocoCoverageSelector --verbose DSpot properties file: ./dspot.properties

Other files and URLs

See complete execution logs (files dspotif.txt in different experiments located in following folders:

Relationships

Help on issue template

Preview to follow the link or open file .github/ISSUE_DOC.md

danglotb commented 6 years ago

Duplicated with #426.