Always build a new git repo.

This will only slow down test runs a tiny bit, but ensures we are
never polluted with something from another test run.

Change-Id: I3a9e4c13b289b14f82a6a8c9a821a0abc36876d2
Closes-bug: #1264947
1 file changed
tree: e331933ad1270ca14a3b8f2b77785db8987f44fb
  1. .gitignore
  2. .gitreview
  3. .testr.conf
  4. LICENSE
  5. README.md
  6. doc/
  7. etc/
  8. requirements.txt
  9. setup.cfg
  10. setup.py
  11. test-requirements.txt
  12. tests/
  13. tools/
  14. tox.ini
  15. turbo_hipster/
README.md

turbo-hipster

A set of CI tools.

worker_server.py is a worker server that loads and runs task_plugins.

Each task_plugin is a zuul gearman worker that implements, handles, executes a job, uploads/post-processes the logs and sends back the results to zuul.

plugins

gate_real_db_upgrade: Runs the db_sync migrations on each dataset available in the datasets subdir.