camunda-bpm-platform
camunda-bpm-platform copied to clipboard
QA Test engine-cdi and Tomcat 10 deployment manually
Acceptance Criteria (Required on creation)
The Tomcat 10
manually re-created scenarios of all the failing tests pass successfully.
Hints
- Build the latest
Tomcat 10
distro fromcamunda-bpm-platform:7.22-SNAPSHOT
- Use the Examples / Simple Servlet Process Application as blueprint to deploy a servlet application to
$CATALINA_HOME/webapps
- Replace all the
javax
dependencies / imports with thejakarta
equivalent
- Replace all the
Analytical Failing Tests against Tomcat 10 - List
- CallActivityContextSwitchTest
- TestMultipleClasspathRoots
- TestResourceName
- TestWarDeploymentDeployChangedOnlyWithJarAsLib
- TestWarDeploymentWithDiagram
- TestWarDeploymentWithoutDiagram
- TestWarDeploymentWithoutProcessDefinitions
- TestWarDeploymentWithoutProcessesXml
- CdiBeanCallActivityResolutionTest
- CdiBeanCaseTaskResolutionTest
- CallActivityContextSwitchTest
- FailingJobBoundaryTimerWithDelegateVariablesTest
- SignalEventCatchBoundaryWithVariablesTest
- TimerRecalculationTest
- CdiProcessApplicationEventSupportTest
Links
- https://github.com/camunda/camunda-bpm-platform/issues/2471
Breakdown
### Pull Requests
Dev2QA handover
- [ ] Does this ticket need a QA test and the testing goals are not clear from the description? Add a Dev2QA handover comment