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

Integration Testing Setup #1

Open
EnriqueL8 opened this issue Mar 6, 2020 · 0 comments
Open

Integration Testing Setup #1

EnriqueL8 opened this issue Mar 6, 2020 · 0 comments
Assignees
Labels
Epic Large goal comprising multiple issues
Milestone

Comments

@EnriqueL8
Copy link
Member

EnriqueL8 commented Mar 6, 2020

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.
@EnriqueL8 EnriqueL8 added the Epic Large goal comprising multiple issues label Mar 6, 2020
@neeraj-laad neeraj-laad added this to the Milestone-19 milestone Mar 23, 2020
@neeraj-laad neeraj-laad modified the milestones: Milestone-19, Milestone-20 Apr 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Epic Large goal comprising multiple issues
Projects
None yet
Development

No branches or pull requests

3 participants