camunda-bpm-platform icon indicating copy to clipboard operation
camunda-bpm-platform copied to clipboard

QA Test engine-cdi and Tomcat 10 deployment manually

Open psavidis opened this issue 8 months ago • 1 comments

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 from camunda-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 the jakarta equivalent
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

psavidis avatar Jun 17 '24 08:06 psavidis