Skip to content

Galasa Learning Material #2544

@James-Cocker

Description

@James-Cocker

Story

As a new Galasa user, I want to have helpful guides to help me set up the project, so that Galasa gets more engagement.

Tasks

Separate playlist explaining some core managers

  • Overview video that includes <1 min explanation of every core manager
  • Docker manager (spin up new containers as a part of the test).
  • Core Manager
  • Z/OS
  • zos3270 + 3270 image
  • ...
  • Custom managers !!!! Currently no docs or videos

Step 1 - automate a few key tests and run locally

  • Create a simpler example to Galasa SimBank in the docs.
  • Follow existing example with more other managers
  • Debugging in vscode

Step 2 - get a healthy number of tests automated and incorporate running of the tests into your CI pipeline.

  • Take Galasa SimBank and create a container to run within GitHub actions (Eamonn has an example in his galasa-automation-demo repo).

Step 3 - only when the number of tests you have is becoming unmanageable do you set up the whole Galasa environment

  • Currently no concrete example in the docs, create one
  • Might scare people away, but a high level video walking through the ecosystem architecture
  • Use minikube to install helm chart and configuration
  • Deploying/ configure tests to maven repo and create test stream
  • Different ways of running and submitting tests on ecosystem (inc. portfolio)
  • Different ways of retrying and cancelling tests
  • galasactl runs get, download tests with different flags
  • Webui to view and download results

Metadata

Metadata

Assignees

No one assigned

    Labels

    1-educationEducation materialEpicNeeds ReviewThis work item needs reviewing by a member of the dev teamdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    Status

    4 Release backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions