Create extra-test-setup role

Some jobs need access to a database, as such implement our JJB macro
to run the tools/test-setup.sh file.

Change-Id: I90227beb41fe080544b3433805a1c8b7955217cb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
diff --git a/playbooks/tox-cover.yaml b/playbooks/tox-cover.yaml
index ca391e1..19921fc 100644
--- a/playbooks/tox-cover.yaml
+++ b/playbooks/tox-cover.yaml
@@ -1,3 +1,4 @@
 - hosts: all
   roles:
+    - extra-test-setup
     - run-cover