)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31668},"change_message_id":"83e0c6985c0d515bef09ba4e9127dcfcfa6a07f5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"5af8199c_1fb2506a","updated":"2023-07-21 07:54:15.000000000","message":"Thank you for the review.","commit_id":"13b1816642436544f557632e35c40ad2f93c1331"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"5f766f3044721686da2be1fe531a1e057d86b5a5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"4b9bd855_0a302cc0","updated":"2023-08-04 12:27:30.000000000","message":"Thanks for your patch, please kindly find nit comment.","commit_id":"55b44bee2775da6e204fc7662a011dca58e81077"},{"author":{"_account_id":31668},"change_message_id":"6aef2a329492e895a63b8fa5d371ec7d97d4df20","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"3ad76146_4e91c1f9","updated":"2023-07-27 23:25:54.000000000","message":"recheck - infra failure (Bad Gateway)","commit_id":"55b44bee2775da6e204fc7662a011dca58e81077"},{"author":{"_account_id":31668},"change_message_id":"dbcb4a6867731a94d40cbd047c79f528fa0b1687","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"a55ef8c0_02dfc614","updated":"2023-07-30 23:26:03.000000000","message":"recheck - infra failure (TIMED_OUT)","commit_id":"55b44bee2775da6e204fc7662a011dca58e81077"},{"author":{"_account_id":31668},"change_message_id":"6b11c5c971e42da496c29b6f0457b43b058bf95a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"19a07b66_48edb689","updated":"2023-08-16 23:36:05.000000000","message":"recheck - infra failure","commit_id":"a525b7b9e7511d76fe90d576be36b4cd5a38881c"},{"author":{"_account_id":31668},"change_message_id":"4e4c7974800c2e56027067a0a1dd269e0fb4ce71","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"47ca87b8_1c6bc779","updated":"2023-08-08 23:35:16.000000000","message":"recheck - infra failure","commit_id":"a525b7b9e7511d76fe90d576be36b4cd5a38881c"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"daba1c74b82e984c2d4746adcc7822eb449a9a20","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"ad4527a3_69218999","updated":"2023-08-29 00:18:21.000000000","message":"Thanks for your updating, LGTM.","commit_id":"8f1737ee28a1aee28664b49ab628cac372ff4d6f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7706877403f4ad533dda3ded90e45febfb6805d0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"717a5e7a_4d3db2a6","updated":"2023-08-30 15:17:26.000000000","message":"recheck - infra failure","commit_id":"8f1737ee28a1aee28664b49ab628cac372ff4d6f"},{"author":{"_account_id":31668},"change_message_id":"c4cbbf39f27e08c255bc1e9ad7188062549654a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"82ab834f_213a89fa","updated":"2023-08-24 02:13:56.000000000","message":"recheck - infra failure (Bad Gateway)","commit_id":"8f1737ee28a1aee28664b49ab628cac372ff4d6f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"59a9d56f5e86e79d5a1527102c741c5d4bc8635b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"a9989211_ab383544","updated":"2023-08-29 00:37:30.000000000","message":"recheck - infra failure in gate","commit_id":"8f1737ee28a1aee28664b49ab628cac372ff4d6f"},{"author":{"_account_id":31668},"change_message_id":"4ae8cb57ec409350f6a8fe5f501cbecbf3dd7668","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"983c1996_aa895fbe","updated":"2023-09-04 23:20:33.000000000","message":"recheck - infra failure (Bad Gateway)","commit_id":"78e95d58330dd045c9d2b2a436884a45d6f40291"}],"tacker/tests/functional/sol_v2_individual_vnfc_mgmt/test_individual_vnfc_mgmt_basic.py":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"f5c1f8e3b34c7d8b497774d3e9dfa6494e0687e9","unresolved":true,"context_lines":[{"line_number":19,"context_line":"from tacker.tests.functional.sol_v2_common import base_v2"},{"line_number":20,"context_line":"from tacker.tests.functional.sol_v2_common import paramgen"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"MAX_VNFD_ID \u003d \"Sample basic_lcms_max_individual_vnfc-1.0\""},{"line_number":23,"context_line":"MIN_VNFD_ID \u003d \"Sample basic_lcms_min_individual_vnfc-1.0\""},{"line_number":24,"context_line":"UPD_MAX_VNFD_ID \u003d \"Sample update_vnf_max_individual_vnfc-1.0\""},{"line_number":25,"context_line":"NEW_MAX_VNFD_ID \u003d \"Sample change_vnfpkg_max_individual_vnfc_vnfc-1.0\""},{"line_number":26,"context_line":"UPD_NEW_MIN_VNFD_ID \u003d \"Sample change_vnfpkg_or_update_min_individual_vnfc-1.0\""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class IndividualVnfcMgmtBasicTest(base_v2.BaseSolV2Test):"}],"source_content_type":"text/x-python","patch_set":10,"id":"19e301ab_85a51ca7","line":26,"range":{"start_line":22,"start_character":0,"end_line":26,"end_character":78},"updated":"2023-07-20 11:41:45.000000000","message":"Why don\u0027t you make it simpler for easy maintenance, or is there any requirement for the IDs?","commit_id":"13b1816642436544f557632e35c40ad2f93c1331"},{"author":{"_account_id":31668},"change_message_id":"83e0c6985c0d515bef09ba4e9127dcfcfa6a07f5","unresolved":true,"context_lines":[{"line_number":19,"context_line":"from tacker.tests.functional.sol_v2_common import base_v2"},{"line_number":20,"context_line":"from tacker.tests.functional.sol_v2_common import paramgen"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"MAX_VNFD_ID \u003d \"Sample basic_lcms_max_individual_vnfc-1.0\""},{"line_number":23,"context_line":"MIN_VNFD_ID \u003d \"Sample basic_lcms_min_individual_vnfc-1.0\""},{"line_number":24,"context_line":"UPD_MAX_VNFD_ID \u003d \"Sample update_vnf_max_individual_vnfc-1.0\""},{"line_number":25,"context_line":"NEW_MAX_VNFD_ID \u003d \"Sample change_vnfpkg_max_individual_vnfc_vnfc-1.0\""},{"line_number":26,"context_line":"UPD_NEW_MIN_VNFD_ID \u003d \"Sample change_vnfpkg_or_update_min_individual_vnfc-1.0\""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class IndividualVnfcMgmtBasicTest(base_v2.BaseSolV2Test):"}],"source_content_type":"text/x-python","patch_set":10,"id":"23cd50c7_03cecf49","line":26,"range":{"start_line":22,"start_character":0,"end_line":26,"end_character":78},"in_reply_to":"19e301ab_85a51ca7","updated":"2023-07-21 07:54:15.000000000","message":"In this test, VNFD IDs are set to confirm:\n* String of 37 characters or more can be set\n* Single-byte spaces can be set\n* Specific single-byte symbols (\"-\", \".\", \"_\") can be set\n\nThe current VNFD IDs satisfy the above and are easy to understand as it contains the folder name of each package.\nPlease let me know if you have any other good ideas.","commit_id":"13b1816642436544f557632e35c40ad2f93c1331"},{"author":{"_account_id":31668},"change_message_id":"6aef2a329492e895a63b8fa5d371ec7d97d4df20","unresolved":true,"context_lines":[{"line_number":19,"context_line":"from tacker.tests.functional.sol_v2_common import base_v2"},{"line_number":20,"context_line":"from tacker.tests.functional.sol_v2_common import paramgen"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"MAX_VNFD_ID \u003d \"Sample basic_lcms_max_individual_vnfc-1.0\""},{"line_number":23,"context_line":"MIN_VNFD_ID \u003d \"Sample basic_lcms_min_individual_vnfc-1.0\""},{"line_number":24,"context_line":"UPD_MAX_VNFD_ID \u003d \"Sample update_vnf_max_individual_vnfc-1.0\""},{"line_number":25,"context_line":"NEW_MAX_VNFD_ID \u003d \"Sample change_vnfpkg_max_individual_vnfc_vnfc-1.0\""},{"line_number":26,"context_line":"UPD_NEW_MIN_VNFD_ID \u003d \"Sample change_vnfpkg_or_update_min_individual_vnfc-1.0\""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class IndividualVnfcMgmtBasicTest(base_v2.BaseSolV2Test):"}],"source_content_type":"text/x-python","patch_set":10,"id":"213fab93_7b25152e","line":26,"range":{"start_line":22,"start_character":0,"end_line":26,"end_character":78},"in_reply_to":"23cd50c7_03cecf49","updated":"2023-07-27 23:25:54.000000000","message":"I fixed it to make it clear what characters are supported for vnfdId.\nI also added a note about supported characters to the VNFD documentation.","commit_id":"13b1816642436544f557632e35c40ad2f93c1331"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"5f766f3044721686da2be1fe531a1e057d86b5a5","unresolved":true,"context_lines":[{"line_number":20,"context_line":"from tacker.tests.functional.sol_v2_common import base_v2"},{"line_number":21,"context_line":"from tacker.tests.functional.sol_v2_common import paramgen"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"SUPPORT_STRING_FOR_VNFD_ID \u003d string.ascii_letters + string.digits + \"-._ \""},{"line_number":24,"context_line":"MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"max_vnfd_id\""},{"line_number":25,"context_line":"MIN_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"min_vnfd_id\""},{"line_number":26,"context_line":"UPD_MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"upd_max_vnfd_id\""},{"line_number":27,"context_line":"NEW_MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"new_max_vnfd_id\""},{"line_number":28,"context_line":"UPD_NEW_MIN_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"upd_new_min_vnfd_id\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"class IndividualVnfcMgmtBasicTest(base_v2.BaseSolV2Test):"}],"source_content_type":"text/x-python","patch_set":14,"id":"af312894_0194f046","line":28,"range":{"start_line":23,"start_character":0,"end_line":28,"end_character":72},"updated":"2023-08-04 12:27:30.000000000","message":"nit: Could you change to use f-string or format instead of \"+\" for string concatenation?","commit_id":"55b44bee2775da6e204fc7662a011dca58e81077"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"daba1c74b82e984c2d4746adcc7822eb449a9a20","unresolved":false,"context_lines":[{"line_number":20,"context_line":"from tacker.tests.functional.sol_v2_common import base_v2"},{"line_number":21,"context_line":"from tacker.tests.functional.sol_v2_common import paramgen"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"SUPPORT_STRING_FOR_VNFD_ID \u003d string.ascii_letters + string.digits + \"-._ \""},{"line_number":24,"context_line":"MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"max_vnfd_id\""},{"line_number":25,"context_line":"MIN_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"min_vnfd_id\""},{"line_number":26,"context_line":"UPD_MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"upd_max_vnfd_id\""},{"line_number":27,"context_line":"NEW_MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"new_max_vnfd_id\""},{"line_number":28,"context_line":"UPD_NEW_MIN_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"upd_new_min_vnfd_id\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"class IndividualVnfcMgmtBasicTest(base_v2.BaseSolV2Test):"}],"source_content_type":"text/x-python","patch_set":14,"id":"17f9877d_7b65b655","line":28,"range":{"start_line":23,"start_character":0,"end_line":28,"end_character":72},"in_reply_to":"6d9e7cd2_395a6787","updated":"2023-08-29 00:18:21.000000000","message":"Ack","commit_id":"55b44bee2775da6e204fc7662a011dca58e81077"},{"author":{"_account_id":31668},"change_message_id":"4e4c7974800c2e56027067a0a1dd269e0fb4ce71","unresolved":true,"context_lines":[{"line_number":20,"context_line":"from tacker.tests.functional.sol_v2_common import base_v2"},{"line_number":21,"context_line":"from tacker.tests.functional.sol_v2_common import paramgen"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"SUPPORT_STRING_FOR_VNFD_ID \u003d string.ascii_letters + string.digits + \"-._ \""},{"line_number":24,"context_line":"MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"max_vnfd_id\""},{"line_number":25,"context_line":"MIN_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"min_vnfd_id\""},{"line_number":26,"context_line":"UPD_MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"upd_max_vnfd_id\""},{"line_number":27,"context_line":"NEW_MAX_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"new_max_vnfd_id\""},{"line_number":28,"context_line":"UPD_NEW_MIN_VNFD_ID \u003d SUPPORT_STRING_FOR_VNFD_ID + \"upd_new_min_vnfd_id\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"class IndividualVnfcMgmtBasicTest(base_v2.BaseSolV2Test):"}],"source_content_type":"text/x-python","patch_set":14,"id":"6d9e7cd2_395a6787","line":28,"range":{"start_line":23,"start_character":0,"end_line":28,"end_character":72},"in_reply_to":"af312894_0194f046","updated":"2023-08-08 23:35:16.000000000","message":"I fixed it.","commit_id":"55b44bee2775da6e204fc7662a011dca58e81077"}]}
