)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7930,"name":"jun xie","email":"easonxie160@163.com","username":"jeffreycoho"},"change_message_id":"3c52ec4e7e8f464989d3cf983847965bae74415e","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Donghuai Ren \u003crendh@cn.ibm.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2013-12-31 04:28:38 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Duplicte volume tempest testcase"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Add negative tempest to verify whether volume can create duplicate"},{"line_number":10,"context_line":"name to test volume robustness"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"AAAAT3%2F%2FtA8%3D","line":7,"updated":"2014-01-03 06:28:10.000000000","message":"Duplicate.","commit_id":"70d9524dc2b3355fe3d77258fe8f3ee72d4d8a0b"},{"author":{"_account_id":7930,"name":"jun xie","email":"easonxie160@163.com","username":"jeffreycoho"},"change_message_id":"3c52ec4e7e8f464989d3cf983847965bae74415e","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Duplicte volume tempest testcase"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Add negative tempest to verify whether volume can create duplicate"},{"line_number":10,"context_line":"name to test volume robustness"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I8e9064e5fca38c3c977a735295220a191a5ba95c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"AAAAT3%2F%2FtA4%3D","line":9,"updated":"2014-01-03 06:28:10.000000000","message":"Test whether volumes can be created with the same name?","commit_id":"70d9524dc2b3355fe3d77258fe8f3ee72d4d8a0b"}],"tempest/api/volume/test_volumes_negative.py":[{"author":{"_account_id":6983,"name":"YangLei","email":"iamhappg@aliyun.com","username":"YangLei"},"change_message_id":"06968133a56b9d4285e274d829ec98c80f361e71","unresolved":false,"context_lines":[{"line_number":31,"context_line":"        super(VolumesNegativeTest, cls).setUpClass()"},{"line_number":32,"context_line":"        cls.client \u003d cls.volumes_client"},{"line_number":33,"context_line":"        "},{"line_number":34,"context_line":"\t#Create a test shared instance and volume for attach/detach tests"},{"line_number":35,"context_line":"        cls.volume \u003d cls.create_volume()"},{"line_number":36,"context_line":"        cls.mountpoint \u003d \"/dev/vdc\""},{"line_number":37,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAT3%2F%2FwOA%3D","line":34,"updated":"2014-01-02 10:43:38.000000000","message":"please correct it.","commit_id":"70d9524dc2b3355fe3d77258fe8f3ee72d4d8a0b"},{"author":{"_account_id":6983,"name":"YangLei","email":"iamhappg@aliyun.com","username":"YangLei"},"change_message_id":"06968133a56b9d4285e274d829ec98c80f361e71","unresolved":false,"context_lines":[{"line_number":269,"context_line":"        vol_name \u003d data_utils.rand_name(\u0027Volume-\u0027)"},{"line_number":270,"context_line":"        volumefirst \u003d self.create_volume(size\u003d1, display_name\u003dvol_name)"},{"line_number":271,"context_line":"        volumesecond \u003d self.create_volume(size\u003d1, display_name\u003dvol_name)"},{"line_number":272,"context_line":"        self.assertEqual(volumefirst[\u0027display_name\u0027],volumesecond[\u0027display_name\u0027])"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"class VolumesNegativeTestXML(VolumesNegativeTest):"},{"line_number":275,"context_line":"    _interface \u003d \u0027xml\u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAT3%2F%2FwNo%3D","line":272,"updated":"2014-01-02 10:43:38.000000000","message":"I think it should be not a negation testcase with same display-name.\nWe can create volumes with same display-name.\n\nBTW, It seems as if we do not need to add negative-test manually due to\nhttps://blueprints.launchpad.net/tempest/+spec/negative-tests","commit_id":"70d9524dc2b3355fe3d77258fe8f3ee72d4d8a0b"}]}
