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 <mary@mary.zone>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40932>
This commit is contained in:
Mary Guillemard 2026-04-13 17:03:32 +02:00 committed by Marge Bot
parent 3a076beb13
commit ad35eb6297

View file

@ -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: