)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"4c92836617cbf5db0f283bc8e69aa4de63512a29","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     David Stanek \u003cdstanek@dstanek.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-07-06 15:54:11 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Limits config fixture usage to where it\u0027s needed"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I9e547d9928bd1e4bc22fd91631c233ee90e98d39"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1aa78d24_6311dd53","line":7,"updated":"2016-07-13 21:35:48.000000000","message":"Does this noticeably speed the tests up? Can we document by how much if we know?","commit_id":"01593c159d965753d6d0bf001769adeb7f0b36a2"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"76d9029b146f7c97bc70acbe2f15c1fe283b65d1","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     David Stanek \u003cdstanek@dstanek.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-07-06 15:54:11 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Limits config fixture usage to where it\u0027s needed"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I9e547d9928bd1e4bc22fd91631c233ee90e98d39"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1aa78d24_61a9b424","line":7,"in_reply_to":"1aa78d24_6311dd53","updated":"2016-07-14 14:10:09.000000000","message":"I can try to get some timing, but I\u0027m not sure off hand. The total saving they the entire set of patches was somewhere around 20% faster locally.","commit_id":"01593c159d965753d6d0bf001769adeb7f0b36a2"}],"keystone/tests/unit/common/test_ldap.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"302c83c59e30ecacb1c66ec8e8879048abe12162","unresolved":false,"context_lines":[{"line_number":508,"context_line":""},{"line_number":509,"context_line":"    def setUp(self):"},{"line_number":510,"context_line":"        super(LDAPFilterQueryCompositionTest, self).setUp()"},{"line_number":511,"context_line":"        self.config_fixture \u003d self.useFixture(config_fixture.Config(CONF))"},{"line_number":512,"context_line":""},{"line_number":513,"context_line":"        self.base_ldap \u003d ks_ldap.BaseLdap(self.config_fixture.conf)"},{"line_number":514,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"da6ed579_bf68a2bb","line":511,"range":{"start_line":511,"start_character":8,"end_line":511,"end_character":74},"updated":"2016-01-18 15:44:36.000000000","message":"This is all adding more config, the tests will pass with or without this, right?","commit_id":"cc554d3be341b5fc1d35d68e47a22d733d4ed4d9"}],"keystone/tests/unit/common/test_notifications.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"7f375d28208482fc13e488b67f634a44db07693b","unresolved":false,"context_lines":[{"line_number":684,"context_line":"                                           cadftaxonomy.SECURITY_DOMAIN)"},{"line_number":685,"context_line":""},{"line_number":686,"context_line":""},{"line_number":687,"context_line":"class V2Notifications(BaseNotificationTest, test_v3.RestfulTestCase):"},{"line_number":688,"context_line":""},{"line_number":689,"context_line":"    def setUp(self):"},{"line_number":690,"context_line":"        super(V2Notifications, self).setUp()"}],"source_content_type":"text/x-python","patch_set":3,"id":"3aaa91ec_3e887ce7","line":687,"range":{"start_line":687,"start_character":42,"end_line":687,"end_character":67},"updated":"2016-06-22 01:54:14.000000000","message":"Why do we need to add this ?","commit_id":"4b84cdee3910ccccd2bed7992f8f9bcce27f14a6"}],"keystone/tests/unit/identity/backends/test_ldap_common.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"993abf2387599824ecc3c2ba39be157e8ef77948","unresolved":false,"context_lines":[{"line_number":517,"context_line":""},{"line_number":518,"context_line":"    def setUp(self):"},{"line_number":519,"context_line":"        super(LDAPFilterQueryCompositionTest, self).setUp()"},{"line_number":520,"context_line":"        self.config_fixture \u003d self.useFixture(config_fixture.Config(CONF))"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"        self.base_ldap \u003d common_ldap.BaseLdap(self.config_fixture.conf)"},{"line_number":523,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"1aa78d24_246ce49b","line":520,"range":{"start_line":520,"start_character":8,"end_line":520,"end_character":74},"updated":"2016-07-08 14:06:06.000000000","message":"What does adding these fixtures  buy us ? I can\u0027t see any code being re-used or reduced","commit_id":"01593c159d965753d6d0bf001769adeb7f0b36a2"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"6102b053ff86e2ff8211164627d3f400c8a9eed3","unresolved":false,"context_lines":[{"line_number":517,"context_line":""},{"line_number":518,"context_line":"    def setUp(self):"},{"line_number":519,"context_line":"        super(LDAPFilterQueryCompositionTest, self).setUp()"},{"line_number":520,"context_line":"        self.config_fixture \u003d self.useFixture(config_fixture.Config(CONF))"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"        self.base_ldap \u003d common_ldap.BaseLdap(self.config_fixture.conf)"},{"line_number":523,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"1aa78d24_4f2c4d02","line":520,"in_reply_to":"1aa78d24_246ce49b","updated":"2016-07-11 18:41:46.000000000","message":"It looks like it\u0027s being moved from TestCase to BaseTestCase?","commit_id":"01593c159d965753d6d0bf001769adeb7f0b36a2"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"632691add68d0ed66e9a260de4f8a6723cfb37dc","unresolved":false,"context_lines":[{"line_number":517,"context_line":""},{"line_number":518,"context_line":"    def setUp(self):"},{"line_number":519,"context_line":"        super(LDAPFilterQueryCompositionTest, self).setUp()"},{"line_number":520,"context_line":"        self.config_fixture \u003d self.useFixture(config_fixture.Config(CONF))"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"        self.base_ldap \u003d common_ldap.BaseLdap(self.config_fixture.conf)"},{"line_number":523,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"1aa78d24_08b2fb4b","line":520,"range":{"start_line":520,"start_character":8,"end_line":520,"end_character":74},"in_reply_to":"1aa78d24_246ce49b","updated":"2016-07-12 19:43:55.000000000","message":"Line 35 needs the config_fixture. By changing from TestCase to BaseTestCase I no longer get all the tons of setup for these tests. Although I do need the config fixture.","commit_id":"01593c159d965753d6d0bf001769adeb7f0b36a2"}]}
