-
Epic
-
Resolution: Done
-
Blocker
-
Kogito Tooling 0.19.0
-
QE serverless logic #1
-
False
-
None
-
False
-
In Progress
-
0% To Do, 0% In Progress, 100% Done
-
---
-
---
Summary
Umbrella for all tasks QE needs to tackle for development preview of serverless logic tooling.
This epic focuses on on the groundwork of the test automation required to implement automated test cases and run them easily.
Test infrastructure is going to be implemented at three levels:
- Marshalling round trip with UI load/download in GWT based stunner package
- VSCode acceptance tests, use case level with vscode-extension-tester framework [1]
- Pipeline in CI to execute tests and prepare reporting integration- // Moved to Dev Preview 2
Goals
Implement test infrastructure for stunner editor marshallers & vscode extension.
Implement groundwork for pipeline in CI
Non-goals
Community only bits - Runner, Chrome-extension, Online(Sandbox)
Unit tests, marshallers unit tests.
AC
Underlying tasks are resolved.
There is a infrastructure that runs tests on nightly basis for serverless logic editor.
[1] https://github.com/redhat-developer/vscode-extension-tester
- blocks
-
SRVLOGIC-16 [use case] Local developer experience for writing, testing, and troubleshooting workflows
- Closed
-
SRVLOGIC-27 [deliverable] Serverless workflow editor MVP in VS Code
- Closed
- is related to
-
KOGITO-7121 QE serverless logic feature verification for first iteration of the tooling
- Resolved
- is triggering
-
KOGITO-7331 Missing data when the serverless workflow definition is unmarshalled
- Resolved
-
KOGITO-7332 Editor adds non-required attribute to serverless workflow definition
- Resolved
- relates to
-
KOGITO-7732 QE serverless logic tasks for second iteration of the tooling
- Resolved