)]}'
{"tempest/scenario/test_volume_boot_pattern.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"06861607290559ea60e0d61cbcfae84fd8968b86","unresolved":false,"context_lines":[{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        # do actions that could change hypervisor reporting and verify"},{"line_number":228,"context_line":"        # that none of them change local disk reporting"},{"line_number":229,"context_line":"        expected_stats \u003d get_hypervisor_stats()"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"        # boot instance from volume with flavor"},{"line_number":232,"context_line":"        volume_origin \u003d self._create_volume_from_image()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ac06dbe_3eb850e5","line":229,"updated":"2016-08-22 00:40:49.000000000","message":"Doesn\u0027t this necessarily make this test inherently racy? The above means that no other functional test can launch an instance that has local disk in between the time when line 229 completes and any of the lines that call verify_hypervisor_stats() since the local resources could easily change and there\u0027s no way to rely on the original expected_stats information.\n\nUnless Tempest has grown some sort of functional isolation capabilities that ensures a host can only have a single test process executing against it at once, I don\u0027t see how this is possible to do in a reliable manner.","commit_id":"c0ff05167cc62dc654714b7f4267fcae6c11c341"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"f25a8208def9d320ea5bf945b38fa0f9aaccb710","unresolved":false,"context_lines":[{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        # do actions that could change hypervisor reporting and verify"},{"line_number":228,"context_line":"        # that none of them change local disk reporting"},{"line_number":229,"context_line":"        expected_stats \u003d get_hypervisor_stats()"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"        # boot instance from volume with flavor"},{"line_number":232,"context_line":"        volume_origin \u003d self._create_volume_from_image()"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ac06dbe_fba9817c","line":229,"in_reply_to":"1ac06dbe_3eb850e5","updated":"2016-08-22 15:35:28.000000000","message":"Ugh, yeah. I wasn\u0027t thinking of the test running in parallel. Let me think about whether there\u0027s another way to make this work.","commit_id":"c0ff05167cc62dc654714b7f4267fcae6c11c341"}]}
