orange-cloudfoundry / cf-ops-automation

a collaboration framework for operating cloudfoundry and services at scale
22 stars 6 forks source link

Use a reference data set to increase test coverage #108

Open o-orand opened 6 years ago

o-orand commented 6 years ago

Use the reference data set (#111) to enhance acceptance test. It is going to increase our test coverage.

A reference data set is composed by :

To run acceptance tests, we also need some prerequisites:

After tests execution, we also need a way to assert concourse work.

Global overview: image

o-orand commented 6 years ago

To validate pipeline (ie jobs and tasks execution), we can use the config repository. Indeed, most of the jobs generate files committed to config repository. So we can scan config repository or wait an expected time if files are presents ,and we may parse generated files to ensure files match our expectations.

o-orand commented 6 years ago

TODO:

Pipeline list: singletons => required by per-root-deployment-pipeline

per-root-deployment:

o-orand commented 5 years ago

@lucaspinto remaining TODO:

Pipeline list: singletons => required by per-root-deployment-pipeline

per-root-deployment: