)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"b852f1823558f676395b0b82f71a3f42a7034743","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Timofey Durakov \u003ctdurakov@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-03-12 18:50:08 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"fixed tests in test_neutrounv2 to pass with random PYTHONHASHSEED"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"refactored test, them not to rely on set iteration order"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9a80dd14_5cad8687","line":7,"updated":"2015-03-12 16:39:49.000000000","message":"s/test_neutrounv2/test_neutronv2/ :)","commit_id":"2820516c2a3ec0c3e4b0c26c23203ce5e3261fc8"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"b852f1823558f676395b0b82f71a3f42a7034743","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"fixed tests in test_neutrounv2 to pass with random PYTHONHASHSEED"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"refactored test, them not to rely on set iteration order"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Partial-Bug: #1348818"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9a80dd14_9c60de36","line":9,"updated":"2015-03-12 16:39:49.000000000","message":"I don\u0027t see where the test here relied on set iteration order? It was using reversed() before, and now isn\u0027t. How is that related to set iteration order? Perhaps you meant to say that the test was using reversed() on a *dict*, and due to that operation not being deterministic with a random hash seed, you changed the test to simply iterate over a list?","commit_id":"2820516c2a3ec0c3e4b0c26c23203ce5e3261fc8"}],"nova/tests/unit/network/test_neutronv2.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"b852f1823558f676395b0b82f71a3f42a7034743","unresolved":false,"context_lines":[{"line_number":1490,"context_line":"        try:"},{"line_number":1491,"context_line":"            api.validate_networks(self.context, requested_networks, 1)"},{"line_number":1492,"context_line":"        except exception.NetworkNotFound as ex:"},{"line_number":1493,"context_line":"            self.assertIn(\"my_netid2, my_netid3\", six.text_type(ex))"},{"line_number":1494,"context_line":""},{"line_number":1495,"context_line":"    def test_validate_networks_duplicate_disable(self):"},{"line_number":1496,"context_line":"        \"\"\"Verify that the correct exception is thrown when duplicate"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a80dd14_9c045e7f","side":"PARENT","line":1493,"updated":"2015-03-12 16:39:49.000000000","message":"LOL, this was just broken, period... :(","commit_id":"ae296c35cea588972337422c0817e0dccfbb91ad"}]}
