)]}'
{"jenkins/jobs/neutron.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e232684c3b84e532d524fcb698ef8412aa576e81","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      - zuul-git-branch-prep-upper-constraints:"},{"line_number":14,"context_line":"          branch: master"},{"line_number":15,"context_line":"      - install-distro-packages"},{"line_number":16,"context_line":"      - mysql-prep"},{"line_number":17,"context_line":"      - pgsql-prep"},{"line_number":18,"context_line":"      - mysql-db:"},{"line_number":19,"context_line":"          db_name: openstack_citest"},{"line_number":20,"context_line":"      - pgsql-db:"},{"line_number":21,"context_line":"          db_name: openstack_citest"},{"line_number":22,"context_line":"      - revoke-sudo"},{"line_number":23,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-tox-with-neutron-lib-master.sh {python}\""},{"line_number":24,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aa78d24_a1349dfb","line":21,"range":{"start_line":16,"start_character":1,"end_line":21,"end_character":35},"updated":"2016-07-07 07:23:36.000000000","message":"Where do you run this? Do you really need database setup?","commit_id":"1f55a987f9b43506cc9ea9148a08fb72cf75c08c"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"ad269951af230d0a7abd6faf7f5bf4fcd1b8560c","unresolved":false,"context_lines":[{"line_number":18,"context_line":"      - mysql-db:"},{"line_number":19,"context_line":"          db_name: openstack_citest"},{"line_number":20,"context_line":"      - pgsql-db:"},{"line_number":21,"context_line":"          db_name: openstack_citest"},{"line_number":22,"context_line":"      - revoke-sudo"},{"line_number":23,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-tox-with-neutron-lib-master.sh {python}\""},{"line_number":24,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aa78d24_23340c48","line":21,"in_reply_to":"1aa78d24_1d25ed5a","updated":"2016-07-07 17:58:11.000000000","message":"ok, you convinced me sir. Thank you.","commit_id":"1f55a987f9b43506cc9ea9148a08fb72cf75c08c"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"ec179e5cd34ea3a0f2ea38b268e9ab1979fbdb93","unresolved":false,"context_lines":[{"line_number":18,"context_line":"      - mysql-db:"},{"line_number":19,"context_line":"          db_name: openstack_citest"},{"line_number":20,"context_line":"      - pgsql-db:"},{"line_number":21,"context_line":"          db_name: openstack_citest"},{"line_number":22,"context_line":"      - revoke-sudo"},{"line_number":23,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-tox-with-neutron-lib-master.sh {python}\""},{"line_number":24,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aa78d24_9d1c3d6b","line":21,"in_reply_to":"1aa78d24_3243b86d","updated":"2016-07-07 16:58:15.000000000","message":"We don\u0027t need the db.","commit_id":"1f55a987f9b43506cc9ea9148a08fb72cf75c08c"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"b99f0f0d6dd8296e175703178dc732493ad52655","unresolved":false,"context_lines":[{"line_number":18,"context_line":"      - mysql-db:"},{"line_number":19,"context_line":"          db_name: openstack_citest"},{"line_number":20,"context_line":"      - pgsql-db:"},{"line_number":21,"context_line":"          db_name: openstack_citest"},{"line_number":22,"context_line":"      - revoke-sudo"},{"line_number":23,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-tox-with-neutron-lib-master.sh {python}\""},{"line_number":24,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aa78d24_1d25ed5a","line":21,"in_reply_to":"1aa78d24_5de01529","updated":"2016-07-07 17:04:54.000000000","message":"Hmm, I would argue that it\u0027s a lousy unit test if it requires a particular db, so we shouldn\u0027t allow them on principle.\n\noslo.db is an exception, but we\u0027re not that.","commit_id":"1f55a987f9b43506cc9ea9148a08fb72cf75c08c"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"6e9e9f0b4541ce2a990666c612077371b2e3d151","unresolved":false,"context_lines":[{"line_number":18,"context_line":"      - mysql-db:"},{"line_number":19,"context_line":"          db_name: openstack_citest"},{"line_number":20,"context_line":"      - pgsql-db:"},{"line_number":21,"context_line":"          db_name: openstack_citest"},{"line_number":22,"context_line":"      - revoke-sudo"},{"line_number":23,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-tox-with-neutron-lib-master.sh {python}\""},{"line_number":24,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aa78d24_5de01529","line":21,"in_reply_to":"1aa78d24_9d1c3d6b","updated":"2016-07-07 17:01:45.000000000","message":"Ok, do we expect that none of the stadium projects unit tests do? If so, then I can pull it out.","commit_id":"1f55a987f9b43506cc9ea9148a08fb72cf75c08c"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"eab60aea483ca6f14dcfb8d34d22570577664bc2","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      - zuul-git-branch-prep-upper-constraints:"},{"line_number":14,"context_line":"          branch: master"},{"line_number":15,"context_line":"      - install-distro-packages"},{"line_number":16,"context_line":"      - mysql-prep"},{"line_number":17,"context_line":"      - pgsql-prep"},{"line_number":18,"context_line":"      - mysql-db:"},{"line_number":19,"context_line":"          db_name: openstack_citest"},{"line_number":20,"context_line":"      - pgsql-db:"},{"line_number":21,"context_line":"          db_name: openstack_citest"},{"line_number":22,"context_line":"      - revoke-sudo"},{"line_number":23,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-tox-with-neutron-lib-master.sh {python}\""},{"line_number":24,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1aa78d24_3243b86d","line":21,"range":{"start_line":16,"start_character":1,"end_line":21,"end_character":35},"in_reply_to":"1aa78d24_a1349dfb","updated":"2016-07-07 16:56:06.000000000","message":"The Neutron unit tests might not, but others might, let me check with Henry, he knows for sure.","commit_id":"1f55a987f9b43506cc9ea9148a08fb72cf75c08c"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"365ff042b320775d202f11054251f0a706587dab","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      - zuul-git-branch-prep-upper-constraints:"},{"line_number":14,"context_line":"          branch: master"},{"line_number":15,"context_line":"      - install-distro-packages"},{"line_number":16,"context_line":"      - mysql-prep"},{"line_number":17,"context_line":"      - pgsql-prep"},{"line_number":18,"context_line":"      - mysql-db:"},{"line_number":19,"context_line":"          db_name: openstack_citest"},{"line_number":20,"context_line":"      - pgsql-db:"},{"line_number":21,"context_line":"          db_name: openstack_citest"},{"line_number":22,"context_line":"      - revoke-sudo"},{"line_number":23,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-tox-with-neutron-lib-master.sh {python}\""},{"line_number":24,"context_line":"      - assert-no-extra-files"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1aa78d24_98760b04","line":21,"range":{"start_line":16,"start_character":0,"end_line":21,"end_character":35},"updated":"2016-07-07 17:34:44.000000000","message":"Not needed for neutron or any of the stadium projects.\n\n(Any project that needs these DB backends for unit testing uses \u0027python-db-jobs\u0027 instead of \u0027python-jobs\u0027.)","commit_id":"8b3ab26df77d48bd1e64337c6e3458317414c7a8"}],"jenkins/jobs/python-jobs.yaml":[{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"31d11bc489b610a5a2672b2191a58a2fb13186ab","unresolved":false,"context_lines":[{"line_number":503,"context_line":"- job-group:"},{"line_number":504,"context_line":"    name: periodic-python-jobs-with-neutron-lib-master"},{"line_number":505,"context_line":"    jobs:"},{"line_number":506,"context_line":"      - \u0027periodic-{name}-{python}-with-neutron-master\u0027:"},{"line_number":507,"context_line":"          python:"},{"line_number":508,"context_line":"            - py34"},{"line_number":509,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aa78d24_470356b8","line":506,"updated":"2016-07-07 00:13:00.000000000","message":"-with-neutron-LIB-master","commit_id":"4814efd127a4fb26c4b766a3aabf1ab8dff62013"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"549244a6df7cc8bdeadda984d47c982248151f5a","unresolved":false,"context_lines":[{"line_number":503,"context_line":"- job-group:"},{"line_number":504,"context_line":"    name: periodic-python-jobs-with-neutron-lib-master"},{"line_number":505,"context_line":"    jobs:"},{"line_number":506,"context_line":"      - \u0027periodic-{name}-{python}-with-neutron-master\u0027:"},{"line_number":507,"context_line":"          python:"},{"line_number":508,"context_line":"            - py34"},{"line_number":509,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1aa78d24_07fcae6e","line":506,"in_reply_to":"1aa78d24_470356b8","updated":"2016-07-07 00:26:07.000000000","message":"ah!","commit_id":"4814efd127a4fb26c4b766a3aabf1ab8dff62013"}]}
