)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"5cea33dea06a87249b988e56e3f6988792915df6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Alex Szarka \u003cxavvior@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-04-07 15:23:14 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use assertGreater(A, X) instead of assertTrue(A \u003e X)"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Instead of using assertTrue(A \u003e X), developers should"},{"line_number":10,"context_line":"use assertGreater(A, X)."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"TrivialFix"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I219aa46b7e16df2af9763b02c9822869de544ab2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1a122d0e_ba406508","line":12,"range":{"start_line":7,"start_character":0,"end_line":12,"end_character":10},"updated":"2016-04-20 12:54:22.000000000","message":"nit: you actually use assertGreaterEqual also. Maybe worth mentioning?","commit_id":"ec5a4c732080e000644b1bb4f1d46b5b2ac1e2d8"}],"nova/tests/unit/virt/test_hardware.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"5cea33dea06a87249b988e56e3f6988792915df6","unresolved":false,"context_lines":[{"line_number":1986,"context_line":"            for inst_p, host_p in instance_cell.cpu_pinning.items():"},{"line_number":1987,"context_line":"                pins_per_sib[cpu_to_sib[host_p]] +\u003d 1"},{"line_number":1988,"context_line":"            self.assertGreater(max(pins_per_sib.values()), 1,"},{"line_number":1989,"context_line":"                               \"Seems threads were not preferred by the \""},{"line_number":1990,"context_line":"                               \"pinning logic.\")"},{"line_number":1991,"context_line":""},{"line_number":1992,"context_line":""},{"line_number":1993,"context_line":"class CPUPinningCellTestCase(test.NoDBTestCase, _CPUPinningTestCaseBase):"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_3a90d594","line":1990,"range":{"start_line":1989,"start_character":0,"end_line":1990,"end_character":47},"updated":"2016-04-20 12:54:22.000000000","message":"nit: This change in wrapping seems unnecessary?","commit_id":"ec5a4c732080e000644b1bb4f1d46b5b2ac1e2d8"}]}
