DPDK CI discussions
 help / color / mirror / Atom feed
* [CI] Github Robot - Recheck support
@ 2023-12-14 13:43 Aaron Conole
  2023-12-20 15:08 ` Thomas Monjalon
  0 siblings, 1 reply; 3+ messages in thread
From: Aaron Conole @ 2023-12-14 13:43 UTC (permalink / raw)
  To: ci, dev

Greetings DPDK Developers,

The UNH IOL, and the DPDK CI community at large, have developed a
mechanism to request a test recheck for failures.  This allows
patch authors or maintainers who suspect that a failing test is
really a byproduct of something unrelated (flaky test, network issue,
etc) to tell the various CI labs to restart their testing.

Each lab is responsible for turning on this feature.  The Github Actions
robot run by Red Hat now has learned to parse this format.  The test
name that the robot will key on is 'github-robot'.  So an example of
asking it for a recheck:

  Recheck-request: github-robot

Or if there are multiple labs:

  Recheck-request: iol-compile-amd64-testing, github-robot

Etc.

Some important notes:

 1. The Github Actions robot does not currently parse cover-letter
    comments.

 2. The Github Actions robot is currently only using the direct polling
    API for retrieving details - this limits it to only scanning more
    recent series.

 3. As with the UNH IOL implementation, we are looking into adding an
    option that will allow to re-apply to the current tip of tree.

 4. As with the UNH IOL look into adding a retest vetting process - if
    the current permissions become an issue.

Thanks,
Aaron


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [CI] Github Robot - Recheck support
  2023-12-14 13:43 [CI] Github Robot - Recheck support Aaron Conole
@ 2023-12-20 15:08 ` Thomas Monjalon
  2023-12-20 20:06   ` Aaron Conole
  0 siblings, 1 reply; 3+ messages in thread
From: Thomas Monjalon @ 2023-12-20 15:08 UTC (permalink / raw)
  To: Aaron Conole; +Cc: ci

14/12/2023 14:43, Aaron Conole:
> Greetings DPDK Developers,
> 
> The UNH IOL, and the DPDK CI community at large, have developed a
> mechanism to request a test recheck for failures.  This allows
> patch authors or maintainers who suspect that a failing test is
> really a byproduct of something unrelated (flaky test, network issue,
> etc) to tell the various CI labs to restart their testing.
> 
> Each lab is responsible for turning on this feature.  The Github Actions
> robot run by Red Hat now has learned to parse this format.  The test
> name that the robot will key on is 'github-robot'.  So an example of
> asking it for a recheck:
> 
>   Recheck-request: github-robot
> 
> Or if there are multiple labs:
> 
>   Recheck-request: iol-compile-amd64-testing, github-robot

Please update the web page to include this new capability:
	https://core.dpdk.org/testing/#requesting-a-patch-retest




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [CI] Github Robot - Recheck support
  2023-12-20 15:08 ` Thomas Monjalon
@ 2023-12-20 20:06   ` Aaron Conole
  0 siblings, 0 replies; 3+ messages in thread
From: Aaron Conole @ 2023-12-20 20:06 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: ci

Thomas Monjalon <thomas@monjalon.net> writes:

> 14/12/2023 14:43, Aaron Conole:
>> Greetings DPDK Developers,
>> 
>> The UNH IOL, and the DPDK CI community at large, have developed a
>> mechanism to request a test recheck for failures.  This allows
>> patch authors or maintainers who suspect that a failing test is
>> really a byproduct of something unrelated (flaky test, network issue,
>> etc) to tell the various CI labs to restart their testing.
>> 
>> Each lab is responsible for turning on this feature.  The Github Actions
>> robot run by Red Hat now has learned to parse this format.  The test
>> name that the robot will key on is 'github-robot'.  So an example of
>> asking it for a recheck:
>> 
>>   Recheck-request: github-robot
>> 
>> Or if there are multiple labs:
>> 
>>   Recheck-request: iol-compile-amd64-testing, github-robot
>
> Please update the web page to include this new capability:
> 	https://core.dpdk.org/testing/#requesting-a-patch-retest

ACK


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-12-20 20:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-14 13:43 [CI] Github Robot - Recheck support Aaron Conole
2023-12-20 15:08 ` Thomas Monjalon
2023-12-20 20:06   ` Aaron Conole

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).