)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"7155d8ccbba39a00e4c170d0276628734155b2e2","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"1) config alias for each devices in nova."},{"line_number":12,"context_line":"2) in tempest, config pci_resources.resources according"},{"line_number":13,"context_line":"nova pci passthrough alias configration."},{"line_number":14,"context_line":"[pci_resources]"},{"line_number":15,"context_line":"resources\u003d\u003caliasname1\u003e:counte:verndor,product;\u003calias2\u003e...."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5a890539_d33e688a","line":13,"updated":"2014-12-04 13:06:07.000000000","message":"commit message should explain why as well.\n\nSomething like: Would like to upstream the tests that 3rd party PCI testing will run.","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"},{"author":{"_account_id":7543,"name":"Yongli He","email":"yongli.he@intel.com","username":"yongli.he"},"change_message_id":"e49190c4c77b5ae8d3e2af2fcee92408e0a7d10d","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"1) config alias for each devices in nova."},{"line_number":12,"context_line":"2) in tempest, config pci_resources.resources according"},{"line_number":13,"context_line":"nova pci passthrough alias configration."},{"line_number":14,"context_line":"[pci_resources]"},{"line_number":15,"context_line":"resources\u003d\u003caliasname1\u003e:counte:verndor,product;\u003calias2\u003e...."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3a961159_3160e200","line":13,"in_reply_to":"5a890539_d33e688a","updated":"2014-12-11 02:50:09.000000000","message":"Done","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"7155d8ccbba39a00e4c170d0276628734155b2e2","unresolved":false,"context_lines":[{"line_number":12,"context_line":"2) in tempest, config pci_resources.resources according"},{"line_number":13,"context_line":"nova pci passthrough alias configration."},{"line_number":14,"context_line":"[pci_resources]"},{"line_number":15,"context_line":"resources\u003d\u003caliasname1\u003e:counte:verndor,product;\u003calias2\u003e...."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I30bad99650cb4d37f86bb2fade2338cab7883eff"},{"line_number":18,"context_line":"Signed-off-by: Yongli He \u003cyongli.he@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5a890539_134c7041","line":15,"range":{"start_line":15,"start_character":30,"end_line":15,"end_character":37},"updated":"2014-12-04 13:06:07.000000000","message":"verndor?","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"},{"author":{"_account_id":7543,"name":"Yongli He","email":"yongli.he@intel.com","username":"yongli.he"},"change_message_id":"e49190c4c77b5ae8d3e2af2fcee92408e0a7d10d","unresolved":false,"context_lines":[{"line_number":12,"context_line":"2) in tempest, config pci_resources.resources according"},{"line_number":13,"context_line":"nova pci passthrough alias configration."},{"line_number":14,"context_line":"[pci_resources]"},{"line_number":15,"context_line":"resources\u003d\u003caliasname1\u003e:counte:verndor,product;\u003calias2\u003e...."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I30bad99650cb4d37f86bb2fade2338cab7883eff"},{"line_number":18,"context_line":"Signed-off-by: Yongli He \u003cyongli.he@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3a961159_d1cebe2d","line":15,"in_reply_to":"5a890539_134c7041","updated":"2014-12-11 02:50:09.000000000","message":"Done","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"7155d8ccbba39a00e4c170d0276628734155b2e2","unresolved":false,"context_lines":[{"line_number":15,"context_line":"resources\u003d\u003caliasname1\u003e:counte:verndor,product;\u003calias2\u003e...."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I30bad99650cb4d37f86bb2fade2338cab7883eff"},{"line_number":18,"context_line":"Signed-off-by: Yongli He \u003cyongli.he@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5a890539_73df7466","line":18,"updated":"2014-12-04 13:06:07.000000000","message":"Signed-Off-by has no meaning in OpenStack and isn\u0027t needed.","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"},{"author":{"_account_id":7543,"name":"Yongli He","email":"yongli.he@intel.com","username":"yongli.he"},"change_message_id":"e49190c4c77b5ae8d3e2af2fcee92408e0a7d10d","unresolved":false,"context_lines":[{"line_number":15,"context_line":"resources\u003d\u003caliasname1\u003e:counte:verndor,product;\u003calias2\u003e...."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I30bad99650cb4d37f86bb2fade2338cab7883eff"},{"line_number":18,"context_line":"Signed-off-by: Yongli He \u003cyongli.he@intel.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3a961159_b1c93228","line":18,"in_reply_to":"5a890539_73df7466","updated":"2014-12-11 02:50:09.000000000","message":"Done","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"}],"tempest/api/compute/pci/pci.py":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"7155d8ccbba39a00e4c170d0276628734155b2e2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2012 OpenStack Foundation"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_13fab0bc","line":1,"updated":"2014-12-04 13:06:07.000000000","message":"2012 to the Foundation?\n\nThis line isn\u0027t needed either (unless this file is a cut and paste from a previous file that had it -- in which case I am not sure what the rule is).","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"},{"author":{"_account_id":7543,"name":"Yongli He","email":"yongli.he@intel.com","username":"yongli.he"},"change_message_id":"e49190c4c77b5ae8d3e2af2fcee92408e0a7d10d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2012 OpenStack Foundation"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a961159_711eeabc","line":1,"in_reply_to":"5a890539_13fab0bc","updated":"2014-12-11 02:50:09.000000000","message":"Done","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"}],"tempest/api/compute/pci/test_pci_passthrough_basic.py":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"7155d8ccbba39a00e4c170d0276628734155b2e2","unresolved":false,"context_lines":[{"line_number":120,"context_line":"            self.assertEqual(\u00271\u0027, vm_pci_count)"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"class PCIPassthroughBasicTestingXML(PCIPassthroughBasicTestingJSON):"},{"line_number":124,"context_line":"    _interface \u003d \u0027xml\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a890539_d323c855","line":123,"updated":"2014-12-04 13:06:07.000000000","message":"don\u0027t quote me on this, but I think we are dropping XML","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"},{"author":{"_account_id":7543,"name":"Yongli He","email":"yongli.he@intel.com","username":"yongli.he"},"change_message_id":"e49190c4c77b5ae8d3e2af2fcee92408e0a7d10d","unresolved":false,"context_lines":[{"line_number":120,"context_line":"            self.assertEqual(\u00271\u0027, vm_pci_count)"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"class PCIPassthroughBasicTestingXML(PCIPassthroughBasicTestingJSON):"},{"line_number":124,"context_line":"    _interface \u003d \u0027xml\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a961159_111046a7","line":123,"in_reply_to":"5a890539_d323c855","updated":"2014-12-11 02:50:09.000000000","message":"Done","commit_id":"8c7d7a61e66d9b316e95c26dd546eea7d7987ce5"}]}
