Add stable/queens version of the full neutron job

Use the override-checkout feature at job level to get all branched
repos from stable/queens. Define both py27 and py3 jobs.

Change-Id: I81e63e690512e6b6eacf3d255feaf73a425d957e
diff --git a/.zuul.yaml b/.zuul.yaml
index f2ca000..c88fa0b 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -54,6 +54,16 @@
         c-bak: false
 
 - job:
+    name: tempest-full-queens
+    parent: tempest-full
+    override-checkout: stable/queens
+
+- job:
+    name: tempest-full-queens-py3
+    parent: tempest-full-py3
+    override-checkout: stable/queens
+
+- job:
     name: tempest-tox-plugin-sanity-check
     parent: tox
     description: |
@@ -138,7 +148,33 @@
               - ^roles/
               - ^.zuul.yaml$
         - nova-multiattach
+        - tempest-full-queens:
+            voting: false
+            irrelevant-files:
+              - ^(test-|)requirements.txt$
+              - ^.*\.rst$
+              - ^doc/.*$
+              - ^etc/.*$
+              - ^releasenotes/.*$
+              - ^setup.cfg$
+              - ^tempest/hacking/.*$
+              - ^tempest/tests/.*$
+        - tempest-full-queens-py3:
+            voting: false
+            irrelevant-files:
+              - ^(test-|)requirements.txt$
+              - ^.*\.rst$
+              - ^doc/.*$
+              - ^etc/.*$
+              - ^releasenotes/.*$
+              - ^setup.cfg$
+              - ^tempest/hacking/.*$
+              - ^tempest/tests/.*$
         - tempest-tox-plugin-sanity-check
     gate:
       jobs:
         - nova-multiattach
+    periodic-stable:
+      jobs:
+        - tempest-full-queens
+        - tempest-full-queens-py3