)]}'
{"tempest/api/identity/admin/v2/test_users.py":[{"author":{"_account_id":12024,"name":"Tong Liu","email":"tongl@vmware.com","username":"tong101"},"change_message_id":"31d46634bc865f392af015b523989403d54e5348","unresolved":false,"context_lines":[{"line_number":211,"context_line":"        # NOTE(ylobankov): Fernet tokens are not subsecond aware and"},{"line_number":212,"context_line":"        # Keystone should only be precise to the second. Sleep to ensure"},{"line_number":213,"context_line":"        # we are passing the second boundary."},{"line_number":214,"context_line":"        time.sleep(1)"},{"line_number":215,"context_line":"        # Validate the updated password through getting a token."},{"line_number":216,"context_line":"        body \u003d self.token_client.auth(self.data.user[\u0027name\u0027], new_pass,"},{"line_number":217,"context_line":"                                      self.data.tenant[\u0027name\u0027])"}],"source_content_type":"text/x-python","patch_set":3,"id":"5aef4532_98cea8b2","line":214,"updated":"2016-03-08 21:58:50.000000000","message":"Without the delay, did the tests failed in your cases? Even if we need to add the delay, I think it is not a good practice to define a constant and use the constant here.","commit_id":"34db827a8c550a6c01303c447bd10b37af5ae8c7"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"86de5275e5ea96e63bd2b4d3e50f37e2af440545","unresolved":false,"context_lines":[{"line_number":211,"context_line":"        # NOTE(ylobankov): Fernet tokens are not subsecond aware and"},{"line_number":212,"context_line":"        # Keystone should only be precise to the second. Sleep to ensure"},{"line_number":213,"context_line":"        # we are passing the second boundary."},{"line_number":214,"context_line":"        time.sleep(1)"},{"line_number":215,"context_line":"        # Validate the updated password through getting a token."},{"line_number":216,"context_line":"        body \u003d self.token_client.auth(self.data.user[\u0027name\u0027], new_pass,"},{"line_number":217,"context_line":"                                      self.data.tenant[\u0027name\u0027])"}],"source_content_type":"text/x-python","patch_set":3,"id":"5aef4532_728ba7c3","line":214,"in_reply_to":"5aef4532_98cea8b2","updated":"2016-03-10 02:41:48.000000000","message":"No, it doesn\u0027t fail in my environment, but I think people may encounter this issue. That is why I added the note and time.sleep(1). Also, I believe it is good for consistency. About time.sleep(1), I don\u0027t think that we should move this to Tempest config file. We cannot move all constants to the config because eventually we will get a ton of config options.","commit_id":"34db827a8c550a6c01303c447bd10b37af5ae8c7"}],"tempest/api/identity/admin/v3/test_users.py":[{"author":{"_account_id":12024,"name":"Tong Liu","email":"tongl@vmware.com","username":"tong101"},"change_message_id":"31d46634bc865f392af015b523989403d54e5348","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        # NOTE(morganfainberg): Fernet tokens are not subsecond aware and"},{"line_number":83,"context_line":"        # Keystone should only be precise to the second. Sleep to ensure"},{"line_number":84,"context_line":"        # we are passing the second boundary."},{"line_number":85,"context_line":"        time.sleep(1)"},{"line_number":86,"context_line":"        resp \u003d self.token.auth(user_id\u003duser[\u0027id\u0027],"},{"line_number":87,"context_line":"                               password\u003dnew_password).response"},{"line_number":88,"context_line":"        subject_token \u003d resp[\u0027x-subject-token\u0027]"}],"source_content_type":"text/x-python","patch_set":3,"id":"5aef4532_d86e7095","line":85,"updated":"2016-03-08 21:58:50.000000000","message":"ditto","commit_id":"34db827a8c550a6c01303c447bd10b37af5ae8c7"}],"tempest/api/identity/v2/test_users.py":[{"author":{"_account_id":12024,"name":"Tong Liu","email":"tongl@vmware.com","username":"tong101"},"change_message_id":"31d46634bc865f392af015b523989403d54e5348","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        # NOTE(morganfainberg): Fernet tokens are not subsecond aware and"},{"line_number":60,"context_line":"        # Keystone should only be precise to the second. Sleep to ensure"},{"line_number":61,"context_line":"        # we are passing the second boundary."},{"line_number":62,"context_line":"        time.sleep(1)"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"        # check authorization with new password"},{"line_number":65,"context_line":"        self.non_admin_token_client.auth(self.username,"}],"source_content_type":"text/x-python","patch_set":3,"id":"5aef4532_78063ccf","line":62,"updated":"2016-03-08 21:58:50.000000000","message":"ditto","commit_id":"34db827a8c550a6c01303c447bd10b37af5ae8c7"}],"tempest/api/identity/v3/test_users.py":[{"author":{"_account_id":12024,"name":"Tong Liu","email":"tongl@vmware.com","username":"tong101"},"change_message_id":"31d46634bc865f392af015b523989403d54e5348","unresolved":false,"context_lines":[{"line_number":62,"context_line":"        # NOTE(morganfainberg): Fernet tokens are not subsecond aware and"},{"line_number":63,"context_line":"        # Keystone should only be precise to the second. Sleep to ensure"},{"line_number":64,"context_line":"        # we are passing the second boundary."},{"line_number":65,"context_line":"        time.sleep(1)"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        # check authorization with new password"},{"line_number":68,"context_line":"        self.non_admin_token.auth(user_id\u003dself.user_id, password\u003dnew_pass)"}],"source_content_type":"text/x-python","patch_set":3,"id":"5aef4532_9813480d","line":65,"updated":"2016-03-08 21:58:50.000000000","message":"ditto","commit_id":"34db827a8c550a6c01303c447bd10b37af5ae8c7"}]}
