Skip to content
This repository was archived by the owner on Jul 28, 2023. It is now read-only.

Integration Testing Setup #1

@EnriqueL8

Description

@EnriqueL8

Needed:

  • OCP user for testing
  • Setup machines for different os: Mac, Windows, Ubuntu, RHEL. This will include installing appsody and all its dependencies.
  • Setup Kube environment in each machine or one for all. This will include credentials, namespaces, etc... Edit the test PUSHURL and PULLURL to point to this env.
  • Setup Jenkins to trigger tests on these machines on a nightly basis. Secrets added to each run.

Good to have:

  • Remove duplication of setup: integration_helper.bash and bats
  • Make the tests run in parallel, and fix some of them (deploy waits for pod to be deployed).
  • Document these steps.
  • Publish results of Jenkins on new slack channel.

Metadata

Metadata

Labels

EpicLarge goal comprising multiple issues

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions