Giter Club home page Giter Club logo

emresearch / emb Goto Github PK

View Code? Open in Web Editor NEW
23.0 7.0 15.0 160.11 MB

EvoMaster Benchmark (EMB): a set of web/enterprise applications for experimentation in automated system testing

License: Apache License 2.0

Java 65.29% Shell 0.21% CSS 1.65% HTML 8.65% JavaScript 18.46% XSLT 0.08% Python 0.54% Kotlin 0.25% Dockerfile 0.04% Less 0.12% Perl 0.33% Lex 0.01% Awk 0.07% C# 1.28% TSQL 0.02% EJS 0.05% Pug 0.01% Starlark 0.09% Ruby 0.01% TypeScript 2.84%
benchmark rest casestudy java test enterprise-applications

emb's People

Contributors

amidgol avatar arcuri82 avatar asmab89 avatar jgaleotti avatar man-zhang avatar seran avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

emb's Issues

Some issues about test cases generated by EvoMaster

Dear EvoMaster authors,

I would like to bring to your attention some issues I saw for the test cases generated by EvoMaster for features-service. For this API, when I ran some of the test cases generated by EvoMaster, I found that some methods (e.g., addRequiresConstraintToProduct) are not exercised. Then I made some changes to the test case code, and the issues were resolved.

Please see the changes I made for the files attached. Without making these changes, the method addRequiresConstraintToProduct (in class ProductsConstraintsResource) is not exercised by EvoMasterTest0.java, and the method addExcludesConstraintToProduct (also in class ProductsConstraintsResource) is not exercised by EvoMasterTest1.java.

test_cases.tar.gz

java.lang.IllegalStateException while running the generated test suite

Hi @arcuri82,

I have successfully executed EvoMaster on the features-service project and also managed to successfully compile the generated test suite. Question now is, how do I execute the generated test suite, EM__0_Test.java ?

I have tried the following command:

java -cp .:../../features-service-sut.jar:../../features-service-evomaster-runner.jar:$HOME/.m2/repository/junit/junit/4.11/junit-4.11.jar:$HOME/.m2/repository/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar:$HOME/.m2/repository/io/rest-assured/rest-assured/4.3.0/rest-assured-4.3.0.jar:$HOME/.m2/repository/io/rest-assured/json-path/4.3.0/json-path-4.3.0.jar \
    org.junit.runner.JUnitCore \
    EM__0_Test

but does not seem to be working

JUnit version 4.11
Going to start the SUT
Going to stop the SUT
E
Time: 0.016
There was 1 failure:
1) EM__0_Test
java.lang.IllegalStateException: Invalid jar path does not end with '.jar': ../core/target
        at org.evomaster.client.java.controller.ExternalSutController.validateJarPath(ExternalSutController.java:387)
        at org.evomaster.client.java.controller.ExternalSutController.startSut(ExternalSutController.java:147)
        at EM__0_Test.initClass(EM__0_Test.java:62)
        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:47)
        at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
        at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
        at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
        at org.junit.runners.Suite.runChild(Suite.java:127)
        at org.junit.runners.Suite.runChild(Suite.java:26)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
        at org.junit.runner.JUnitCore.runMain(JUnitCore.java:96)
        at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:47)
        at org.junit.runner.JUnitCore.main(JUnitCore.java:40)

FAILURES!!!
Tests run: 0,  Failures: 1

Any clue?

Setup

Could not find a valid Docker environment

Hi @arcuri82,

I'm getting the following error when I try to generate tests for patio-api.

 _____          ___  ___          _
|  ___|         |  \/  |         | |
| |____   _____ | .  . | __ _ ___| |_ ___ _ __
|  __\ \ / / _ \| |\/| |/ _` / __| __/ _ \ '__|
| |___\ V / (_) | |  | | (_| \__ \ ||  __/ |
\____/ \_/ \___/\_|  |_/\__,_|___/\__\___|_|

                    
* EvoMaster version: 1.4.1-SNAPSHOT
* WARNING: The option to turn on Executive Summary is only meaningful when clustering is turned on (--testSuiteSplitType CLUSTERING). The option has been deactivated for this run, to prevent a crash.
* WARNING: Using deprecated option 'testSuiteFileName'
17:44:56.959 [main] WARN  o.e.c.r.service.RemoteController - Failed to change running state of the SUT. HTTP status 500. Error: 'Could not find a valid Docker environment. Please see logs and check configuration
* [ERROR] ERROR related to the system under test: Failed to start the SUT
  For white-box testing, look at the logs of the EvoMaster Driver to help debugging this problem.
Started controller server on: http://localhost:10010/controller/api
Going to start the SUT
17:44:26.185 [qtp1234250905-22] WARN  o.t.u.TestcontainersConfiguration - Attempted to read Testcontainers configuration file at file:/home/jcmcampos/.testcontainers.properties but the file was not found. Exception message: FileNotFoundException: /home/jcmcampos/.testcontainers.properties (No such file or directory)
17:44:26.208 [qtp1234250905-22] INFO  o.t.d.DockerMachineClientProviderStrategy - docker-machine executable was not found on PATH ([/home/jcmcampos/jdk-11/bin, /home/jcmcampos/.local/bin, /home/jcmcampos/bin, /home/jcmcampos/.local/bin, /home/jcmcampos/bin, /usr/local/sbin, /usr/local/bin, /usr/sbin, /usr/bin, /sbin, /bin, /usr/games, /usr/local/games, /snap/bin])
17:44:56.892 [qtp1234250905-22] ERROR o.t.d.DockerClientProviderStrategy - Could not find a valid Docker environment. Please check configuration. Attempted configurations were:
17:44:56.892 [qtp1234250905-22] ERROR o.t.d.DockerClientProviderStrategy -     UnixSocketClientProviderStrategy: failed with exception TimeoutException (Timeout waiting for result with exception). Root cause IOException (native connect() failed : Permission denied)
17:44:56.892 [qtp1234250905-22] ERROR o.t.d.DockerClientProviderStrategy - As no valid configuration was found, execution cannot continue
ERROR - Could not find a valid Docker environment. Please see logs and check configuration
java.lang.IllegalStateException: Could not find a valid Docker environment. Please see logs and check configuration
        at org.testcontainers.dockerclient.DockerClientProviderStrategy.lambda$getFirstValidStrategy$7(DockerClientProviderStrategy.java:215)
        at java.base/java.util.Optional.orElseThrow(Optional.java:408)
        at org.testcontainers.dockerclient.DockerClientProviderStrategy.getFirstValidStrategy(DockerClientProviderStrategy.java:207)
        at org.testcontainers.DockerClientFactory.getOrInitializeStrategy(DockerClientFactory.java:136)
        at org.testcontainers.DockerClientFactory.client(DockerClientFactory.java:178)
        at org.testcontainers.LazyDockerClient.getDockerClient(LazyDockerClient.java:14)
        at org.testcontainers.LazyDockerClient.authConfig(LazyDockerClient.java:12)
        at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:310)
        at em.external.patio.ExternalEvoMasterController.preStart(ExternalEvoMasterController.java:142)
        at org.evomaster.client.java.controller.ExternalSutController.startSut(ExternalSutController.java:153)
        at org.evomaster.client.java.controller.internal.EMController.lambda$runSut$15(EMController.java:327)
        at org.evomaster.client.java.controller.internal.EMController.noKillSwitch(EMController.java:125)
        at org.evomaster.client.java.controller.internal.EMController.runSut(EMController.java:327)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at shaded.org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
        at shaded.org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124)
        at shaded.org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167)
        at shaded.org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
        at shaded.org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79)
        at shaded.org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475)
        at shaded.org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397)
        at shaded.org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
        at shaded.org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255)
        at shaded.org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
        at shaded.org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
        at shaded.org.glassfish.jersey.internal.Errors.process(Errors.java:292)
        at shaded.org.glassfish.jersey.internal.Errors.process(Errors.java:274)
        at shaded.org.glassfish.jersey.internal.Errors.process(Errors.java:244)
        at shaded.org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)
        at shaded.org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234)
        at shaded.org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680)
        at shaded.org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)
        at shaded.org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)
        at shaded.org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366)
        at shaded.org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)
        at shaded.org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
        at shaded.org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:763)
        at shaded.org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551)
        at shaded.org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
        at shaded.org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1369)
        at shaded.org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
        at shaded.org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:489)
        at shaded.org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
        at shaded.org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1284)
        at shaded.org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
        at shaded.org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
        at shaded.org.eclipse.jetty.server.Server.handle(Server.java:501)
        at shaded.org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)
        at shaded.org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556)
        at shaded.org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)
        at shaded.org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
        at shaded.org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
        at shaded.org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
        at shaded.org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
        at shaded.org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
        at shaded.org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
        at shaded.org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
        at shaded.org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135)
        at shaded.org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806)
        at shaded.org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938)
        at java.base/java.lang.Thread.run(Thread.java:834)

I can understand that the /home/jcmcampos/.testcontainers.properties file does not exist, but what should the content of that file be?

--
Best,
Jose

duplicated covered targets are reported in coveredTargets.txt when test features-service with EvoMaster

Hi,
I am using EvoMaster(v1.3.0) to test some subjects in the EMB(v1.3.0).
I ran multiple pairs of EvoMaster docker containers and SUT docker containers at the same time, and each pair of containers share the same docker network.
I think in this way, different pairs should not affect each other.

In this case, I noticed that the reported coveredTargets files of SUT features-service have many duplicated lines, which never happened in the testing of the other tested SUTs, such as proxyprint, scout-api, rest-news, and catwatch.

description
200:GET:/products
200:GET:/products/{productName}
200:GET:/products/{productName}/configurations
200:GET:/products/{productName}/configurations/{configurationName}
200:GET:/products/{productName}/configurations/{configurationName}/features
200:GET:/products/{productName}/features
200:PUT:/products/{productName}/features/{featureName}
201:POST:/products/{productName}
201:POST:/products/{productName}/configurations/{configurationName}
201:POST:/products/{productName}/constraints/excludes
201:POST:/products/{productName}/constraints/requires
201:POST:/products/{productName}/features/{featureName}
204:DELETE:/products/{productName}
204:DELETE:/products/{productName}/configurations/{configurationName}
204:DELETE:/products/{productName}/constraints/{constraintId}
204:DELETE:/products/{productName}/features/{featureName}
204:GET:/products/{productName}/configurations/{configurationName}
500:DELETE:/products/{productName}
500:DELETE:/products/{productName}/configurations/{configurationName}
500:DELETE:/products/{productName}/configurations/{configurationName}/features/{featureName}
500:DELETE:/products/{productName}/features/{featureName}
500:GET:/products/{productName}
500:GET:/products/{productName}/configurations/{configurationName}/features
500:GET:/products/{productName}/features
500:POST:/products/{productName}/configurations/{configurationName}
500:POST:/products/{productName}/configurations/{configurationName}/features/{featureName}
500:POST:/products/{productName}/constraints/excludes
500:POST:/products/{productName}/constraints/requires
500:POST:/products/{productName}/features/{featureName}
500:PUT:/products/{productName}/features/{featureName}
Branch_at_org.javiermf.features.CORSFilter_at_line_00028_position_0_trueBranch
Branch_at_org.javiermf.features.daos.ProductsConfigurationsDAO_at_line_00048_position_0_falseBranch
Branch_at_org.javiermf.features.daos.ProductsConfigurationsDAO_at_line_00048_position_0_falseBranch
Branch_at_org.javiermf.features.daos.ProductsDAO_at_line_00040_position_0_trueBranch
Branch_at_org.javiermf.features.daos.ProductsDAO_at_line_00056_position_0_falseBranch
Branch_at_org.javiermf.features.models.ProductConfiguration_at_line_00039_position_0_falseBranch
Branch_at_org.javiermf.features.models.Product_at_line_00069_position_0_falseBranch
Branch_at_org.javiermf.features.models.Product_at_line_00070_position_0_trueBranch
Branch_at_org.javiermf.features.models.Product_at_line_00079_position_0_falseBranch
Branch_at_org.javiermf.features.models.Product_at_line_00080_position_0_trueBranch
Branch_at_org.javiermf.features.services.ProductsConfigurationsService_at_line_00032_position_0_falseBranch
Branch_at_org.javiermf.features.services.ProductsConfigurationsService_at_line_00032_position_0_falseBranch
Branch_at_org.javiermf.features.services.ProductsConfigurationsService_at_line_00046_position_0_falseBranch
Branch_at_org.javiermf.features.services.ProductsConfigurationsService_at_line_00079_position_0_falseBranch
Branch_at_org.javiermf.features.services.ProductsService_at_line_00033_position_0_falseBranch
Branch_at_org.javiermf.features.services.ProductsService_at_line_00063_position_0_falseBranch
Branch_at_org.javiermf.features.services.ProductsService_at_line_00084_position_0_falseBranch
Class_org.javiermf.features.CORSFilter
Class_org.javiermf.features.daos.ProductsConfigurationsDAO
Class_org.javiermf.features.daos.ProductsDAO
Class_org.javiermf.features.exceptions.DuplicatedObjectException
Class_org.javiermf.features.exceptions.ObjectNotFoundException
Class_org.javiermf.features.exceptions.ObjectNotFoundException
Class_org.javiermf.features.models.Product
Class_org.javiermf.features.models.ProductConfiguration
Class_org.javiermf.features.services.ProductsConfigurationsService
Class_org.javiermf.features.services.ProductsService
Class_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource
Class_org.javiermf.features.services.rest.ProductsConfigurationResource
Class_org.javiermf.features.services.rest.ProductsConstraintsResource
Class_org.javiermf.features.services.rest.ProductsFeaturesResource
Class_org.javiermf.features.services.rest.ProductsResource
HTTP_FAULT:DELETE:/products/{productName}
HTTP_FAULT:DELETE:/products/{productName}/configurations/{configurationName}
HTTP_FAULT:DELETE:/products/{productName}/configurations/{configurationName}/features/{featureName}
HTTP_FAULT:DELETE:/products/{productName}/features/{featureName}
HTTP_FAULT:GET:/products/{productName}
HTTP_FAULT:GET:/products/{productName}/configurations/{configurationName}/features
HTTP_FAULT:GET:/products/{productName}/features
HTTP_FAULT:POST:/products/{productName}/configurations/{configurationName}
HTTP_FAULT:POST:/products/{productName}/configurations/{configurationName}/features/{featureName}
HTTP_FAULT:POST:/products/{productName}/constraints/excludes
HTTP_FAULT:POST:/products/{productName}/constraints/requires
HTTP_FAULT:POST:/products/{productName}/features/{featureName}
HTTP_FAULT:PUT:/products/{productName}/features/{featureName}
HTTP_SUCCESS:DELETE:/products/{productName}
HTTP_SUCCESS:DELETE:/products/{productName}/configurations/{configurationName}
HTTP_SUCCESS:DELETE:/products/{productName}/constraints/{constraintId}
HTTP_SUCCESS:DELETE:/products/{productName}/features/{featureName}
HTTP_SUCCESS:GET:/products
HTTP_SUCCESS:GET:/products/{productName}
HTTP_SUCCESS:GET:/products/{productName}/configurations
HTTP_SUCCESS:GET:/products/{productName}/configurations/{configurationName}
HTTP_SUCCESS:GET:/products/{productName}/configurations/{configurationName}/features
HTTP_SUCCESS:GET:/products/{productName}/features
HTTP_SUCCESS:POST:/products/{productName}
HTTP_SUCCESS:POST:/products/{productName}/configurations/{configurationName}
HTTP_SUCCESS:POST:/products/{productName}/constraints/excludes
HTTP_SUCCESS:POST:/products/{productName}/constraints/requires
HTTP_SUCCESS:POST:/products/{productName}/features/{featureName}
HTTP_SUCCESS:PUT:/products/{productName}/features/{featureName}
Line_at_org.javiermf.features.CORSFilter_00022
Line_at_org.javiermf.features.CORSFilter_00023
Line_at_org.javiermf.features.CORSFilter_00024
Line_at_org.javiermf.features.CORSFilter_00025
Line_at_org.javiermf.features.CORSFilter_00026
Line_at_org.javiermf.features.CORSFilter_00027
Line_at_org.javiermf.features.CORSFilter_00028
Line_at_org.javiermf.features.CORSFilter_00029
Line_at_org.javiermf.features.CORSFilter_00032
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00027
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00027
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00028
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00028
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00029
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00029
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00030
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00030
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00031
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00031
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00035
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00035
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00038
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00038
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00039
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00039
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00040
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00040
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00041
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00041
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00042
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00042
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00043
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00043
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00052
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00052
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00055
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00056
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00057
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00059
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00064
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00064
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00066
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00066
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00070
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00070
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00071
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00071
Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00072
Line_at_org.javiermf.features.daos.ProductsDAO_00030
Line_at_org.javiermf.features.daos.ProductsDAO_00032
Line_at_org.javiermf.features.daos.ProductsDAO_00036
Line_at_org.javiermf.features.daos.ProductsDAO_00038
Line_at_org.javiermf.features.daos.ProductsDAO_00039
Line_at_org.javiermf.features.daos.ProductsDAO_00040
Line_at_org.javiermf.features.daos.ProductsDAO_00041
Line_at_org.javiermf.features.daos.ProductsDAO_00041
Line_at_org.javiermf.features.daos.ProductsDAO_00043
Line_at_org.javiermf.features.daos.ProductsDAO_00048
Line_at_org.javiermf.features.daos.ProductsDAO_00049
Line_at_org.javiermf.features.daos.ProductsDAO_00051
Line_at_org.javiermf.features.daos.ProductsDAO_00055
Line_at_org.javiermf.features.daos.ProductsDAO_00055
Line_at_org.javiermf.features.daos.ProductsDAO_00056
Line_at_org.javiermf.features.daos.ProductsDAO_00059
Line_at_org.javiermf.features.daos.ProductsDAO_00060
Line_at_org.javiermf.features.daos.ProductsDAO_00064
Line_at_org.javiermf.features.daos.ProductsDAO_00065
Line_at_org.javiermf.features.daos.ProductsDAO_00069
Line_at_org.javiermf.features.daos.ProductsDAO_00070
Line_at_org.javiermf.features.daos.ProductsDAO_00074
Line_at_org.javiermf.features.daos.ProductsDAO_00075
Line_at_org.javiermf.features.daos.ProductsDAO_00076
Line_at_org.javiermf.features.daos.ProductsDAO_00077
Line_at_org.javiermf.features.daos.ProductsDAO_00086
Line_at_org.javiermf.features.daos.ProductsDAO_00086
Line_at_org.javiermf.features.daos.ProductsDAO_00087
Line_at_org.javiermf.features.daos.ProductsDAO_00087
Line_at_org.javiermf.features.daos.ProductsDAO_00088
Line_at_org.javiermf.features.daos.ProductsDAO_00088
Line_at_org.javiermf.features.daos.ProductsDAO_00089
Line_at_org.javiermf.features.daos.ProductsDAO_00089
Line_at_org.javiermf.features.exceptions.DuplicatedObjectException_00005
Line_at_org.javiermf.features.exceptions.DuplicatedObjectException_00006
Line_at_org.javiermf.features.exceptions.ObjectNotFoundException_00005
Line_at_org.javiermf.features.exceptions.ObjectNotFoundException_00005
Line_at_org.javiermf.features.exceptions.ObjectNotFoundException_00006
Line_at_org.javiermf.features.exceptions.ObjectNotFoundException_00006
Line_at_org.javiermf.features.models.Feature_00031
Line_at_org.javiermf.features.models.Feature_00032
Line_at_org.javiermf.features.models.Feature_00033
Line_at_org.javiermf.features.models.Feature_00034
Line_at_org.javiermf.features.models.Feature_00038
Line_at_org.javiermf.features.models.Feature_00046
Line_at_org.javiermf.features.models.Feature_00050
Line_at_org.javiermf.features.models.Feature_00051
Line_at_org.javiermf.features.models.Feature_00062
Line_at_org.javiermf.features.models.Feature_00079
Line_at_org.javiermf.features.models.Feature_00080
Line_at_org.javiermf.features.models.Feature_00081
Line_at_org.javiermf.features.models.ProductConfiguration_00010
Line_at_org.javiermf.features.models.ProductConfiguration_00019
Line_at_org.javiermf.features.models.ProductConfiguration_00020
Line_at_org.javiermf.features.models.ProductConfiguration_00026
Line_at_org.javiermf.features.models.ProductConfiguration_00030
Line_at_org.javiermf.features.models.ProductConfiguration_00038
Line_at_org.javiermf.features.models.ProductConfiguration_00038
Line_at_org.javiermf.features.models.ProductConfiguration_00039
Line_at_org.javiermf.features.models.ProductConfiguration_00039
Line_at_org.javiermf.features.models.ProductConfiguration_00043
Line_at_org.javiermf.features.models.ProductConfiguration_00047
Line_at_org.javiermf.features.models.ProductConfiguration_00051
Line_at_org.javiermf.features.models.ProductConfiguration_00051
Line_at_org.javiermf.features.models.ProductConfiguration_00052
Line_at_org.javiermf.features.models.ProductConfiguration_00052
Line_at_org.javiermf.features.models.ProductConfiguration_00059
Line_at_org.javiermf.features.models.ProductConfiguration_00059
Line_at_org.javiermf.features.models.ProductConfiguration_00060
Line_at_org.javiermf.features.models.ProductConfiguration_00060
Line_at_org.javiermf.features.models.ProductConfiguration_00063
Line_at_org.javiermf.features.models.ProductConfiguration_00063
Line_at_org.javiermf.features.models.ProductConfiguration_00067
Line_at_org.javiermf.features.models.ProductConfiguration_00084
Line_at_org.javiermf.features.models.ProductConfiguration_00089
Line_at_org.javiermf.features.models.ProductConfiguration_00094
Line_at_org.javiermf.features.models.ProductConfiguration_00094
Line_at_org.javiermf.features.models.Product_00013
Line_at_org.javiermf.features.models.Product_00022
Line_at_org.javiermf.features.models.Product_00025
Line_at_org.javiermf.features.models.Product_00030
Line_at_org.javiermf.features.models.Product_00034
Line_at_org.javiermf.features.models.Product_00056
Line_at_org.javiermf.features.models.Product_00060
Line_at_org.javiermf.features.models.Product_00061
Line_at_org.javiermf.features.models.Product_00065
Line_at_org.javiermf.features.models.Product_00069
Line_at_org.javiermf.features.models.Product_00070
Line_at_org.javiermf.features.models.Product_00071
Line_at_org.javiermf.features.models.Product_00075
Line_at_org.javiermf.features.models.Product_00079
Line_at_org.javiermf.features.models.Product_00080
Line_at_org.javiermf.features.models.Product_00081
Line_at_org.javiermf.features.models.Product_00085
Line_at_org.javiermf.features.models.constraints.ConstraintRequires_00021
Line_at_org.javiermf.features.models.constraints.ConstraintRequires_00022
Line_at_org.javiermf.features.models.constraints.ConstraintRequires_00023
Line_at_org.javiermf.features.models.constraints.ConstraintRequires_00024
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00030
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00030
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00032
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00032
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00036
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00036
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00040
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00040
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00044
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00044
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00045
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00045
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00046
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00046
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00049
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00054
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00054
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00056
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00056
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00057
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00057
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00058
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00058
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00059
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00059
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00060
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00060
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00063
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00063
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00065
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00069
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00069
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00070
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00070
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00078
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00078
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00079
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00079
Line_at_org.javiermf.features.services.ProductsConfigurationsService_00082
Line_at_org.javiermf.features.services.ProductsService_00031
Line_at_org.javiermf.features.services.ProductsService_00033
Line_at_org.javiermf.features.services.ProductsService_00037
Line_at_org.javiermf.features.services.ProductsService_00041
Line_at_org.javiermf.features.services.ProductsService_00041
Line_at_org.javiermf.features.services.ProductsService_00045
Line_at_org.javiermf.features.services.ProductsService_00045
Line_at_org.javiermf.features.services.ProductsService_00046
Line_at_org.javiermf.features.services.ProductsService_00046
Line_at_org.javiermf.features.services.ProductsService_00047
Line_at_org.javiermf.features.services.ProductsService_00048
Line_at_org.javiermf.features.services.ProductsService_00051
Line_at_org.javiermf.features.services.ProductsService_00052
Line_at_org.javiermf.features.services.ProductsService_00053
Line_at_org.javiermf.features.services.ProductsService_00054
Line_at_org.javiermf.features.services.ProductsService_00057
Line_at_org.javiermf.features.services.ProductsService_00057
Line_at_org.javiermf.features.services.ProductsService_00058
Line_at_org.javiermf.features.services.ProductsService_00062
Line_at_org.javiermf.features.services.ProductsService_00062
Line_at_org.javiermf.features.services.ProductsService_00063
Line_at_org.javiermf.features.services.ProductsService_00064
Line_at_org.javiermf.features.services.ProductsService_00066
Line_at_org.javiermf.features.services.ProductsService_00067
Line_at_org.javiermf.features.services.ProductsService_00068
Line_at_org.javiermf.features.services.ProductsService_00069
Line_at_org.javiermf.features.services.ProductsService_00073
Line_at_org.javiermf.features.services.ProductsService_00074
Line_at_org.javiermf.features.services.ProductsService_00075
Line_at_org.javiermf.features.services.ProductsService_00076
Line_at_org.javiermf.features.services.ProductsService_00081
Line_at_org.javiermf.features.services.ProductsService_00081
Line_at_org.javiermf.features.services.ProductsService_00082
Line_at_org.javiermf.features.services.ProductsService_00084
Line_at_org.javiermf.features.services.ProductsService_00088
Line_at_org.javiermf.features.services.ProductsService_00089
Line_at_org.javiermf.features.services.ProductsService_00092
Line_at_org.javiermf.features.services.ProductsService_00092
Line_at_org.javiermf.features.services.ProductsService_00094
Line_at_org.javiermf.features.services.ProductsService_00095
Line_at_org.javiermf.features.services.ProductsService_00096
Line_at_org.javiermf.features.services.ProductsService_00098
Line_at_org.javiermf.features.services.ProductsService_00102
Line_at_org.javiermf.features.services.ProductsService_00102
Line_at_org.javiermf.features.services.ProductsService_00103
Line_at_org.javiermf.features.services.ProductsService_00103
Line_at_org.javiermf.features.services.ProductsService_00106
Line_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00025
Line_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00025
Line_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00035
Line_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00035
Line_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00051
Line_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00051
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00026
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00026
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00034
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00034
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00041
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00041
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00049
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00049
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00050
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00056
Line_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00056
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00026
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00026
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00037
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00047
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00047
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00048
Line_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00048
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00023
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00023
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00032
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00032
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00041
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00048
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00048
Line_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00049
Line_at_org.javiermf.features.services.rest.ProductsResource_00038
Line_at_org.javiermf.features.services.rest.ProductsResource_00044
Line_at_org.javiermf.features.services.rest.ProductsResource_00044
Line_at_org.javiermf.features.services.rest.ProductsResource_00050
Line_at_org.javiermf.features.services.rest.ProductsResource_00050
Line_at_org.javiermf.features.services.rest.ProductsResource_00051
Line_at_org.javiermf.features.services.rest.ProductsResource_00057
Line_at_org.javiermf.features.services.rest.ProductsResource_00058
Line_at_org.javiermf.features.services.rest.ProductsResource_00064
Line_at_org.javiermf.features.services.rest.ProductsResource_00064
Line_at_org.javiermf.features.services.rest.ProductsResource_00069
Line_at_org.javiermf.features.services.rest.ProductsResource_00069
Line_at_org.javiermf.features.services.rest.ProductsResource_00074
MethodReplacement_at_org.javiermf.features.CORSFilter_00028_0_BOOLEAN_false
MethodReplacement_at_org.javiermf.features.models.ProductConfiguration_00094_0_BOOLEAN_false
MethodReplacement_at_org.javiermf.features.models.Product_00070_0_BOOLEAN_true
MethodReplacement_at_org.javiermf.features.models.Product_00080_0_BOOLEAN_true
PotentialFault_500_org/javiermf/features/daos/ProductsConfigurationsDAO_71_deleteConfigurationForProduct DELETE:/products/{productName}/configurations/{configurationName}
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName DELETE:/products/{productName}
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName DELETE:/products/{productName}/features/{featureName}
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName GET:/products/{productName}
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName GET:/products/{productName}/features
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName POST:/products/{productName}/configurations/{configurationName}
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName POST:/products/{productName}/constraints/excludes
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName POST:/products/{productName}/constraints/requires
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName POST:/products/{productName}/features/{featureName}
PotentialFault_500_org/javiermf/features/daos/ProductsDAO_41_findByName PUT:/products/{productName}/features/{featureName}
PotentialFault_500_org/javiermf/features/models/Product_75_findProductFeatureByName DELETE:/products/{productName}/configurations/{configurationName}/features/{featureName}
PotentialFault_500_org/javiermf/features/models/Product_75_findProductFeatureByName POST:/products/{productName}/configurations/{configurationName}/features/{featureName}
PotentialFault_500_org/javiermf/features/services/ProductsConfigurationsService_46_getConfigurationActivedFeaturesNames GET:/products/{productName}/configurations/{configurationName}/features
PotentialFault_500_org/javiermf/features/services/ProductsConfigurationsService_70_removeFeatureFromConfiguration DELETE:/products/{productName}/configurations/{configurationName}/features/{featureName}
PotentialFault_500_org/javiermf/features/services/ProductsConfigurationsService_79_addFeatureFromConfiguration POST:/products/{productName}/configurations/{configurationName}/features/{featureName}
PotentialFault_500_org/javiermf/features/services/ProductsService_64_addFeatureToProduct POST:/products/{productName}/features/{featureName}
PotentialFault_PartialOracle_CodeOracle GET:/products/{productName}
PotentialFault_PartialOracle_CodeOracle GET:/products/{productName}/configurations/{configurationName}
PotentialFault_PartialOracle_CodeOracle GET:/products/{productName}/configurations/{configurationName}/features
PotentialFault_PartialOracle_CodeOracle GET:/products/{productName}/features
PotentialFault_PartialOracle_CodeOracle PUT:/products/{productName}/features/{featureName}
Success_Call_at_org.javiermf.features.CORSFilter_00024_0
Success_Call_at_org.javiermf.features.CORSFilter_00025_0
Success_Call_at_org.javiermf.features.CORSFilter_00026_0
Success_Call_at_org.javiermf.features.CORSFilter_00027_0
Success_Call_at_org.javiermf.features.CORSFilter_00028_0
Success_Call_at_org.javiermf.features.CORSFilter_00028_1
Success_Call_at_org.javiermf.features.CORSFilter_00029_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00027_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00027_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00028_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00028_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00029_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00029_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00030_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00030_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00030_1
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00030_1
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00031_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00031_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00038_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00038_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00039_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00039_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00040_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00040_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00041_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00041_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00042_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00042_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00042_1
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00042_1
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00043_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00043_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048_1
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048_1
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048_2
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00048_2
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00055_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00056_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00057_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00057_1
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00059_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00064_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00064_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00070_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00070_0
Success_Call_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00071_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00030_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00032_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00032_1
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00036_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00038_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00038_1
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00038_2
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00039_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00041_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00041_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00048_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00049_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00055_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00056_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00056_1
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00056_2
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00059_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00059_1
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00064_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00069_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00074_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00075_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00075_1
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00075_2
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00076_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00086_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00086_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00087_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00087_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00087_1
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00087_1
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00088_0
Success_Call_at_org.javiermf.features.daos.ProductsDAO_00088_0
Success_Call_at_org.javiermf.features.exceptions.DuplicatedObjectException_00005_0
Success_Call_at_org.javiermf.features.exceptions.DuplicatedObjectException_00005_1
Success_Call_at_org.javiermf.features.exceptions.ObjectNotFoundException_00005_0
Success_Call_at_org.javiermf.features.exceptions.ObjectNotFoundException_00005_0
Success_Call_at_org.javiermf.features.exceptions.ObjectNotFoundException_00005_1
Success_Call_at_org.javiermf.features.exceptions.ObjectNotFoundException_00005_1
Success_Call_at_org.javiermf.features.models.Feature_00031_0
Success_Call_at_org.javiermf.features.models.Feature_00079_0
Success_Call_at_org.javiermf.features.models.Feature_00080_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00010_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00020_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00026_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00038_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00038_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00039_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00039_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00039_1
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00063_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00063_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00094_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00094_0
Success_Call_at_org.javiermf.features.models.ProductConfiguration_00094_1
Success_Call_at_org.javiermf.features.models.Product_00013_0
Success_Call_at_org.javiermf.features.models.Product_00022_0
Success_Call_at_org.javiermf.features.models.Product_00025_0
Success_Call_at_org.javiermf.features.models.Product_00069_0
Success_Call_at_org.javiermf.features.models.Product_00069_1
Success_Call_at_org.javiermf.features.models.Product_00069_2
Success_Call_at_org.javiermf.features.models.Product_00069_3
Success_Call_at_org.javiermf.features.models.Product_00070_0
Success_Call_at_org.javiermf.features.models.Product_00075_0
Success_Call_at_org.javiermf.features.models.Product_00079_0
Success_Call_at_org.javiermf.features.models.Product_00079_1
Success_Call_at_org.javiermf.features.models.Product_00079_2
Success_Call_at_org.javiermf.features.models.Product_00079_3
Success_Call_at_org.javiermf.features.models.Product_00080_0
Success_Call_at_org.javiermf.features.models.constraints.ConstraintRequires_00021_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00030_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00030_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00032_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00032_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00032_1
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00032_1
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00032_2
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00032_2
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00040_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00040_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00044_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00044_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00045_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00045_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00046_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00046_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00046_1
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00046_2
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00054_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00054_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00056_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00056_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00057_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00057_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00058_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00058_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00059_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00059_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00063_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00069_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00069_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00070_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00078_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00078_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00079_0
Success_Call_at_org.javiermf.features.services.ProductsConfigurationsService_00079_0
Success_Call_at_org.javiermf.features.services.ProductsService_00031_0
Success_Call_at_org.javiermf.features.services.ProductsService_00033_0
Success_Call_at_org.javiermf.features.services.ProductsService_00033_1
Success_Call_at_org.javiermf.features.services.ProductsService_00033_2
Success_Call_at_org.javiermf.features.services.ProductsService_00041_0
Success_Call_at_org.javiermf.features.services.ProductsService_00041_0
Success_Call_at_org.javiermf.features.services.ProductsService_00045_0
Success_Call_at_org.javiermf.features.services.ProductsService_00045_0
Success_Call_at_org.javiermf.features.services.ProductsService_00046_0
Success_Call_at_org.javiermf.features.services.ProductsService_00047_0
Success_Call_at_org.javiermf.features.services.ProductsService_00051_0
Success_Call_at_org.javiermf.features.services.ProductsService_00052_0
Success_Call_at_org.javiermf.features.services.ProductsService_00053_0
Success_Call_at_org.javiermf.features.services.ProductsService_00057_0
Success_Call_at_org.javiermf.features.services.ProductsService_00058_0
Success_Call_at_org.javiermf.features.services.ProductsService_00062_0
Success_Call_at_org.javiermf.features.services.ProductsService_00063_0
Success_Call_at_org.javiermf.features.services.ProductsService_00064_0
Success_Call_at_org.javiermf.features.services.ProductsService_00066_0
Success_Call_at_org.javiermf.features.services.ProductsService_00067_0
Success_Call_at_org.javiermf.features.services.ProductsService_00068_0
Success_Call_at_org.javiermf.features.services.ProductsService_00073_0
Success_Call_at_org.javiermf.features.services.ProductsService_00074_0
Success_Call_at_org.javiermf.features.services.ProductsService_00075_0
Success_Call_at_org.javiermf.features.services.ProductsService_00081_0
Success_Call_at_org.javiermf.features.services.ProductsService_00082_0
Success_Call_at_org.javiermf.features.services.ProductsService_00084_0
Success_Call_at_org.javiermf.features.services.ProductsService_00084_1
Success_Call_at_org.javiermf.features.services.ProductsService_00084_2
Success_Call_at_org.javiermf.features.services.ProductsService_00088_0
Success_Call_at_org.javiermf.features.services.ProductsService_00092_0
Success_Call_at_org.javiermf.features.services.ProductsService_00092_0
Success_Call_at_org.javiermf.features.services.ProductsService_00094_0
Success_Call_at_org.javiermf.features.services.ProductsService_00095_0
Success_Call_at_org.javiermf.features.services.ProductsService_00096_0
Success_Call_at_org.javiermf.features.services.ProductsService_00102_0
Success_Call_at_org.javiermf.features.services.ProductsService_00102_0
Success_Call_at_org.javiermf.features.services.ProductsService_00106_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00025_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationFeaturesResource_00025_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00026_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00026_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00034_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00034_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00041_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00041_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_1
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_1
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_2
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_2
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_3
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_3
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_4
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_4
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_5
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_5
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_6
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_6
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_7
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_7
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_8
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00042_8
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00049_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00050_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConfigurationResource_00050_1
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00026_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00026_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_1
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_2
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_3
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_4
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_5
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_6
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_7
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_8
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00027_9
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00037_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00047_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00047_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00048_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00048_0
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00048_1
Success_Call_at_org.javiermf.features.services.rest.ProductsConstraintsResource_00048_1
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00023_0
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00032_0
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_0
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_1
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_2
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_3
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_4
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_5
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_6
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_7
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00033_8
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00041_0
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00048_0
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00049_0
Success_Call_at_org.javiermf.features.services.rest.ProductsFeaturesResource_00049_1
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00038_0
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00044_0
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00050_0
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00051_0
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00051_1
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00057_0
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00058_0
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00058_1
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00058_2
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00058_3
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00058_4
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00058_5
Success_Call_at_org.javiermf.features.services.rest.ProductsResource_00058_6

In the above coveredTargets.txt example, the number of target rows in this file is consistent with the coveredTargets reported in statistics csv.

However, many targets appear twice, e.g., Line_at_org.javiermf.features.daos.ProductsConfigurationsDAO_00027,
does it mean the different covered targets?

statistics_features-service_MIO_10.csv
covered_features-service_MIO_10.txt
snapshot_features-service_MIO_10.csv

Unexpected errors on REST JavaScript/TypeScript projects

Hi @arcuri82,

I've been getting some unexpected errors on some REST JavaScript/TypeScript projects (js-rest-scs, disease-sh-api, and realworld-app). Please find below the exceptions/erros I've been getting.

realworld-app

start db with test container
connecting mysql://localhost:29464/test
Started EM Controller on port 10000
^[[32m[Nest] 579854   - ^[[39m04/13/2022, 1:23:03 PM   ^[[38;5;3m[NestFactory] ^[[39m^[[32mStarting Nest application...^[[39m
^[[32m[Nest] 579854   - ^[[39m04/13/2022, 1:23:03 PM   ^[[38;5;3m[InstanceLoader] ^[[39m^[[32mTypeOrmModule dependencies initialized^[[39m^[[38;5;3m +57ms^[[39m
^[[31m[Nest] 579854   - ^[[39m04/13/2022, 1:23:03 PM   ^[[38;5;3m[TypeOrmModule] ^[[39m^[[31mUnable to connect to the database. Retrying (1)...^[[39m^[[38;5;3m +17ms^[[39m
/home/jose/tests-data/tools/emb/dist/realworld-app/src/src/article/article.entity.ts:1
import { Entity, PrimaryGeneratedColumn, Column, OneToOne, ManyToOne, OneToMany, JoinColumn, AfterUpdate, BeforeUpdate } from 'typeorm';
^^^^^^

SyntaxError: Cannot use import statement outside a module
    at Object.compileFunction (node:vm:352:18)
    at wrapSafe (node:internal/modules/cjs/loader:1032:15)
    at Module._compile (node:internal/modules/cjs/loader:1067:27)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at /home/jose/tests-data/tools/emb/dist/realworld-app/node_modules/typeorm/util/DirectoryExportedClassesLoader.js:41:39
    at Array.map (<anonymous>)

disease-sh-api

start docker db
/home/jose/tests-data/tools/emb/dist/disease-sh-api/node_modules/testcontainers/dist/docker-compose/functions/docker-compose-up.js:36
        throw new Error(err);
              ^

Error: Error: spawn docker-compose ENOENT
    at /home/jose/tests-data/tools/emb/dist/disease-sh-api/node_modules/testcontainers/dist/docker-compose/functions/docker-compose-up.js:36:15
    at Generator.throw (<anonymous>)
    at rejected (/home/jose/tests-data/tools/emb/dist/disease-sh-api/node_modules/testcontainers/dist/docker-compose/functions/docker-compose-up.js:6:65)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

js-rest-scs

Started EM Controller on port 10040
ReferenceError: parseDouble is not defined
    at /home/jose/tests-data/tools/emb/dist/js-rest-scs/src/app.js:78:18
    at Layer.handle [as handle_request] (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/route.js:137:13)
    at Route.dispatch (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/route.js:112:3)
    at Layer.handle [as handle_request] (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/layer.js:95:5)
    at /home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:281:22
    at param (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:354:14)
    at param (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:365:14)
    at param (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:365:14)
    at param (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:365:14)
ReferenceError: rep is not defined
    at /home/jose/tests-data/tools/emb/dist/js-rest-scs/src/app.js:106:17
    at Layer.handle [as handle_request] (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/route.js:137:13)
    at Route.dispatch (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/route.js:112:3)
    at Layer.handle [as handle_request] (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/layer.js:95:5)
    at /home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:281:22
    at param (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:354:14)
    at param (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:365:14)
    at Function.process_params (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:410:3)
    at next (/home/jose/tests-data/tools/emb/dist/js-rest-scs/node_modules/express/lib/router/index.js:275:10)
$ node --version
v16.14.2

$ npm --version
8.5.0

$ java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)

Could those be related to the Node.js / NPM version I'm currently using? If so, which one would you recommend?

--
Best,
Jose

Could not transfer artifact org.evomaster:evomaster-client-database-spy:jar:1.0.1-SNAPSHOT from/to jcenter (http://jcenter.bintray.com/): Access denied to: http://jcenter.bintray.com/org/evomaster/evomaster-client-database-spy/1.0.1-SNAPSHOT/evomaster-client-database-spy-1.0.1-SNAPSHOT.jar

The following error occurred when I imported the EMB project:
Could not transfer artifact org.evomaster:evomaster-client-database-spy:jar:1.0.1-SNAPSHOT from/to jcenter (http://jcenter.bintray.com/): Access denied to: http://jcenter.bintray.com/org/evomaster/evomaster-client-database-spy/1.0.1-SNAPSHOT/evomaster-client-database-spy-1.0.1-SNAPSHOT.jar
How to solve it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.