)]}'
{"tempest/scenario/test_network_quotas.py":[{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"dd2662782c4637e60b10874842b256aa3745369a","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    @services(\u0027network\u0027)"},{"line_number":45,"context_line":"    def test_create_network_until_quota_hit(self):"},{"line_number":46,"context_line":"        quota_set \u003d self.network_client.show_quota(self.tenant_id)"},{"line_number":47,"context_line":"        for n in xrange(quota_set[\u0027quota\u0027][\u0027network\u0027] + 1):"},{"line_number":48,"context_line":"            try:"},{"line_number":49,"context_line":"                self.networks.append("},{"line_number":50,"context_line":"                    self._create_network(self.tenant_id,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F98vo%3D","line":47,"updated":"2013-12-04 05:16:35.000000000","message":"It would be better to test quota_set[\u0027quota\u0027][\u0027network\u0027]-\u003e success, quota_set[\u0027quota\u0027][\u0027network\u0027] + 1 -\u003e fail, both.","commit_id":"b92bdc72c69bf7fc00de1cad750a621c62f1d981"},{"author":{"_account_id":7073,"name":"mouad benchchaoui","email":"m.benchchaoui@x-ion.de","username":"mouad"},"change_message_id":"72a8a53cd5901f90cd54c0b172e4426ebaac577f","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    @services(\u0027network\u0027)"},{"line_number":45,"context_line":"    def test_create_network_until_quota_hit(self):"},{"line_number":46,"context_line":"        quota_set \u003d self.network_client.show_quota(self.tenant_id)"},{"line_number":47,"context_line":"        for n in xrange(quota_set[\u0027quota\u0027][\u0027network\u0027] + 1):"},{"line_number":48,"context_line":"            try:"},{"line_number":49,"context_line":"                self.networks.append("},{"line_number":50,"context_line":"                    self._create_network(self.tenant_id,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F92WA%3D","line":47,"in_reply_to":"AAAATn%2F97zU%3D","updated":"2013-12-05 09:16:36.000000000","message":"Rethinking about your comment i think that i may have misunderstood you the first time, do you mean that: we should make sure that the 409 status code is only returned b/c quota was exceeded an not something else ?","commit_id":"b92bdc72c69bf7fc00de1cad750a621c62f1d981"},{"author":{"_account_id":7073,"name":"mouad benchchaoui","email":"m.benchchaoui@x-ion.de","username":"mouad"},"change_message_id":"d9296f149fa6d890ddbdf4988ca92dd55b1ad6ab","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    @services(\u0027network\u0027)"},{"line_number":45,"context_line":"    def test_create_network_until_quota_hit(self):"},{"line_number":46,"context_line":"        quota_set \u003d self.network_client.show_quota(self.tenant_id)"},{"line_number":47,"context_line":"        for n in xrange(quota_set[\u0027quota\u0027][\u0027network\u0027] + 1):"},{"line_number":48,"context_line":"            try:"},{"line_number":49,"context_line":"                self.networks.append("},{"line_number":50,"context_line":"                    self._create_network(self.tenant_id,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F97zU%3D","line":47,"in_reply_to":"AAAATn%2F98nI%3D","updated":"2013-12-04 10:07:38.000000000","message":"quota_set[\u0027quota\u0027][\u0027network\u0027] -\u003e does not always mean success.\n\nBear in mind that we have 2 cases, there is already networks in the tenant running this test case, or there is none,so if i have network in the tenant running this test case (think tenant isolation disabled) the loop will finish in quota_set[\u0027quota\u0027][\u0027network\u0027] - \u003cnumber of current network\u003e.\n\nBasically what this test case class is interested in is wether if i try to create more than the maximum allowed network (at the worst case), i should get 409 HTTP error (i.e. quota limit exceeded), else i should raise what _create_network raised (neutron is broken) or raise AssertionError b/c i was allowed to create more network than i should have been able to.\n\nThoughts ?","commit_id":"b92bdc72c69bf7fc00de1cad750a621c62f1d981"},{"author":{"_account_id":7139,"name":"Zhi Kun Liu","username":"zhikunliu","inactive":true},"change_message_id":"e49628183fef8dd6178b529db305d52ed5d79dbb","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    @services(\u0027network\u0027)"},{"line_number":45,"context_line":"    def test_create_network_until_quota_hit(self):"},{"line_number":46,"context_line":"        quota_set \u003d self.network_client.show_quota(self.tenant_id)"},{"line_number":47,"context_line":"        for n in xrange(quota_set[\u0027quota\u0027][\u0027network\u0027] + 1):"},{"line_number":48,"context_line":"            try:"},{"line_number":49,"context_line":"                self.networks.append("},{"line_number":50,"context_line":"                    self._create_network(self.tenant_id,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F98nI%3D","line":47,"in_reply_to":"AAAATn%2F98vo%3D","updated":"2013-12-04 06:05:57.000000000","message":"agree","commit_id":"b92bdc72c69bf7fc00de1cad750a621c62f1d981"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"dd2662782c4637e60b10874842b256aa3745369a","unresolved":false,"context_lines":[{"line_number":63,"context_line":"                self._create_network(self.tenant_id,"},{"line_number":64,"context_line":"                                     namestart\u003d\u0027network-quotatest-\u0027))"},{"line_number":65,"context_line":"        quota_set \u003d self.network_client.show_quota(self.tenant_id)"},{"line_number":66,"context_line":"        for n in xrange(quota_set[\u0027quota\u0027][\u0027subnet\u0027] + 1):"},{"line_number":67,"context_line":"            try:"},{"line_number":68,"context_line":"                self.subnets.append("},{"line_number":69,"context_line":"                    self._create_subnet(self.networks[0],"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F98vQ%3D","line":66,"updated":"2013-12-04 05:16:35.000000000","message":"ditto","commit_id":"b92bdc72c69bf7fc00de1cad750a621c62f1d981"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"dd2662782c4637e60b10874842b256aa3745369a","unresolved":false,"context_lines":[{"line_number":82,"context_line":"                self._create_network(self.tenant_id,"},{"line_number":83,"context_line":"                                     namestart\u003d\u0027network-quotatest-\u0027))"},{"line_number":84,"context_line":"        quota_set \u003d self.network_client.show_quota(self.tenant_id)"},{"line_number":85,"context_line":"        for n in xrange(quota_set[\u0027quota\u0027][\u0027port\u0027] + 1):"},{"line_number":86,"context_line":"            try:"},{"line_number":87,"context_line":"                self.ports.append("},{"line_number":88,"context_line":"                    self._create_port(self.networks[0],"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F98vM%3D","line":85,"updated":"2013-12-04 05:16:35.000000000","message":"ditto","commit_id":"b92bdc72c69bf7fc00de1cad750a621c62f1d981"}]}
