)]}'
{"tox.ini":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":54,"context_line":"  -r{toxinidir}/neutron/tests/functional/requirements.txt"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"[testenv:functional-constraints]"},{"line_number":57,"context_line":"basepython \u003d python2.7"},{"line_number":58,"context_line":"install_command \u003d {[testenv:common-constraints]install_command}"},{"line_number":59,"context_line":"setenv \u003d {[testenv]setenv}"},{"line_number":60,"context_line":"         {[testenv:common]setenv}"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_a39cc90f","line":57,"updated":"2015-12-18 14:47:49.000000000","message":"should be inherited from testenv:functional","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":54,"context_line":"  -r{toxinidir}/neutron/tests/functional/requirements.txt"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"[testenv:functional-constraints]"},{"line_number":57,"context_line":"basepython \u003d python2.7"},{"line_number":58,"context_line":"install_command \u003d {[testenv:common-constraints]install_command}"},{"line_number":59,"context_line":"setenv \u003d {[testenv]setenv}"},{"line_number":60,"context_line":"         {[testenv:common]setenv}"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_4e3ae5cd","line":57,"in_reply_to":"3a7e1126_a39cc90f","updated":"2015-12-18 16:38:11.000000000","message":"yes, copy and paste was the reason why I was quick in the first place :)","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":56,"context_line":"[testenv:functional-constraints]"},{"line_number":57,"context_line":"basepython \u003d python2.7"},{"line_number":58,"context_line":"install_command \u003d {[testenv:common-constraints]install_command}"},{"line_number":59,"context_line":"setenv \u003d {[testenv]setenv}"},{"line_number":60,"context_line":"         {[testenv:common]setenv}"},{"line_number":61,"context_line":"         OS_TEST_PATH\u003d./neutron/tests/functional"},{"line_number":62,"context_line":"deps \u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_038cbdd8","line":59,"updated":"2015-12-18 14:47:49.000000000","message":"ditto","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":56,"context_line":"[testenv:functional-constraints]"},{"line_number":57,"context_line":"basepython \u003d python2.7"},{"line_number":58,"context_line":"install_command \u003d {[testenv:common-constraints]install_command}"},{"line_number":59,"context_line":"setenv \u003d {[testenv]setenv}"},{"line_number":60,"context_line":"         {[testenv:common]setenv}"},{"line_number":61,"context_line":"         OS_TEST_PATH\u003d./neutron/tests/functional"},{"line_number":62,"context_line":"deps \u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_8e71adaa","line":59,"in_reply_to":"3a7e1126_038cbdd8","updated":"2015-12-18 16:38:11.000000000","message":"Done","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":59,"context_line":"setenv \u003d {[testenv]setenv}"},{"line_number":60,"context_line":"         {[testenv:common]setenv}"},{"line_number":61,"context_line":"         OS_TEST_PATH\u003d./neutron/tests/functional"},{"line_number":62,"context_line":"deps \u003d"},{"line_number":63,"context_line":"  {[testenv]deps}"},{"line_number":64,"context_line":"  -r{toxinidir}/neutron/tests/functional/requirements.txt"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_63b90179","line":62,"updated":"2015-12-18 14:47:49.000000000","message":"ditto","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":59,"context_line":"setenv \u003d {[testenv]setenv}"},{"line_number":60,"context_line":"         {[testenv:common]setenv}"},{"line_number":61,"context_line":"         OS_TEST_PATH\u003d./neutron/tests/functional"},{"line_number":62,"context_line":"deps \u003d"},{"line_number":63,"context_line":"  {[testenv]deps}"},{"line_number":64,"context_line":"  -r{toxinidir}/neutron/tests/functional/requirements.txt"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_2e6bd9b8","line":62,"in_reply_to":"3a7e1126_63b90179","updated":"2015-12-18 16:38:11.000000000","message":"Done","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":78,"context_line":"  {[testenv:functional]deps}"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[testenv:dsvm-functional-constraints]"},{"line_number":81,"context_line":"basepython \u003d python2.7"},{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_637021dd","line":81,"updated":"2015-12-18 14:47:49.000000000","message":"ditto","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":78,"context_line":"  {[testenv:functional]deps}"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[testenv:dsvm-functional-constraints]"},{"line_number":81,"context_line":"basepython \u003d python2.7"},{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_4e68a5b9","line":81,"in_reply_to":"3a7e1126_637021dd","updated":"2015-12-18 16:38:11.000000000","message":"Done","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[testenv:dsvm-functional-constraints]"},{"line_number":81,"context_line":"basepython \u003d python2.7"},{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_237779d4","line":82,"updated":"2015-12-18 14:47:49.000000000","message":"ditto. and it seems more correct to inherit from dsvm-functional since there is nothing specific in functional-constraints that we could want to inherit.","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[testenv:dsvm-functional-constraints]"},{"line_number":81,"context_line":"basepython \u003d python2.7"},{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_ceda554c","line":82,"in_reply_to":"3a7e1126_237779d4","updated":"2015-12-18 16:38:11.000000000","message":"Done","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":81,"context_line":"basepython \u003d python2.7"},{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  {[testenv:functional-constraints]deps}"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_660caf3b","line":84,"updated":"2015-12-18 14:47:49.000000000","message":"ditto","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":81,"context_line":"basepython \u003d python2.7"},{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  {[testenv:functional-constraints]deps}"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_4ee74511","line":84,"in_reply_to":"3a7e1126_660caf3b","updated":"2015-12-18 16:38:11.000000000","message":"Done","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  {[testenv:functional-constraints]deps}"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"[testenv:dsvm-functional-py34]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_e6189f77","line":85,"updated":"2015-12-18 14:47:49.000000000","message":"ditto","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":82,"context_line":"setenv \u003d {[testenv:functional-constraints]setenv}"},{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  {[testenv:functional-constraints]deps}"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"[testenv:dsvm-functional-py34]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_eeef11e7","line":85,"in_reply_to":"3a7e1126_e6189f77","updated":"2015-12-18 16:38:11.000000000","message":"Done","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"87f1ceea28f4b9da8cf1661057e080bf77b5c28e","unresolved":false,"context_lines":[{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  {[testenv:functional-constraints]deps}"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"[testenv:dsvm-functional-py34]"},{"line_number":89,"context_line":"basepython \u003d python3.4"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_063dabc3","line":86,"updated":"2015-12-18 14:47:49.000000000","message":"I don\u0027t see you define install_command for the target that would constrain the deps.","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"3b19d1336d5e2c438c674c4868bec87ca69927e8","unresolved":false,"context_lines":[{"line_number":83,"context_line":"         {[testenv:dsvm]setenv}"},{"line_number":84,"context_line":"sitepackages\u003dTrue"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  {[testenv:functional-constraints]deps}"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"[testenv:dsvm-functional-py34]"},{"line_number":89,"context_line":"basepython \u003d python3.4"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a7e1126_0eedbdee","line":86,"in_reply_to":"3a7e1126_063dabc3","updated":"2015-12-18 16:38:11.000000000","message":"Yes, I believe that\u0027s the source of the test failure...I couldn\u0027t follow up yesterday afternoon.","commit_id":"d665919ebc20fe77958f4c495d0ee515a419f594"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"542928fb8e5f99dbd6599feb039472617ce93346","unresolved":false,"context_lines":[{"line_number":86,"context_line":"setenv \u003d {[testenv:dsvm-functional]setenv}"},{"line_number":87,"context_line":"sitepackages\u003d{[testenv:dsvm-functional]sitepackages}"},{"line_number":88,"context_line":"deps \u003d"},{"line_number":89,"context_line":"  {[testenv:functional-constraints]deps}"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"[testenv:dsvm-functional-py34]"},{"line_number":92,"context_line":"basepython \u003d python3.4"}],"source_content_type":"text/x-properties","patch_set":9,"id":"fa69d971_3704c648","line":89,"updated":"2016-01-04 11:15:31.000000000","message":"Could also be from dsvm-functional but meh.","commit_id":"fce50f3beb19dfa747ca12d11c8a0f70f7ea16a8"}]}
