)]}'
{"tempest/api/compute/admin/test_servers_negative.py":[{"author":{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},"change_message_id":"e8a63d6ae3d9f6b5bc8a00546d3e0e86bac055fd","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        # Quota limit of -1 indicates no limit"},{"line_number":68,"context_line":"        if quota_set[\u0027ram\u0027] is -1:"},{"line_number":69,"context_line":"            return"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"        ram \u003d int(quota_set[\u0027ram\u0027]) + 1"},{"line_number":72,"context_line":"        vcpus \u003d 8"}],"source_content_type":"text/x-python","patch_set":6,"id":"baada198_99ba7709","line":69,"updated":"2014-07-26 01:09:33.000000000","message":"IMO, return is not a good way in the test, the aim of the test is to test overlimit, if the quota is -1, you can set the quota to the value you want and to finish the test, and then to restore the value -1.","commit_id":"4c0067bd47e8645eafa79c647d08d9f28f1d345f"},{"author":{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},"change_message_id":"e8a63d6ae3d9f6b5bc8a00546d3e0e86bac055fd","unresolved":false,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"        # Quota limit of -1 indicates no limit"},{"line_number":95,"context_line":"        if quota_set[\u0027cores\u0027] is -1:"},{"line_number":96,"context_line":"            return"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"        vcpus \u003d int(quota_set[\u0027cores\u0027]) + 1"},{"line_number":99,"context_line":"        disk \u003d 10"}],"source_content_type":"text/x-python","patch_set":6,"id":"baada198_b9b57b1a","line":96,"updated":"2014-07-26 01:09:33.000000000","message":"ditto.","commit_id":"4c0067bd47e8645eafa79c647d08d9f28f1d345f"}],"tempest/api/compute/v3/admin/test_servers_negative.py":[{"author":{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},"change_message_id":"e8a63d6ae3d9f6b5bc8a00546d3e0e86bac055fd","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"        # Quota limit of -1 indicates no limit"},{"line_number":66,"context_line":"        if quota_set[\u0027ram\u0027] is -1:"},{"line_number":67,"context_line":"            return"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"        ram \u003d int(quota_set[\u0027ram\u0027]) + 1"},{"line_number":70,"context_line":"        vcpus \u003d 8"}],"source_content_type":"text/x-python","patch_set":6,"id":"baada198_193e678b","line":67,"updated":"2014-07-26 01:09:33.000000000","message":"ditto.","commit_id":"4c0067bd47e8645eafa79c647d08d9f28f1d345f"},{"author":{"_account_id":8289,"name":"huangtianhua","email":"tiantian223@163.com","username":"huangtianhua"},"change_message_id":"e8a63d6ae3d9f6b5bc8a00546d3e0e86bac055fd","unresolved":false,"context_lines":[{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        # Quota limit of -1 indicates no limit"},{"line_number":91,"context_line":"        if quota_set[\u0027cores\u0027] is -1:"},{"line_number":92,"context_line":"            return"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"        vcpus \u003d int(quota_set[\u0027cores\u0027]) + 1"},{"line_number":95,"context_line":"        disk \u003d 10"}],"source_content_type":"text/x-python","patch_set":6,"id":"baada198_594b7f2a","line":92,"updated":"2014-07-26 01:09:33.000000000","message":"ditto.","commit_id":"4c0067bd47e8645eafa79c647d08d9f28f1d345f"}]}
