From ad35eb62975b6caea51702e931e52fb1b59cb7bb Mon Sep 17 00:00:00 2001 From: Mary Guillemard Date: Mon, 13 Apr 2026 17:03:32 +0200 Subject: [PATCH] bin: Add Tested-by in rb.py We already have a nice script, let's add the only missing option here. Signed-off-by: Mary Guillemard Reviewed-by: Alyssa Rosenzweig Part-of: --- bin/rb.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/rb.py b/bin/rb.py index 2dc40ca10b0..eba351b8ab2 100755 --- a/bin/rb.py +++ b/bin/rb.py @@ -76,6 +76,7 @@ if __name__ == "__main__": description='Add review trailers') parser.add_argument('person', nargs='+', help="Reviewer's username, first name, or full name") parser.add_argument('-a', '--ack', action='store_true', help="Apply an acked-by tag") + parser.add_argument('-t', '--test', action='store_true', help="Apply an tested-by tag") parser.add_argument('-d', '--dry-run', action='store_true', help="Print trailer without applying") parser.add_argument('-r', '--rebase', nargs='?', @@ -88,6 +89,8 @@ if __name__ == "__main__": relevant_args = [sys.argv[0]] if args.ack: relevant_args.append("--ack") + elif args.test: + relevant_args.append("--test") relevant_args += args.person @@ -107,7 +110,12 @@ if __name__ == "__main__": if person is None: print(f'Could not uniquely identify {p}, skipping') - trailer = 'Acked-by' if args.ack else 'Reviewed-by' + trailer = 'Reviewed-by' + if args.ack: + trailer = 'Acked-by' + elif args.test: + trailer = 'Tested-by' + trailer = f'{trailer}: {person[0]} <{person[1]}>' if args.dry_run: