Skip to content
This repository was archived by the owner on Jul 28, 2023. It is now read-only.
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
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions