)]}'
{"functionaltests/api/v1/functional/test_quotas.py":[{"author":{"_account_id":7789,"name":"John Wood","email":"john.wood@rackspace.com","username":"woodster"},"change_message_id":"ce5c07b19ec84cb86e6315fc075f006da6cde355","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    def setUp(self):"},{"line_number":114,"context_line":"        super(ProjectQuotasPagingTestCase, self).setUp()"},{"line_number":115,"context_line":"        self.behaviors \u003d quota_behaviors.QuotaBehaviors(self.client)"},{"line_number":116,"context_line":"        resp, project_quotas_list, _, _ \u003d\\"},{"line_number":117,"context_line":"            self.behaviors.get_project_quotas_list(user_name\u003dservice_admin)"},{"line_number":118,"context_line":"        self.original_project_quota_count \u003d len(project_quotas_list)"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba0121b8_537c4c72","line":116,"updated":"2016-03-28 22:37:36.000000000","message":"Freddy, I think the issue here is that this call is being made before every test in this suite, so the devstack test is taking longer and reaching a gate timeout. The quota info you are looking for should be static enough that perhaps this can be set on a class-scoped setup method or constructor instead?","commit_id":"05773402b71c982452e248df9ea5acbfdbe2e483"},{"author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"change_message_id":"13b18b8df7378bd5ee6b859eb77975a43a5597e8","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    def setUp(self):"},{"line_number":114,"context_line":"        super(ProjectQuotasPagingTestCase, self).setUp()"},{"line_number":115,"context_line":"        self.behaviors \u003d quota_behaviors.QuotaBehaviors(self.client)"},{"line_number":116,"context_line":"        resp, project_quotas_list, _, _ \u003d\\"},{"line_number":117,"context_line":"            self.behaviors.get_project_quotas_list(user_name\u003dservice_admin)"},{"line_number":118,"context_line":"        self.original_project_quota_count \u003d len(project_quotas_list)"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba0121b8_91e4190e","line":116,"in_reply_to":"ba0121b8_537c4c72","updated":"2016-03-29 03:06:51.000000000","message":"This call should only happen for the tests within this class (Project Quotas) and those have already succeeded.  \n\nThe first run of the suite took 794 seconds (remember we do two runs - first one sequential and second one parallel).  The second run only lasted 20 seconds before the timeout.  \n\nHowever it looks like we only had 40 minutes to run (according to the logs) and we ran up against that.\n\nI do agree that we could move this to outside of the class setUp method but it shouldn\u0027t cause the entire run to timeout.  As we add more tests, the suite will run longer.  So, I think the right thing might be to crank up the timeout in the devstack gate as well as move this new code out of the setUp.","commit_id":"05773402b71c982452e248df9ea5acbfdbe2e483"},{"author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"change_message_id":"a00ebe95b880258114b2dba922b50b32d2c029fd","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    def setUp(self):"},{"line_number":114,"context_line":"        super(ProjectQuotasPagingTestCase, self).setUp()"},{"line_number":115,"context_line":"        self.behaviors \u003d quota_behaviors.QuotaBehaviors(self.client)"},{"line_number":116,"context_line":"        resp, project_quotas_list, _, _ \u003d\\"},{"line_number":117,"context_line":"            self.behaviors.get_project_quotas_list(user_name\u003dservice_admin)"},{"line_number":118,"context_line":"        self.original_project_quota_count \u003d len(project_quotas_list)"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba0121b8_8718b776","line":116,"in_reply_to":"ba0121b8_70e56936","updated":"2016-03-31 15:44:33.000000000","message":"I think we should merge and then if we are seeing more timeouts then address that in a separate CR.","commit_id":"05773402b71c982452e248df9ea5acbfdbe2e483"},{"author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"change_message_id":"d46c14584ad7e9c44307df1c0a6c084bf86c5c52","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    def setUp(self):"},{"line_number":114,"context_line":"        super(ProjectQuotasPagingTestCase, self).setUp()"},{"line_number":115,"context_line":"        self.behaviors \u003d quota_behaviors.QuotaBehaviors(self.client)"},{"line_number":116,"context_line":"        resp, project_quotas_list, _, _ \u003d\\"},{"line_number":117,"context_line":"            self.behaviors.get_project_quotas_list(user_name\u003dservice_admin)"},{"line_number":118,"context_line":"        self.original_project_quota_count \u003d len(project_quotas_list)"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba0121b8_70e56936","line":116,"in_reply_to":"ba0121b8_91e4190e","updated":"2016-03-31 12:06:32.000000000","message":"So what\u0027s the decision here? Should we merge this and try to up the timout for our devstack runs?","commit_id":"05773402b71c982452e248df9ea5acbfdbe2e483"}]}
