)]}'
{"tempest/scenario/manager.py":[{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"f35df1f8f9bb4f55cdd4e1e5e4ddc32e0b95c3e4","unresolved":false,"context_lines":[{"line_number":1443,"context_line":"        # network debug is called as part of ssh init"},{"line_number":1444,"context_line":"        if not isinstance(exc, exceptions.SSHTimeout):"},{"line_number":1445,"context_line":"            LOG.debug(\u0027Network information on a devstack host\u0027)"},{"line_number":1446,"context_line":"            debug.log_net_debug()"},{"line_number":1447,"context_line":""},{"line_number":1448,"context_line":"    def wait_for_volume_status(self, status):"},{"line_number":1449,"context_line":"        volume_id \u003d self.volume.id"}],"source_content_type":"text/x-python","patch_set":1,"id":"da9df570_3e5b502f","line":1446,"updated":"2014-09-25 15:44:11.000000000","message":"can\u0027t we just move this to somewhere like tempest/scenario/utils.py or tempest/test.py as a function? It help to avoid duplication","commit_id":"d2f2a85bea9b8923b23e35bedbc5c518cb642224"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"9b669aa2f587682bcf41870415e40a3211d3d002","unresolved":false,"context_lines":[{"line_number":1443,"context_line":"        # network debug is called as part of ssh init"},{"line_number":1444,"context_line":"        if not isinstance(exc, exceptions.SSHTimeout):"},{"line_number":1445,"context_line":"            LOG.debug(\u0027Network information on a devstack host\u0027)"},{"line_number":1446,"context_line":"            debug.log_net_debug()"},{"line_number":1447,"context_line":""},{"line_number":1448,"context_line":"    def wait_for_volume_status(self, status):"},{"line_number":1449,"context_line":"        volume_id \u003d self.volume.id"}],"source_content_type":"text/x-python","patch_set":1,"id":"da9df570_91b26192","line":1446,"in_reply_to":"da9df570_3e5b502f","updated":"2014-09-26 01:53:57.000000000","message":"Nice point, I like to avoid code duplication. but this OfficialClientTest will be removed after all scenario tests are moved to ScenarioTest which means using tempest own clients for scenario tests. so I feel we don\u0027t need to move this method to common place.","commit_id":"d2f2a85bea9b8923b23e35bedbc5c518cb642224"},{"author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"change_message_id":"56df6627c3038289bedc3e7c39fb684093e0316a","unresolved":false,"context_lines":[{"line_number":400,"context_line":"        # network debug is called as part of ssh init"},{"line_number":401,"context_line":"        if not isinstance(exc, exceptions.SSHTimeout):"},{"line_number":402,"context_line":"            LOG.debug(\u0027Network information on a devstack host\u0027)"},{"line_number":403,"context_line":"            debug.log_net_debug()"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":"    def create_server_snapshot(self, server, name\u003dNone):"},{"line_number":406,"context_line":"        # Glance client"}],"source_content_type":"text/x-python","patch_set":2,"id":"baa201ad_e9b4bd83","line":403,"updated":"2014-10-03 14:28:14.000000000","message":"Net info have bugged me for a while. Mostly because I\u0027ve never been able to extract anything useful from them!\n\nI was tempted of pushing a patch to remove them altogether... nevertheless, there is probably no need to do that.\nI was wondering if we can log this information in a separate file - this will greatly reduce clutter on the console output.","commit_id":"6e201f5bc488c1a1ad126cf7c0a4915c452c2e8b"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7a1cc1626168366d108000a6a4caccfb34471f3b","unresolved":false,"context_lines":[{"line_number":400,"context_line":"        # network debug is called as part of ssh init"},{"line_number":401,"context_line":"        if not isinstance(exc, exceptions.SSHTimeout):"},{"line_number":402,"context_line":"            LOG.debug(\u0027Network information on a devstack host\u0027)"},{"line_number":403,"context_line":"            debug.log_net_debug()"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":"    def create_server_snapshot(self, server, name\u003dNone):"},{"line_number":406,"context_line":"        # Glance client"}],"source_content_type":"text/x-python","patch_set":2,"id":"baa201ad_1b1a15cc","line":403,"in_reply_to":"baa201ad_e9b4bd83","updated":"2014-10-04 14:46:38.000000000","message":"@Salvatore\n\nThat is a nice point, current network info confused me when debugging.\nWhen debugging a gate problem, I misunderstood that network info came from a virtual machine because there was not any message for it.\n\nOn the other hand, console output is useful as you said. I also could get nice info from the console output. We can know a virtual machine internal status.\n\nAnyway, thanks for your review and comment. You are spending much time for debugging gate problems, I appreciate that now.","commit_id":"6e201f5bc488c1a1ad126cf7c0a4915c452c2e8b"}]}
