From nobody Mon Feb 9 17:59:52 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=none dis=none) header.from=xenproject.org ARC-Seal: i=1; a=rsa-sha256; t=1602185971; cv=none; d=zohomail.com; s=zohoarc; b=eFltQdcFPanqlGar41De4+H9uRYdqXrjC3tWdo7TczuNI+9Fg8eFwG2gSDhL0d5k7vMpHb1WR5RaLWijKbcln44fiI2P1k++QslyOnsF1sYSFQ46doGkQzNpPTvH7T1ApZ67x8tuOmELpzpAwE/wYN/uJjHmocmcTjCggspEHa0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1602185971; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=rKhUBECvH4UVMiFTJmADZZZYMWQOR+f/Us5E4XBbMw4=; b=bKPzdvgQbnJLhv/jO57SJo/9F73faMAg3SsHedflMWwe7rUDc3MDuHXSskTCv9Bqlf1p6zq1a+8KZmtKFxbBEf/phWn9GmuD+VFe6RS1PBvYJ2s2+opv33sBB5jN6Q8xFJaYfQvUF1v+4WiXMPQtJZuYdLk8tRspyiE0lVJrHGA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1602185971663561.4254639269061; Thu, 8 Oct 2020 12:39:31 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.4623.12232 (Exim 4.92) (envelope-from ) id 1kQbkt-0003cs-SN; Thu, 08 Oct 2020 19:39:11 +0000 Received: by outflank-mailman (output) from mailman id 4623.12232; Thu, 08 Oct 2020 19:39:11 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kQbkt-0003ci-Oe; Thu, 08 Oct 2020 19:39:11 +0000 Received: by outflank-mailman (input) for mailman id 4623; Thu, 08 Oct 2020 19:39:10 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kQbks-0003c5-Iy for xen-devel@lists.xenproject.org; Thu, 08 Oct 2020 19:39:10 +0000 Received: from mail.xenproject.org (unknown [104.130.215.37]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 7c2fff55-8ccc-41dc-bdb1-cebf48079dc6; Thu, 08 Oct 2020 19:39:09 +0000 (UTC) Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kQbkr-0004yD-MW for xen-devel@lists.xenproject.org; Thu, 08 Oct 2020 19:39:09 +0000 Received: from iwj (helo=mynotebook.example.org) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1kQbkr-0005OP-Ll for xen-devel@lists.xenproject.org; Thu, 08 Oct 2020 19:39:09 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1kQbN6-0006So-QH; Thu, 08 Oct 2020 20:14:36 +0100 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kQbks-0003c5-Iy for xen-devel@lists.xenproject.org; Thu, 08 Oct 2020 19:39:10 +0000 Received: from mail.xenproject.org (unknown [104.130.215.37]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 7c2fff55-8ccc-41dc-bdb1-cebf48079dc6; Thu, 08 Oct 2020 19:39:09 +0000 (UTC) Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kQbkr-0004yD-MW for xen-devel@lists.xenproject.org; Thu, 08 Oct 2020 19:39:09 +0000 Received: from iwj (helo=mynotebook.example.org) by xenbits.xenproject.org with local-bsmtp (Exim 4.92) (envelope-from ) id 1kQbkr-0005OP-Ll for xen-devel@lists.xenproject.org; Thu, 08 Oct 2020 19:39:09 +0000 Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk) by mariner.uk.xensource.com with esmtp (Exim 4.89) (envelope-from ) id 1kQbN6-0006So-QH; Thu, 08 Oct 2020 20:14:36 +0100 X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 7c2fff55-8ccc-41dc-bdb1-cebf48079dc6 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=rKhUBECvH4UVMiFTJmADZZZYMWQOR+f/Us5E4XBbMw4=; b=pMdPpc0R8BfRIfkbfiBbeYrZmI aSNVXDhLHzl18lkxI35PUX+98luv93X7/hvRC6Y/qHkO1aHH0ykaV+idIWrHjy35mZJPYr4xu/maR gbZNJ5Cec7W+PbLBsdzJZkXtFkUS1gUulDSLGRAsSCwYUWIgrQYxkWXytrveYg94FpAY=; From: Ian Jackson To: xen-devel@lists.xenproject.org Cc: Ian Jackson , Ian Jackson Subject: [OSSTEST PATCH 11/13] cr-daily-branch: Immediately retry failing tests Date: Thu, 8 Oct 2020 20:14:20 +0100 Message-Id: <20201008191422.5683-12-iwj@xenproject.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201008191422.5683-1-iwj@xenproject.org> References: <20201008191422.5683-1-iwj@xenproject.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @xenproject.org) Content-Type: text/plain; charset="utf-8" From: Ian Jackson We exclude the self-tests because we don't want to miss breakage, and the Xen smoke tests because they will be run again RSN anyway. Signed-off-by: Ian Jackson --- cr-daily-branch | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/cr-daily-branch b/cr-daily-branch index 285ea361..bea8734e 100755 --- a/cr-daily-branch +++ b/cr-daily-branch @@ -472,12 +472,58 @@ esac sgr_args+=3D" $EXTRA_SGR_ARGS" =20 date >&2 +original_start=3D`date +%s` + : $flight $branch $OSSTEST_BLESSING $sgr_args eval "$DAILY_BRANCH_PREEXEC_HOOK" execute_flight $flight $OSSTEST_BLESSING date >&2 =20 -start_email $flight $branch "$sgr_args" "$subject_prefix" +default_immediate_retry=3D$wantpush + +case "$branch" in +*smoke*) default_immediate_retry=3Dfalse ;; +osstest) default_immediate_retry=3Dfalse ;; +*) ;; +esac + +: ${OSSTEST_IMMEDIATE_RETRY:-$default_immediate_retry} + +while true; do + start_email $flight $branch "$sgr_args" "$subject_prefix" + if grep '^tolerable$' $mrof >/dev/null 2>&1; then break; fi + if ! $OSSTEST_IMMEDIATE_RETRY; then break; fi + OSSTEST_IMMEDIATE_RETRY=3Dfalse + retry_jobs=3D$( + perl <$mrof -wne ' + next unless m/^regression (\S+) /; + my $j =3D $1; + next if $j =3D~ m/^build/; + $r{$j}++; + END { + print "copy-jobs '$flight' $_ " + foreach sort keys %r; + }' + ) + if [ "x$retry_jobs" =3D x ]; then break; fi + + rflight=3D$( + ./cs-adjust-flight new:$OSSTEST_BLESSING \ + branch-set $branch \ + $retry_jobs + ) + + ./mg-adjust-flight-makexrefs -v $rflight \ + --branch=3D$branch --revision-osstest=3D$narness_rev \ + '^build-*' --debug --blessings=3Dreal + + export OSSTEST_RESOURCE_WAITSTART=3D$original_start + execute_flight $rflight $OSSTEST_BLESSING-retest + report_flight $rflight + publish_logs $rflight + + sgr_args+=3D" --refer-to-flight=3D$rflight" +done =20 push=3Dfalse if grep '^tolerable$' $mrof >/dev/null 2>&1; then push=3D$wantpush; fi --=20 2.20.1