Skip to content

[incubator-kie-issues-2386] Migrate ProcessFactoryTest methods from v7 legacy runtime to code generation - #6874

Open
SUNILathulya wants to merge 5 commits into
apache:mainfrom
SUNILathulya:incubator-kie-issues-2386
Open

[incubator-kie-issues-2386] Migrate ProcessFactoryTest methods from v7 legacy runtime to code generation#6874
SUNILathulya wants to merge 5 commits into
apache:mainfrom
SUNILathulya:incubator-kie-issues-2386

Conversation

@SUNILathulya

@SUNILathulya SUNILathulya commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

closes #7061

Migrated testProcessFactory in ProcessFactoryTest from the legacy v7 runtime-based API to the v9 StaticApplicationAssembler approach.

The test file can be identified by referring to ProcessFactoryTest.java:
https://github.com/apache/incubator-kie-drools/blob/main/kogito-jbpm/jbpm-tests/src/test/java/org/jbpm/bpmn2/ProcessFactoryTest.java

Tests Migrated

testProcessFactory() — Line 66
-Validates that a process built entirely viaRuleFlowProcessFactory(start → action → end) can be created and started
-Converts from v7createKogitoProcessRuntime()+ XML round-trip to v9StaticApplicationAssemblerwith directRuleFlowProcess
-No assertions existed in the original test; none were added

@SUNILathulya
SUNILathulya force-pushed the incubator-kie-issues-2386 branch from 8139bb3 to 02f6e16 Compare August 7, 2026 05:39
@yesamer

yesamer commented Aug 28, 2026

Copy link
Copy Markdown
Member

@martinweiler @pefernan @jstastny-cz Can you please review?


@Test
@Timeout(10)
@Disabled("Pre-existing failure on upstream/main: 'TestWorkItemManagerFactory' not found - environment/classpath issue unrelated to migration.")

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@SUNILathulya which is the failure you had to disable this tests? I'm testing now and I cannot find any problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate ProcessFactoryTest methods from v7 legacy runtime to code generation (v9)

3 participants