Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-2352

Executable model test coverage: run the optaplanner turtleTests with the executable model turned on and see if it survives the ordeal

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • core engine
    • None
    • NEW
    • NEW

      For now, we're looking for a one time test. Later I presume the exe model will be come the default, so these tests would just run?

      To run the optaplanner turtle tests, run all tests in optaplanner-examples with the VM parameter `-DrunTurtleTests=true`. They take 48 hours to run. You can also just run one, for example NurseRosteringSolveAllTurtleTest, but don't forget that VM parameter.

      Mario Fusco says you can do this to turn on the executable model:

      kieBuilder.buildAll( ExecutableModelProject.class );
      

      I presume you 'd need to hack that in `ScoreDirectorFactoryConfig.buildDroolsScoreDirectorFactory()`.

      Note: I have no idea if this even make sense: those turtle tests use a drl file input and don't use the kie-maven-plugin. We're looking for a switch to just turn it on and see if they are all still green. Mario thinks it's possible, if I understand it correctly.

              rsynek@redhat.com Radovan Synek (Inactive)
              gdesmet@redhat.com Geoffrey De Smet (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: