Skip to content

Botsing Behavioral model seeding seems not execute test cases in Atos UC Supersede IF #90

@jesus-gorronogoitia

Description

@jesus-gorronogoitia

Characteristics

  • Issue Type: Test report
  • Reproducibility: Always
  • Severity: Minor
  • Tool/Service/Component: Botsing behavioral model seeding, 1.0.7
  • Execution Environment: Linux CentOS 7
  • Reporter: Jesús Gorroñogoitia [email protected]

Description

According to @xdevroey Botsing behavioral model generation conducts an static and dynamic analysis of the SUT test suites. Therefore, the dynamic analysis actually executes the SUT test cases. However, when I run Botsing behavioral model generation it seems that only static analysis is executed, because: i) I don't see test execution logs, ii) the overall behavioral model generatation takes less than a minute, while the SUT test execution takes several minutes.

Is this correct? Should dynamic model generation be executed by default or is it disabled?

Steps to reproduce

I am executing Botsing and behavioral model generation within a Docker container that hosts the Botsing libraries and some scripts I've created, plus the SUT (Supersede IF) libraries, source code and compiled sources.
First I compute the classpath using this command:

#Compile IF with Maven
mvn clean package -DskipTests
#Copy dependencies
mvn org.apache.maven.plugins:maven-dependency-plugin:copy-dependencies
#Compute IF classpath
for i in ./dependency/*.jar; do echo -n $i":"; done >> results/classpath.txt

Then, I generate the behavioral model with this script:
java -d64 -Xmx10000m -jar supersede-if-botsing/botsing-model-generation-1.0.7.jar -project_cp "$(cat results/classpath.txt)" -project_prefix "eu.supersede.integration" -out_dir "results/models"
Total model generation execution takes less than a minute.
Generate models can be browse in IF GitHub repository: Botsing behavioral model

Other files and URLs

Relationships

Help on issue template

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

Metadata

Metadata

Labels

help wantedExtra attention is neededquestionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions