armada/armada
Sean Eagan d91dd8ad70 Fix and overhaul helm test integration
The helm test integration was severely broken, this fixes it by:

* correctly handle tiller test call response
* removes unnecessary call to tiller to get release content
* removes unnecessary call to k8s to check for test pod completion
* moves common logic into a test handler
* adds test coverage for the above
* adds logging for test results streamed from tiller

Change-Id: I09062387a1abc2fc3f6960f987c97248d9e1cb69
2018-06-21 14:41:52 -05:00
..
api Fix and overhaul helm test integration 2018-06-21 14:41:52 -05:00
cli Fix and overhaul helm test integration 2018-06-21 14:41:52 -05:00
common Fix to pass a manifest file to the armada server 2018-06-12 00:53:03 -07:00
conf Remove duplicate option certfile from Armada config 2018-06-13 19:35:25 +01:00
exceptions Fix and overhaul helm test integration 2018-06-21 14:41:52 -05:00
handlers Fix and overhaul helm test integration 2018-06-21 14:41:52 -05:00
schemas Implement `protected` parameter 2018-06-17 20:04:53 -05:00
tests Fix and overhaul helm test integration 2018-06-21 14:41:52 -05:00
utils Fix release name bug 2018-06-15 11:21:38 -05:00
__init__.py fix(init): remove duplicated version code 2018-05-28 05:52:58 -05:00
const.py Revise wait timeouts plus dry-run. 2018-05-30 16:19:35 -05:00
errors.py feat(logging): Enhance logging and update grpcio 2018-03-09 11:36:57 -05:00
shell.py Add command to rollback release to CLI and API 2018-06-06 09:40:31 -05:00
version.py Fix(linting): Make Armada pep8 compliant 2017-09-29 11:46:58 -04:00