shipyard/src/bin/shipyard_airflow/tests/unit
Drew Walters 6f8b9f858a Refactor validations retrieval for performance
The goal of this commit is to reduce the average time spent retrieving
validations from Deckhand. Currently, wait times when committing
configdocs can be significant due to unnecessary API calls. This change
reduces the number of API calls during this process by utilizing the
`/revisions/{{revision_id}}/validations/detail` endpoint exposed by
Deckhand. During testing, this introduced a 71% decrease in cumulative
time for committing configdocs. Note, this commit does not introduce
usage of the official Deckhand client, which will be addressed in a
future change.

Change-Id: I3c86fca6bae1a5a2f74963a87b2198c1705cf3a6
2018-10-05 13:57:27 +00:00
..
common Add retries to node lookup logic 2018-08-25 05:05:06 -05:00
control Refactor validations retrieval for performance 2018-10-05 13:57:27 +00:00
dags Refactor imports to support loading dags for tests 2018-07-25 09:19:18 -05:00
db [FIX] Single line sql split/join fix 2018-08-08 08:32:21 -05:00
plugins Merge "Ensure pod logs are fetched in case of exception in any operator" 2018-09-26 21:58:42 +00:00
schemas Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
yaml_samples Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
__init__.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00
test_errors.py Refactor shipyard to UCP target layout 2018-04-24 16:47:13 -05:00