)]}'
{"functional/tests/identity/v3/common.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"695a63fab1323b1fc76b293923dee52337aa094f","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    @classmethod"},{"line_number":53,"context_line":"    def setUpClass(cls):"},{"line_number":54,"context_line":"        # Backup old environment variables"},{"line_number":55,"context_line":"        cls._old_env \u003d os.environ.copy()"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"        # prepare v3 env"},{"line_number":58,"context_line":"        os.environ[\u0027OS_IDENTITY_API_VERSION\u0027] \u003d \u00273\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_0cc341ee","line":55,"updated":"2016-06-24 12:19:10.000000000","message":"Shouldn\u0027t identity/v2/common.py be changed as well?","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"},{"author":{"_account_id":16318,"name":"Vincent Legoll","email":"vincent.legoll@iphc.cnrs.fr","username":"vincentleg"},"change_message_id":"d90056461a87220f22b5824e7ff2ea8024a9f48a","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    @classmethod"},{"line_number":53,"context_line":"    def setUpClass(cls):"},{"line_number":54,"context_line":"        # Backup old environment variables"},{"line_number":55,"context_line":"        cls._old_env \u003d os.environ.copy()"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"        # prepare v3 env"},{"line_number":58,"context_line":"        os.environ[\u0027OS_IDENTITY_API_VERSION\u0027] \u003d \u00273\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_5924e65e","line":55,"in_reply_to":"3aaa91ec_0cc341ee","updated":"2016-06-24 12:49:52.000000000","message":"Done","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"}],"functional/tests/image/v1/test_image.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"695a63fab1323b1fc76b293923dee52337aa094f","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    @classmethod"},{"line_number":28,"context_line":"    def setUpClass(cls):"},{"line_number":29,"context_line":"        # Backup old environment variables"},{"line_number":30,"context_line":"        cls._old_env \u003d os.environ.copy()"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        os.environ[\u0027OS_IMAGE_API_VERSION\u0027] \u003d \u00271\u0027"},{"line_number":33,"context_line":"        opts \u003d cls.get_show_opts(cls.FIELDS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_8caf3129","line":30,"updated":"2016-06-24 12:19:10.000000000","message":"Shouldn\u0027t the v2 tests be changed as well?","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"},{"author":{"_account_id":16318,"name":"Vincent Legoll","email":"vincent.legoll@iphc.cnrs.fr","username":"vincentleg"},"change_message_id":"d90056461a87220f22b5824e7ff2ea8024a9f48a","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    @classmethod"},{"line_number":28,"context_line":"    def setUpClass(cls):"},{"line_number":29,"context_line":"        # Backup old environment variables"},{"line_number":30,"context_line":"        cls._old_env \u003d os.environ.copy()"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        os.environ[\u0027OS_IMAGE_API_VERSION\u0027] \u003d \u00271\u0027"},{"line_number":33,"context_line":"        opts \u003d cls.get_show_opts(cls.FIELDS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_f90b12d4","line":30,"in_reply_to":"3aaa91ec_8caf3129","updated":"2016-06-24 12:49:52.000000000","message":"Done","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"}],"functional/tests/volume/v1/test_volume.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"695a63fab1323b1fc76b293923dee52337aa094f","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        # Delete test"},{"line_number":41,"context_line":"        raw_output \u003d cls.openstack(\u0027volume delete \u0027 + cls.OTHER_NAME)"},{"line_number":42,"context_line":"        cls.assertOutput(\u0027\u0027, raw_output)"},{"line_number":43,"context_line":"        super(VolumeTests, cls).tearDownClass()"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def test_volume_list(self):"},{"line_number":46,"context_line":"        opts \u003d self.get_list_opts(self.HEADERS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_0cf50156","line":43,"updated":"2016-06-24 12:19:10.000000000","message":"Why is this not added to other tests?","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"63f4dc4bebca759ef4bf29713218369ca79c9eda","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        # Delete test"},{"line_number":41,"context_line":"        raw_output \u003d cls.openstack(\u0027volume delete \u0027 + cls.OTHER_NAME)"},{"line_number":42,"context_line":"        cls.assertOutput(\u0027\u0027, raw_output)"},{"line_number":43,"context_line":"        super(VolumeTests, cls).tearDownClass()"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def test_volume_list(self):"},{"line_number":46,"context_line":"        opts \u003d self.get_list_opts(self.HEADERS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_b9a86a78","line":43,"in_reply_to":"3aaa91ec_077b1a8d","updated":"2016-06-24 12:52:45.000000000","message":"Please use Workflow -1 or mark the patch as a WIP in the commit message and I\u0027ll wait to review until it is ready.","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"},{"author":{"_account_id":16318,"name":"Vincent Legoll","email":"vincent.legoll@iphc.cnrs.fr","username":"vincentleg"},"change_message_id":"4e894446b436ee5e66bbf0fc615ac72243850bb0","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        # Delete test"},{"line_number":41,"context_line":"        raw_output \u003d cls.openstack(\u0027volume delete \u0027 + cls.OTHER_NAME)"},{"line_number":42,"context_line":"        cls.assertOutput(\u0027\u0027, raw_output)"},{"line_number":43,"context_line":"        super(VolumeTests, cls).tearDownClass()"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def test_volume_list(self):"},{"line_number":46,"context_line":"        opts \u003d self.get_list_opts(self.HEADERS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_077b1a8d","line":43,"in_reply_to":"3aaa91ec_0cf50156","updated":"2016-06-24 12:23:03.000000000","message":"Because I\u0027m still trying to understand if this is the right fix, the tests keep failing... aka WIP","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"},{"author":{"_account_id":16318,"name":"Vincent Legoll","email":"vincent.legoll@iphc.cnrs.fr","username":"vincentleg"},"change_message_id":"e618bb9b2641da4f969c3801b0df6a160c6e5c51","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        # Delete test"},{"line_number":41,"context_line":"        raw_output \u003d cls.openstack(\u0027volume delete \u0027 + cls.OTHER_NAME)"},{"line_number":42,"context_line":"        cls.assertOutput(\u0027\u0027, raw_output)"},{"line_number":43,"context_line":"        super(VolumeTests, cls).tearDownClass()"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def test_volume_list(self):"},{"line_number":46,"context_line":"        opts \u003d self.get_list_opts(self.HEADERS)"}],"source_content_type":"text/x-python","patch_set":4,"id":"3aaa91ec_b9498ab9","line":43,"in_reply_to":"3aaa91ec_b9a86a78","updated":"2016-06-24 12:58:10.000000000","message":"OK, done, sorry I\u0027m still new to this dev workflow...\n\nBTW, Do you have an idea why the functional tests fail ?\n\nhttp://logs.openstack.org/07/333807/4/check/gate-osc-dsvm-functional/5b21d2d/console.html\n\nI don\u0027t really see the problem, I was thinking the missing superclass calls were the cause, but it seems not...","commit_id":"67464a4da4af7c248f54748cf08404a986f27dea"}]}
