)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"ffad5af9754c25e4b593f9968b52082e891a69d1","unresolved":false,"context_lines":[{"line_number":10,"context_line":"is larger than the image it was cloned from. Extended test case"},{"line_number":11,"context_line":"to cover the change."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Closes-Bug: #1554753"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I1a602f18ad7ef78f23353f891571388eac742171"},{"line_number":16,"context_line":"Signed-off-by: Danny Al-Gaaf \u003cdanny.al-gaaf@bisect.de\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3aaa91ec_ff8b601c","line":13,"updated":"2016-06-22 18:03:22.000000000","message":"Depends-on: I829c0e6f99fff0ec0bd5366c9d2e79b1b073f0a3\n\nTempest currently does not cover the path touched by this fix. So, we should run this extend test as dependency so we can assure they work for all backends after CIs runs.","commit_id":"8e8b5cbf6f66c64690877fa007fce754d81113e2"}],"cinder/tests/unit/test_coho.py":[{"author":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"change_message_id":"24625af942b1e7315ef6011cab1a897d97942ee6","unresolved":false,"context_lines":[{"line_number":207,"context_line":"        mock_local_path.return_value \u003d LOCAL_PATH"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"        drv.create_cloned_volume(CLONE_VOL, VOLUME)"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"        mock_find_share.assert_has_calls("},{"line_number":212,"context_line":"            [mock.call(CLONE_VOL[\u0027size\u0027])])"},{"line_number":213,"context_line":"        mock_local_path.assert_has_calls("}],"source_content_type":"text/x-python","patch_set":2,"id":"fa0719c6_05a8b81e","line":210,"updated":"2016-03-21 14:55:55.000000000","message":"I\u0027m missing where the extend portion of the driver is called? Would have expected some drv.extend_volume.assert_called_with","commit_id":"8e8b5cbf6f66c64690877fa007fce754d81113e2"},{"author":{"_account_id":18448,"name":"Bardia Keyoumarsi","email":"bardia.keyoumarsi@cohodata.com","username":"bkeyoumarsi"},"change_message_id":"23aa810d49f70107036aa15561ae06a84cd60743","unresolved":false,"context_lines":[{"line_number":207,"context_line":"        mock_local_path.return_value \u003d LOCAL_PATH"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"        drv.create_cloned_volume(CLONE_VOL, VOLUME)"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"        mock_find_share.assert_has_calls("},{"line_number":212,"context_line":"            [mock.call(CLONE_VOL[\u0027size\u0027])])"},{"line_number":213,"context_line":"        mock_local_path.assert_has_calls("}],"source_content_type":"text/x-python","patch_set":2,"id":"fa0719c6_4af0f190","line":210,"in_reply_to":"fa0719c6_05a8b81e","updated":"2016-03-21 18:33:11.000000000","message":"The driver extend volume fcn actually calls truncate on the file. The last two asserts are ensuring the extend_volume fcn is called with the right parameters and its performing the right operation.","commit_id":"8e8b5cbf6f66c64690877fa007fce754d81113e2"}]}
