)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"0672a907f1b98f4220eb1b29fbe4ed8ea025dca0","unresolved":false,"context_lines":[{"line_number":14,"context_line":"3.) Checks whether the instance has been properly restarted."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This test depends on an image that has a.) the necessary drivers"},{"line_number":17,"context_line":"and b.) the watchdog action configured to restart."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: Ib5be335e98a0aec5d1502f28d7e8e09fc1fa6ce1"},{"line_number":20,"context_line":"Depends-On: Ia988db7abac50a8c674bc4c4ee0cfce5e303becb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1aa78d24_fb1cfb14","line":17,"range":{"start_line":17,"start_character":8,"end_line":17,"end_character":50},"updated":"2016-07-05 13:33:02.000000000","message":"I think this is ensured by the test itself as it sets the flavor extra_spec accordingly.","commit_id":"663415adcd170c98b248189d32e1b90fb581aef2"}],"tempest/config.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"790860b8dfc58dd2b8916df8f333c9e354d77fd8","unresolved":false,"context_lines":[{"line_number":205,"context_line":"               help\u003d\"Valid secondary image reference to be used in tests. \""},{"line_number":206,"context_line":"                    \"This is a required option, but if only one image is \""},{"line_number":207,"context_line":"                    \"available duplicate the value of image_ref above\"),"},{"line_number":208,"context_line":"    cfg.StrOpt(\u0027image_ref_spec\u0027,"},{"line_number":209,"context_line":"               help\u003d\"Valid image reference to be used in special \""},{"line_number":210,"context_line":"                    \"tests like wadchdog related tests.\"),"},{"line_number":211,"context_line":"    cfg.StrOpt(\u0027flavor_ref\u0027,"},{"line_number":212,"context_line":"               default\u003d\"1\","},{"line_number":213,"context_line":"               help\u003d\"Valid primary flavor to use in tests.\"),"}],"source_content_type":"text/x-python","patch_set":3,"id":"3aaa91ec_1f1e3eba","line":210,"range":{"start_line":208,"start_character":26,"end_line":210,"end_character":56},"updated":"2016-06-22 13:47:11.000000000","message":"I would call it this image_ref_watchdog instead as that is more specific","commit_id":"ef559f6ba0ca205498af9fc6fd5564542aeffdce"}],"tempest/scenario/test_watchdog_function.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"790860b8dfc58dd2b8916df8f333c9e354d77fd8","unresolved":false,"context_lines":[{"line_number":40,"context_line":"            \u0027hw:watchdog_action\u0027 : \u0027reset\u0027"},{"line_number":41,"context_line":"        }"},{"line_number":42,"context_line":"        flavor \u003d self.flavors_client.create_flavor(**flavor_args)"},{"line_number":43,"context_line":"        self.flavors_client.update_flavor_extra_spec(flavor[\u0027id\u0027], \u0027hw:watchdog_action\u0027, **flavor_extra_specs)"},{"line_number":44,"context_line":"        return flavor"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def _boot_image(self, flavor):"}],"source_content_type":"text/x-python","patch_set":3,"id":"3aaa91ec_7f602236","line":43,"updated":"2016-06-22 13:47:11.000000000","message":"wrap at 79 chars","commit_id":"ef559f6ba0ca205498af9fc6fd5564542aeffdce"}]}
