)]}'
{"id":"openocd~master~Iafc1b2893a07c7b3fc7e3ad15bd694aba9bd8519","project":"openocd","branch":"master","topic":"checkpatch","hashtags":[],"change_id":"Iafc1b2893a07c7b3fc7e3ad15bd694aba9bd8519","subject":"checkpatch: add commit-message field to ignore some check","status":"MERGED","created":"2021-04-18 16:21:17.000000000","updated":"2022-09-18 08:20:38.000000000","submitted":"2022-09-18 08:20:38.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"6169-checkpatch","meta_rev_id":"3245e8aa5904b925415c2623cd5425297b9ed701","_number":6169,"owner":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2022-09-18 08:20:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2022-09-18 08:20:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-19 00:32:45.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-04-25 05:40:55.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"},{"updated":"2021-04-26 17:05:28.000000000","updated_by":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"reviewer":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"state":"REVIEWER"}],"messages":[{"id":"f38f2d2af5e79962fc560343a283550f6172fa12","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2021-04-18 16:21:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6944d2009a8730dcfd34d8c5d9af1f4811141be8","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2021-04-19 00:32:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/14377/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/13631/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"a32ad7d0fb6f7e7ad704676780aadc47d5ed3382","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2021-04-19 14:18:02.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"aec0945ff9650e8c3ecc83381b77b745277d1b43","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2021-04-25 05:40:55.000000000","message":"Patch Set 1: Code-Review+1\n\nGood idea, indeed!","accounts_in_message":[],"_revision_number":1},{"id":"6f9e4913fa14a5797b19b90c1b6dc4334958b857","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2021-04-26 17:05:28.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"9c6ae41c15b81c36a12e6cb5381a69935762ef3b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-06-12 14:41:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b5a5ea7a33cac4d63f43c62681d07e95c16248f7","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-06-12 19:54:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/16283/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/15493/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"17ea1ca4acc356e605377d19a3e4296a82d05511","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-09-01 20:28:50.000000000","message":"Uploaded patch set 3: Code-Review+1: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"67bbbc495b926c0bfc8f65bcaef92bbd7431a41e","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-09-02 03:45:34.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/15836/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/16627/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"80afa96de7f5856253afe50fd09d173c412b46dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-09-13 23:11:50.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"e4385c69e6cf98729b6779164671db690147b06e","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-09-14 08:59:34.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/15920/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/16714/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"fb9544a2065768e8690fc7552bcb452c326598af","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-09-14 14:53:28.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"3245e8aa5904b925415c2623cd5425297b9ed701","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-09-18 08:20:38.000000000","message":"Change has been successfully cherry-picked as 496308701342032d54bfe04c6e2653be252ccd94","accounts_in_message":[],"_revision_number":5}],"current_revision":"496308701342032d54bfe04c6e2653be252ccd94","revisions":{"45d1b2ca142c3d85bf7efa70a441a20603641d2d":{"kind":"REWORK","_number":1,"created":"2021-04-18 16:21:17.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/69/6169/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/69/6169/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/1 \u0026\u0026 git checkout -b change-6169 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/69/6169/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1e10098c12ecc475eabd132d292c11bf36dc2df8","subject":"checkpatch: increase the max indentation level"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2021-04-16 21:57:06.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2021-04-18 16:19:55.000000000","tz":120},"subject":"checkpatch: add commit-message field to ignore some check","message":"checkpatch: add commit-message field to ignore some check\n\nThe script \u0027checkpatch.pl\u0027 is part of the automatic tests used by\nLinux Maintainers and developers to test new patches.\nThe Linux development process is e-mail base. An error reported by\ncheckpatch is not a blocking point; the developer can explain in\nthe e-mail why he is submitting a patch that fails at checkpatch\nor that is in violation of the coding style. It\u0027s up to the\nmaintainer to decide to accept or reject the explanation and then\nthe patch.\n\nThe OpenOCD development process relies on Gerrit and Jenkins as\nfront-end tools. Jenkins tests every new patch with checkpatch\nand then builds the new code. If checkpatch fails, Jenkins adds a\nfailure label to the patch; this often causes the patch to get\nignored by maintainers that considers it as \u0027not ready\u0027.\n\nCheckpatch can be instrumented to ignore some test, but this has\nto be specified in the command line or in the configuration file.\n\nLet checkpatch extract from the patch\u0027s commit message the new\nfield \u0027Checkpatch-ignore:\u0027 that lists the additional tests that\nhas to be ignored for that patch only.\nThe developer that detects as error or a limitation in checkpatch\ncan add the field and the problematic test in the commit message\nand re-push the patch.\nThe maintainer should check the list of tests and decide how to\nproceed.\n\nChange-Id: Iafc1b2893a07c7b3fc7e3ad15bd694aba9bd8519\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"82cb458f5aa1c6063c2dfabc98a6129dfb39d71c":{"kind":"REWORK","_number":2,"created":"2022-06-12 14:41:58.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/69/6169/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/69/6169/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/2 \u0026\u0026 git checkout -b change-6169 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/69/6169/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"31eb2ea284722102b03c071ca454e20347dd7057","subject":"checkpatch: increase the max indentation level"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2021-04-16 21:57:06.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2022-06-12 00:00:44.000000000","tz":120},"subject":"checkpatch: add commit-message field to ignore some check","message":"checkpatch: add commit-message field to ignore some check\n\nThe script \u0027checkpatch.pl\u0027 is part of the automatic tests used by\nLinux Maintainers and developers to test new patches.\nThe Linux development process is e-mail base. An error reported by\ncheckpatch is not a blocking point; the developer can explain in\nthe e-mail why he is submitting a patch that fails at checkpatch\nor that is in violation of the coding style. It\u0027s up to the\nmaintainer to decide to accept or reject the explanation and then\nthe patch.\n\nThe OpenOCD development process relies on Gerrit and Jenkins as\nfront-end tools. Jenkins tests every new patch with checkpatch\nand then builds the new code. If checkpatch fails, Jenkins adds a\nfailure label to the patch; this often causes the patch to get\nignored by maintainers that considers it as \u0027not ready\u0027.\n\nCheckpatch can be instrumented to ignore some test, but this has\nto be specified in the command line or in the configuration file.\n\nLet checkpatch extract from the patch\u0027s commit message the new\nfield \u0027Checkpatch-ignore:\u0027 that lists the additional tests that\nhas to be ignored for that patch only.\nThe developer that detects as error or a limitation in checkpatch\ncan add the field and the problematic test in the commit message\nand re-push the patch.\nThe maintainer should check the list of tests and decide how to\nproceed.\n\nChange-Id: Iafc1b2893a07c7b3fc7e3ad15bd694aba9bd8519\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"26d60562fb082ab2efbfdb6d5b83734d8a3f7512":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2022-09-01 20:28:50.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/69/6169/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/69/6169/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/3 \u0026\u0026 git checkout -b change-6169 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/69/6169/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f2e5a2016274264f375e0e27b7cc660fa8bd2ea5","subject":"checkpatch: increase the max indentation level"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2021-04-16 21:57:06.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2022-09-01 20:22:29.000000000","tz":120},"subject":"checkpatch: add commit-message field to ignore some check","message":"checkpatch: add commit-message field to ignore some check\n\nThe script \u0027checkpatch.pl\u0027 is part of the automatic tests used by\nLinux Maintainers and developers to test new patches.\nThe Linux development process is e-mail base. An error reported by\ncheckpatch is not a blocking point; the developer can explain in\nthe e-mail why he is submitting a patch that fails at checkpatch\nor that is in violation of the coding style. It\u0027s up to the\nmaintainer to decide to accept or reject the explanation and then\nthe patch.\n\nThe OpenOCD development process relies on Gerrit and Jenkins as\nfront-end tools. Jenkins tests every new patch with checkpatch\nand then builds the new code. If checkpatch fails, Jenkins adds a\nfailure label to the patch; this often causes the patch to get\nignored by maintainers that considers it as \u0027not ready\u0027.\n\nCheckpatch can be instrumented to ignore some test, but this has\nto be specified in the command line or in the configuration file.\n\nLet checkpatch extract from the patch\u0027s commit message the new\nfield \u0027Checkpatch-ignore:\u0027 that lists the additional tests that\nhas to be ignored for that patch only.\nThe developer that detects as error or a limitation in checkpatch\ncan add the field and the problematic test in the commit message\nand re-push the patch.\nThe maintainer should check the list of tests and decide how to\nproceed.\n\nChange-Id: Iafc1b2893a07c7b3fc7e3ad15bd694aba9bd8519\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"3a8771eaba463068b26071001004dc7acb48d609":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2022-09-13 23:11:50.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/69/6169/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/69/6169/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/4 \u0026\u0026 git checkout -b change-6169 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/69/6169/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d4938839fd75f713439493a31aa6fcb0dccc1f48","subject":"checkpatch: increase the max indentation level"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2021-04-16 21:57:06.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2022-09-13 23:06:16.000000000","tz":120},"subject":"checkpatch: add commit-message field to ignore some check","message":"checkpatch: add commit-message field to ignore some check\n\nThe script \u0027checkpatch.pl\u0027 is part of the automatic tests used by\nLinux Maintainers and developers to test new patches.\nThe Linux development process is e-mail base. An error reported by\ncheckpatch is not a blocking point; the developer can explain in\nthe e-mail why he is submitting a patch that fails at checkpatch\nor that is in violation of the coding style. It\u0027s up to the\nmaintainer to decide to accept or reject the explanation and then\nthe patch.\n\nThe OpenOCD development process relies on Gerrit and Jenkins as\nfront-end tools. Jenkins tests every new patch with checkpatch\nand then builds the new code. If checkpatch fails, Jenkins adds a\nfailure label to the patch; this often causes the patch to get\nignored by maintainers that considers it as \u0027not ready\u0027.\n\nCheckpatch can be instrumented to ignore some test, but this has\nto be specified in the command line or in the configuration file.\n\nLet checkpatch extract from the patch\u0027s commit message the new\nfield \u0027Checkpatch-ignore:\u0027 that lists the additional tests that\nhas to be ignored for that patch only.\nThe developer that detects as error or a limitation in checkpatch\ncan add the field and the problematic test in the commit message\nand re-push the patch.\nThe maintainer should check the list of tests and decide how to\nproceed.\n\nChange-Id: Iafc1b2893a07c7b3fc7e3ad15bd694aba9bd8519\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"496308701342032d54bfe04c6e2653be252ccd94":{"kind":"REWORK","_number":5,"created":"2022-09-18 08:20:38.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/69/6169/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/69/6169/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/5 \u0026\u0026 git checkout -b change-6169 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/69/6169/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/69/6169/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1c1fd1a71a20862335c89dca9b8ee5ca81e0dc85","subject":"checkpatch: increase the max indentation level"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2021-04-16 21:57:06.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2022-09-18 08:20:38.000000000","tz":0},"subject":"checkpatch: add commit-message field to ignore some check","message":"checkpatch: add commit-message field to ignore some check\n\nThe script \u0027checkpatch.pl\u0027 is part of the automatic tests used by\nLinux Maintainers and developers to test new patches.\nThe Linux development process is e-mail base. An error reported by\ncheckpatch is not a blocking point; the developer can explain in\nthe e-mail why he is submitting a patch that fails at checkpatch\nor that is in violation of the coding style. It\u0027s up to the\nmaintainer to decide to accept or reject the explanation and then\nthe patch.\n\nThe OpenOCD development process relies on Gerrit and Jenkins as\nfront-end tools. Jenkins tests every new patch with checkpatch\nand then builds the new code. If checkpatch fails, Jenkins adds a\nfailure label to the patch; this often causes the patch to get\nignored by maintainers that considers it as \u0027not ready\u0027.\n\nCheckpatch can be instrumented to ignore some test, but this has\nto be specified in the command line or in the configuration file.\n\nLet checkpatch extract from the patch\u0027s commit message the new\nfield \u0027Checkpatch-ignore:\u0027 that lists the additional tests that\nhas to be ignored for that patch only.\nThe developer that detects as error or a limitation in checkpatch\ncan add the field and the problematic test in the commit message\nand re-push the patch.\nThe maintainer should check the list of tests and decide how to\nproceed.\n\nChange-Id: Iafc1b2893a07c7b3fc7e3ad15bd694aba9bd8519\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/6169\nTested-by: jenkins\n"}}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}}]}
