From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id BAC6F42653; Wed, 27 Sep 2023 16:23:21 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9EF23402AA; Wed, 27 Sep 2023 16:23:21 +0200 (CEST) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mails.dpdk.org (Postfix) with ESMTP id 9A29A4028C for ; Wed, 27 Sep 2023 16:23:20 +0200 (CEST) Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-564b6276941so8040874a12.3 for ; Wed, 27 Sep 2023 07:23:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1695824600; x=1696429400; darn=dpdk.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=lCh/k/swsJMWRVXOWETuvsb6ZXhi6Q/9MgQ4snMjcGg=; b=YxBAlj3sKgJVDwYdwdpFlbN96Z29XJNF4gW3JuSvcYscp7WNqKFqZ7fUdw5o86rTa7 onJDqXwYihGhlYEsOPemRTz9cwdcWYPuSBhtfRobHd4mYqMP7USbrsZNPP+Vs3W4l6d/ xPirWYNfGJOfyi9P7W6odWRSzoGHVKVCAUvNo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695824600; x=1696429400; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lCh/k/swsJMWRVXOWETuvsb6ZXhi6Q/9MgQ4snMjcGg=; b=Xma7TscfcLy3xLNx/6ZTEkWnCgxY6IxFaRrsqgITqQmsH1hdvju1bU226xS+01sCvA PuIoxXg7Q1R7W2a6tId2uHXftIxYNZd2TCsgGcMhIYRpOO1FYXj6vwydb+wxr5xM//IR UwE6DcWQdm6mMsOa1JMMxznS3DJDZln+r4GHH/PjoK9TW6DGR6GkXGcpiRqhoM4arllx ZrwEDbNKH4tCp6JZ8LUROmcLFe68YRA52QRYB7G2bTV7EaU7imxiiPg5uW3IgV5H7G6i gjYMKHf7zOB/DVIBMoTLx+hTB2roC0IKu+RLqUlVFeM2r4vLzF0pDDd3+O5FTHX992Fw s4Gw== X-Gm-Message-State: AOJu0Ywsk22iVMIUf/REL7gzQSXx5y7L0kmF4HOOMqTfOwrne++2rKrV p5ojHew3UgLgZXHRzKCczEvRrmG2iD3cCtXUAl+XWQ== X-Google-Smtp-Source: AGHT+IGvZflK8bDg30HfIPSPEfwIq/G0HcOu6dPNjF9FeTJWIYwIzrAKd1x9qmjbYnkFDJzXykK9f/7rPL/TqjjZz54= X-Received: by 2002:a17:90b:152:b0:276:df1d:61ba with SMTP id em18-20020a17090b015200b00276df1d61bamr1930469pjb.17.1695824599670; Wed, 27 Sep 2023 07:23:19 -0700 (PDT) MIME-Version: 1.0 References: <20230907205551.19066-2-jspewock@iol.unh.edu> <20230907205551.19066-3-jspewock@iol.unh.edu> In-Reply-To: From: Jeremy Spewock Date: Wed, 27 Sep 2023 10:23:08 -0400 Message-ID: Subject: Re: [PATCH v2 1/1] tools: add get_reruns script To: Aaron Conole Cc: ci@dpdk.org, alialnu@nvidia.com, probb@iol.unh.edu, ahassick@iol.unh.edu Content-Type: multipart/alternative; boundary="000000000000dd7c11060657eee3" X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org --000000000000dd7c11060657eee3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Sep 25, 2023 at 12:06=E2=80=AFPM Aaron Conole = wrote: > jspewock@iol.unh.edu writes: > > > From: Jeremy Spewock > > > > This script is used to interact with the DPDK Patchwork API to collect = a > > list of retests from comments on patches based on a desired list of > > contexts to retest. The script uses regex to scan all of the comments > > since a timestamp that is passed into the script through the CLI for > > any comment that is requesting a retest. These requests are then filter= ed > > based on the desired contexts that you pass into the script through the > > CLI and then aggregated based on the patch series ID of the series that > > the comment came from. This aggregated list is then outputted either to > > a JSON file or stdout with a timestamp of the most recent comment on > > patchworks. > > > > Signed-off-by: Jeremy Spewock > > Signed-off-by: Adam Hassick > > --- > > Thanks Jeremy - I'll take a look this week. Just returning from PTO. > > I actually submitted another version where you can pass in a patchworks API URL with command-line args as well as I heard that might be useful. See v3 here: https://patchwork.dpdk.org/project/ci/patch/20230921195637.11369-4-jspewock= @iol.unh.edu/ I think I forgot to mark these other ones as outdated on patchwork, I'll be sure to do that now. --000000000000dd7c11060657eee3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


<= div dir=3D"ltr" class=3D"gmail_attr">On Mon, Sep 25, 2023 at 12:06=E2=80=AF= PM Aaron Conole <aconole@redhat.com> wrote:
jspewock@iol.unh.edu writes:

> From: Jeremy Spewock <jspewock@iol.unh.edu>
>
> This script is used to interact with the DPDK Patchwork API to collect= a
> list of retests from comments on patches based on a desired list of > contexts to retest. The script uses regex to scan all of the comments<= br> > since a timestamp that is passed into the script through the CLI for > any comment that is requesting a retest. These requests are then filte= red
> based on the desired contexts that you pass into the script through th= e
> CLI and then aggregated based on the patch series ID of the series tha= t
> the comment came from. This aggregated list is then outputted either t= o
> a JSON file or stdout with a timestamp of the most recent comment on > patchworks.
>
> Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
> Signed-off-by: Adam Hassick <ahassick@iol.unh.edu>
> ---

Thanks Jeremy - I'll take a look this week.=C2=A0 Just returning from P= TO.
=C2=A0
I actually submitted another version where y= ou can pass in a patchworks API URL with command-line args as well as I hea= rd that might be useful. See v3 here: http= s://patchwork.dpdk.org/project/ci/patch/20230921195637.11369-4-jspewock@iol= .unh.edu/

I think I forgot to mark these other ones a= s outdated on patchwork, I'll be sure to do that now.

--000000000000dd7c11060657eee3--