From def7d354040ce8cf94ce4bc7944d7a00b06a1e83 Mon Sep 17 00:00:00 2001
From: Jeffrey Zhang <zhang.lei.fly@gmail.com>
Date: Mon, 2 Apr 2018 12:04:11 +0800
Subject: [PATCH] Implement ARA sqlite databases over http feature

More info please check[0][1].

[0] http://lists.openstack.org/pipermail/openstack-dev/2018-March/128902.html
[1] https://ara.readthedocs.io/en/latest/advanced.html

Change-Id: I5cf68c0bb54878e328387143712dec9582be04a1
---
 tests/post.yml      | 15 +++++++++++++++
 tools/setup_gate.sh |  3 ---
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/tests/post.yml b/tests/post.yml
index 4e880bef48..68f8f08ff1 100644
--- a/tests/post.yml
+++ b/tests/post.yml
@@ -34,3 +34,18 @@
         src: "/tmp/logs"
         dest: "{{ zuul.executor.log_root }}/{{inventory_hostname }}/"
         mode: pull
+
+- hosts: primary
+  tasks:
+    - name: ensure ara-report folder existence
+      file:
+        path: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}/ara-report"
+        state: directory
+      delegate_to: localhost
+      run_once: true
+
+    - name: download ara sqlite
+      synchronize:
+        src: "{{ ansible_env.HOME }}/.ara/ansible.sqlite"
+        dest: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}/ara-report/"
+        mode: pull
diff --git a/tools/setup_gate.sh b/tools/setup_gate.sh
index 501307a18d..8643416982 100755
--- a/tools/setup_gate.sh
+++ b/tools/setup_gate.sh
@@ -186,7 +186,4 @@ tools/kolla-ansible -i ${RAW_INVENTORY} -vvv upgrade > /tmp/logs/ansible/upgrade
 # run prechecks again
 tools/kolla-ansible -i ${RAW_INVENTORY} -vvv prechecks > /tmp/logs/ansible/prechecks2
 
-ara generate html /tmp/logs/playbook_reports/
-gzip --recursive --best /tmp/logs/playbook_reports/
-
 check_failure