)]}'
{"jenkins/jobs/devstack-gate.yaml":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"a2e876ac36c84ad90752abea2e99537f96e77926","unresolved":false,"context_lines":[{"line_number":1991,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"},{"line_number":1992,"context_line":"          export DEVSTACK_GATE_TIMEOUT\u003d120"},{"line_number":1993,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d1"},{"line_number":1994,"context_line":"          export DEVSTACK_GATE_TEMPEST_REGEX\u003d\"live_migration\""},{"line_number":1995,"context_line":"          export DEVSTACK_GATE_CONFIGDRIVE\u003d0"},{"line_number":1996,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":1997,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da85f559_07c65367","line":1994,"updated":"2015-11-09 15:16:38.000000000","message":"honestly, I don\u0027t think we should run tempest directly from here, because it limits the ways we can run tempest tests. We should make this act more like python-novaclient functional tests, and control the tempest test running from our own functional test script.","commit_id":"2dcc9a265a1dea2a94b011e55e17ff78844b5cb7"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"47535dc577dc1335ca0210b40fec8b20047b4f94","unresolved":false,"context_lines":[{"line_number":1998,"context_line":"          fi"},{"line_number":1999,"context_line":"          cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh"},{"line_number":2000,"context_line":"          ./safe-devstack-vm-gate-wrap.sh"},{"line_number":2001,"context_line":"          /opt/stack/new/nova/nova/tests/live_migration/run_tests.sh"},{"line_number":2002,"context_line":""},{"line_number":2003,"context_line":"    publishers:"},{"line_number":2004,"context_line":"      - devstack-logs"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"da85f559_174a3c56","line":2001,"updated":"2015-11-12 20:02:53.000000000","message":"This needs to run as a post_gate_hook so that devstack-gate can collect the logs properly for you.\n\nThere should be plenty of examples in the JJB configs if you want them. Don\u0027t forget to export the function too.","commit_id":"b66d4fa917dd6fb29847dfe508dad0f90ddd0aae"},{"author":{"_account_id":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},"change_message_id":"664ec95cc9234a83143fb71cb440cc457221912f","unresolved":false,"context_lines":[{"line_number":1998,"context_line":"          fi"},{"line_number":1999,"context_line":"          cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh"},{"line_number":2000,"context_line":"          ./safe-devstack-vm-gate-wrap.sh"},{"line_number":2001,"context_line":"          /opt/stack/new/nova/nova/tests/live_migration/run_tests.sh"},{"line_number":2002,"context_line":""},{"line_number":2003,"context_line":"    publishers:"},{"line_number":2004,"context_line":"      - devstack-logs"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"da85f559_374ae0ad","line":2001,"in_reply_to":"da85f559_174a3c56","updated":"2015-11-12 20:14:00.000000000","message":"Done","commit_id":"b66d4fa917dd6fb29847dfe508dad0f90ddd0aae"}]}
