)]}'
{"trove/tests/int_tests.py":[{"author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"change_message_id":"4a82927100cb784862d6714542fc1b176a8a3398","unresolved":false,"context_lines":[{"line_number":185,"context_line":"register([\"vertica_supported\"], cluster_actions_groups,"},{"line_number":186,"context_line":"         instance_actions_groups)"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"# FIXME(peterstac) These two should be removed in favor of the generic cluster"},{"line_number":189,"context_line":"# tests"},{"line_number":190,"context_line":"# Redis int-tests"},{"line_number":191,"context_line":"redis_group \u003d ["}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_18caed4e","line":188,"updated":"2015-12-07 14:22:01.000000000","message":"Done in \u0027finish-cluster-int-tests\u0027 patch.","commit_id":"fad3d2a1f6f171a244651c51c0fbafd2654c88e9"}],"trove/tests/scenario/groups/configuration_group.py":[{"author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"change_message_id":"4a82927100cb784862d6714542fc1b176a8a3398","unresolved":false,"context_lines":[{"line_number":197,"context_line":"                      update_dynamic_group, update_non_dynamic_group])"},{"line_number":198,"context_line":"    def create_instance_with_conf(self):"},{"line_number":199,"context_line":"        \"\"\"Test create instance with conf group.\"\"\""},{"line_number":200,"context_line":"        self.test_runner.run_create_instance_with_conf()"},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    @test(depends_on\u003d[create_instance_with_conf],"},{"line_number":203,"context_line":"          runs_after\u003d[create_dynamic_group, create_non_dynamic_group,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_e59ad56d","line":200,"range":{"start_line":200,"start_character":8,"end_line":200,"end_character":56},"updated":"2015-12-07 14:22:01.000000000","message":"You should be using the instance_create_runner for this.\n\nself.instance_create_runner \u003d self.get_runner(\u0027instance_create_runners\u0027, \u0027InstanceCreateRunner\u0027)\n\n...\n...\n\ncid \u003d (self.test_runner.dynamic_group_id or\n       self.test_runner.non_dynamic_group_id)\nself.instance_create_runner.run_initialized_instance_create(with_dbs\u003dFalse, with_users\u003dFalse, configuration_id\u003dcid)","commit_id":"fad3d2a1f6f171a244651c51c0fbafd2654c88e9"},{"author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"change_message_id":"4a82927100cb784862d6714542fc1b176a8a3398","unresolved":false,"context_lines":[{"line_number":204,"context_line":"          update_dynamic_group, update_non_dynamic_group])"},{"line_number":205,"context_line":"    def wait_for_conf_instance(self):"},{"line_number":206,"context_line":"        \"\"\"Test create instance with conf group completes.\"\"\""},{"line_number":207,"context_line":"        self.test_runner.run_wait_for_conf_instance()"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"    @test(depends_on\u003d[wait_for_conf_instance])"},{"line_number":210,"context_line":"    def delete_conf_instance(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_a5960d3d","line":207,"range":{"start_line":207,"start_character":8,"end_line":207,"end_character":53},"updated":"2015-12-07 14:22:01.000000000","message":"self.instance_create_runner.wait_for_created_instances()","commit_id":"fad3d2a1f6f171a244651c51c0fbafd2654c88e9"},{"author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"change_message_id":"4a82927100cb784862d6714542fc1b176a8a3398","unresolved":false,"context_lines":[{"line_number":209,"context_line":"    @test(depends_on\u003d[wait_for_conf_instance])"},{"line_number":210,"context_line":"    def delete_conf_instance(self):"},{"line_number":211,"context_line":"        \"\"\"Test delete instance with conf group.\"\"\""},{"line_number":212,"context_line":"        self.test_runner.run_delete_conf_instance()"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"    @test(depends_on\u003d[create_dynamic_group],"},{"line_number":215,"context_line":"          runs_after\u003d[list_configuration_groups, detach_dynamic_group,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_851431a0","line":212,"range":{"start_line":212,"start_character":8,"end_line":212,"end_character":51},"updated":"2015-12-07 14:22:01.000000000","message":"self.instance_create_runner.run_initialized_instance_delete()","commit_id":"fad3d2a1f6f171a244651c51c0fbafd2654c88e9"}],"trove/tests/scenario/groups/test_group.py":[{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"5cde22e0d9b8adb00720bf53e4565072834051ec","unresolved":false,"context_lines":[{"line_number":70,"context_line":"                                          strip_test\u003dTrue)"},{"line_number":71,"context_line":"            cls \u003d self._load_class(\u0027helper\u0027, impl, namespace)"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        if not cls:"},{"line_number":74,"context_line":"            # Just import the base class"},{"line_number":75,"context_line":"            impl \u003d self._build_class_path(module_name, \u0027\u0027, base_name)"},{"line_number":76,"context_line":"            cls \u003d self._load_class(None, impl, namespace)"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_6aa8ecdb","line":73,"updated":"2015-12-07 15:57:17.000000000","message":"This code block should be indented as there is no way to get to it without executing the block above.","commit_id":"fad3d2a1f6f171a244651c51c0fbafd2654c88e9"}]}
