Skip to content
This repository has been archived by the owner on Jun 19, 2024. It is now read-only.

[EPIC] Add regression/functional tests for booster projects #1103

Closed
6 tasks done
hrishin opened this issue Nov 21, 2017 · 5 comments
Closed
6 tasks done

[EPIC] Add regression/functional tests for booster projects #1103

hrishin opened this issue Nov 21, 2017 · 5 comments
Labels
Epic A larger user story

Comments

@hrishin
Copy link
Member

hrishin commented Nov 21, 2017

At present, there is no regression test exist to verify the deployment of booster/starter applications [1] [2] on Kubernetes and OpenShift environment.
Any release or PR can go through a regression test for plugin project that can make sure application deployment is functioning well.

Applications to deploy:
[1] VertX
[2] Springboot

The broader idea is to have regression test suit that can run on PR submission of plugin, kubernetes-client and kubernetes-model projects to test the deployment of booster applications[1][2]

Tasks:

  • Identify the testing framework/tools for to implement the test by implementing simple deployment test
  • Prepare test cases
  • Implements tests
  • Scripts to prepare test environment
  • CI/CD integration if applicable
  • Update the documentation if applicable
@hrishin
Copy link
Member Author

hrishin commented Nov 22, 2017

@hrishin
Copy link
Member Author

hrishin commented Nov 27, 2017

To run these regression tests, first, we need to bring test environment in place

  1. Running OpenShift (minishift) environment or Mock server (as per meeting discussion)
  2. Script to bring this[1] environment on CI/CD instances
    To begin with the basic implementation, we would like to run the test against minishift then eventually substitute minishift with good mocking sever implementation.

@jstrachan @rohanKanojia @piyush1594 @rhuss WDYT?

@hrishin
Copy link
Member Author

hrishin commented Dec 12, 2017

With the first run of regression tests, we need to fix the following issues

@piyush-garg
Copy link
Collaborator

@hrishin Can we close this now

@piyush-garg
Copy link
Collaborator

As #1198 is closed by #1199 and #1130 is also closed, I am merging this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Epic A larger user story
Projects
None yet
Development

No branches or pull requests

2 participants