Recheck-request,attribute=value: ...
So a practical example would look like:
Recheck-request,pull=True: iol-sample-apps-testing, iol-compile-amd64-testing, github-robot
Also, I believe that although we should still require people to include the contexts they're requesting a retest for for posterity (so we can refer back to it), I think if someone includes the pull keyword, ALL labs should trigger retests for ALL tests. The reason for this is I don't think we should display results side by side on a patchseries which are coming from distinct DPDK artifacts. Readers may assume (rightly, in my opinion) that when they're looking at a results table for a patchseries, those results are all coming from identical DPDK artifacts, and not from distinct DPDK artifacts produced at different times, from different commits.
What do you all think? Thanks.