From owner-freebsd-testing@FreeBSD.ORG Mon May 18 19:30:28 2015 Return-Path: Delivered-To: testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C7B6335C for ; Mon, 18 May 2015 19:30:28 +0000 (UTC) Received: from mail-ig0-f180.google.com (mail-ig0-f180.google.com [209.85.213.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9272C197C for ; Mon, 18 May 2015 19:30:25 +0000 (UTC) Received: by igcau1 with SMTP id au1so56377779igc.1 for ; Mon, 18 May 2015 12:30:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:message-id:references:to; bh=GkvJW+pyJ313pczw2qLl5Vl271Sc8SD/yVgMJ58vdlU=; b=EkHVDr3NGesY8/62JGzxDNzFAvU4TMrrf0cYQJEtWxa0EYv00BVHMKJ/PPPtx9RxNT l/x/gCgCHWqGlmtTYwQQLp7SPWOWQu6RMaSCzGNNE1Uge+a1fzUhOumG29BeD9nAoYW4 T83lWQUwe+HNLIlmGDl90sjpo1mtpRPtgx1twQEtkk7xWvj9lBi9xKAmVI/ClYd/FfcH 4WJYJvxvNfQ7TubuavLT/WiuXb0hyu7vq42ApVMbz0rjzs45SGpesF9I8Bowd+6SW9nO 27ctFDH1mItiLM7j2oGL1K8jzPM6K6lBWV7WN6OgoG6km0kgNq1h5ERZd8uH42Oluo3q xMBw== X-Gm-Message-State: ALoCoQlQAMxEkJzA29yWMGXS2/PbxVQjoNg8egmQGZAvjenM36AoEwd3fVVYh/O4ILsbQSSS+/fm X-Received: by 10.43.65.19 with SMTP id xk19mr37504374icb.20.1431977418996; Mon, 18 May 2015 12:30:18 -0700 (PDT) Received: from netflix-mac-wired.bsdimp.com ([50.253.99.174]) by mx.google.com with ESMTPSA id u26sm7339889iou.18.2015.05.18.12.30.17 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 18 May 2015 12:30:17 -0700 (PDT) Sender: Warner Losh Subject: Re: External toolchain build failing due to missing --sysroot Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Content-Type: multipart/signed; boundary="Apple-Mail=_6EEA661F-16F9-4B39-BD14-C7E653BCAD1A"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5b6 From: Warner Losh In-Reply-To: Date: Mon, 18 May 2015 13:30:16 -0600 Cc: freebsd-toolchain@freebsd.org, "freebsd-testing@freebsd.org" , George Neville-Neil Message-Id: <146A0A16-F33B-42AF-A8D5-B1D16775A409@bsdimp.com> References: To: Craig Rodrigues X-Mailer: Apple Mail (2.2098) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2015 19:30:29 -0000 --Apple-Mail=_6EEA661F-16F9-4B39-BD14-C7E653BCAD1A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 > On Mar 20, 2015, at 2:10 PM, Craig Rodrigues = wrote: >=20 > Warner, >=20 > I can't get the external toolchain build of CURRENT to work, > because --sysroot seems to be missing in some places. I don=92t believe that this has actually never worked, or if it did = appear to work, it was only by accident. We have no ability to generate a proper sysroot in the tree today, though we do come close at points. Sean Bruno has been reporting issues with libgcc and external toolchains for months, and I=92ve not had the time to track those issues to ground. > See: >=20 > = https://lists.freebsd.org/pipermail/freebsd-toolchain/2015-March/001452.ht= ml >=20 > gnn@ said you might know where this can be fixed. > Any idea of a patch that can fix this? No. I don=92t. While I handle many of the build issues, I haven=92t been looking at this one and it is likely beyond the time I have available at the moment. Also, the URL resolves to file not found for the logs. Warner --Apple-Mail=_6EEA661F-16F9-4B39-BD14-C7E653BCAD1A Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJVWj3IAAoJEGwc0Sh9sBEAlw8P/A3xuHC94XnQ1F9JYOAmcoQB Gm1xuDmAMTKAWy15JIirqnTmJbnKADyMaVn0npPdBEHTjGoh/gpTof+ji1trW+9W SmDAFmuySmeiBz+TQkb0iSMnROXarxVt+GhQMXjVbmu0Mt9y0Z0fu5eUtv7DackF ahyGumO03JLMHmXwLbTZZUmWMq96VBY7SGboKRUZDpCAA590HnGRXAXQ2OonKUHv AX542e7tBNp14/ifPBoCFU6LB8xHrHzwdBlQiUVP73QA0NyMPmiU/a2xciUaXqY5 JbBKAgSRsYt3G+cKmbD4VUwMI9FG9n/LG73z1pl+vvqGq5MIBHYvp3F7cJ3FrFzc NZKT/sykpAUgsLn6M/egE8Iscp1BxG3+AZml/xlX3L7WDc0k1bLlTadRPNthThRa dAaSpd43RH//sQ0nj6NszVHiJTnC7P9kkBzTVZ6GUqR/7vQFXaW+EbCouVpNZbqi 4IOOUBSk0RHmkZ9liTig+osPksVtqepL4ayY6gMBKRPYhxaqBTmfG//PvRf5Oimn 5Fe7b3L/0YT3JGzKtm1XvcUj4luGoeNl7Q1Fio87iZ9YbF23EqYoE824bNIcTswy oAFew+S0o28YY3zJ3f/71ktXB2HOYfUET7+w5hoW+oD07uZVh7Ea/tprcucnATcC zrQgnrrtqxVJ2YzflRTl =qJwi -----END PGP SIGNATURE----- --Apple-Mail=_6EEA661F-16F9-4B39-BD14-C7E653BCAD1A-- From owner-freebsd-testing@FreeBSD.ORG Mon May 18 20:02:19 2015 Return-Path: Delivered-To: testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9EC02F88; Mon, 18 May 2015 20:02:19 +0000 (UTC) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 225AF1D87; Mon, 18 May 2015 20:02:19 +0000 (UTC) Received: by lagr1 with SMTP id r1so154399575lag.0; Mon, 18 May 2015 13:02:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=8Ap5BqAJ71PuWkQwYSb+nCJ+XKBFkKQzFHGRna7Dfsg=; b=C+bfPlH4hHMyw09XEVCkSDXgdl4yBCXDT3CDcBWygyoc/nn5DBD2eV0uJYjRrhOjyn QmRHl4gIPsDfQRrxHqlB7mDkXKXEi5Z47XN0KLUGia8As2fwaSwjKWChmgNFkGYqxNdc 0SXf1cCTZSefUutMKteHSZeszp0xi7/oPV5PVvTOuFJjNKXBTg2sgDHHecFuegU3cv3n bhzn/5oVxGLMaf0Lszs4Zet/jwDjhfrqxH6qfuFZTKB3iaTDyELo9HBGmHocYYgZiwyn Q1dwVdfp3+kDcRNSFW/eo211B1wQrFHZDtuHT0ETBY0GyX2ooBOV3WqA5YeC+SDwpQDT m+PA== MIME-Version: 1.0 X-Received: by 10.152.23.66 with SMTP id k2mr16569516laf.89.1431979337194; Mon, 18 May 2015 13:02:17 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Mon, 18 May 2015 13:02:17 -0700 (PDT) In-Reply-To: <146A0A16-F33B-42AF-A8D5-B1D16775A409@bsdimp.com> References: <146A0A16-F33B-42AF-A8D5-B1D16775A409@bsdimp.com> Date: Mon, 18 May 2015 13:02:17 -0700 X-Google-Sender-Auth: pdyOiq1SCa8xaWfX5NzOcvCuzs8 Message-ID: Subject: Re: External toolchain build failing due to missing --sysroot From: Craig Rodrigues To: Warner Losh Cc: FreeBSD Toolchain , "freebsd-testing@freebsd.org" , George Neville-Neil Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2015 20:02:19 -0000 On Mon, May 18, 2015 at 12:30 PM, Warner Losh wrote: > > > On Mar 20, 2015, at 2:10 PM, Craig Rodrigues > wrote: > > > > Warner, > > > > I can't get the external toolchain build of CURRENT to work, > > because --sysroot seems to be missing in some places. > > I don't believe that this has actually never worked, or if it did appear > to work, it was only by accident. We have no ability to generate a > proper sysroot in the tree today, though we do come close at points. > Sean Bruno has been reporting issues with libgcc and external > toolchains for months, and I've not had the time to track those > issues to ground. > It seems to work now. See: https://lists.freebsd.org/pipermail/freebsd-toolchain/2015-April/001660.html -- Craig From owner-freebsd-testing@FreeBSD.ORG Mon May 18 20:27:46 2015 Return-Path: Delivered-To: testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D4BF3530 for ; Mon, 18 May 2015 20:27:46 +0000 (UTC) Received: from mail-ig0-f177.google.com (mail-ig0-f177.google.com [209.85.213.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9EFDB1031 for ; Mon, 18 May 2015 20:27:46 +0000 (UTC) Received: by igcau1 with SMTP id au1so57677110igc.1 for ; Mon, 18 May 2015 13:27:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:message-id:references:to; bh=I6rxQ9qta0AFOcnx89LlOgWPorQ275ly5sbYCctwkMU=; b=WJOR3/URV0VkSaWn64I2agQT+RsjgYBDJ2zP7OsBfnUKt5vdvTOS2Lexp9CJOmt5dN 5fxdbwApqaPsMnoP4kQ/r4pngt693FbXyudaLxfqtTMG0qUbKclt+laF6hloJzg5NEG1 NkQjYUGSJNOjUEnosFvuFBTJ22zozO5lbBu5wR121fJ79PTdbDN3DsEyiEBzEGQJzDDN Za7gaMlEoCyh/PesfhjGgCrfbnXL9BWa3sIN2T+Im1PSbUu6dTh0mdA/WoP/cArhB+oU 1rXAXoa3EPG/OjH0qSlO9Q1OazTATmUfKCWYPR0kshMJqUW5Fq/w4yDoG1b3R8eK8ewT Buug== X-Gm-Message-State: ALoCoQlqodNkjgANSegBEbIfGskcCMW4fR8Urkpu8rk5NBUTYtG9vsIW7bgIvdpu4vfz6DZAx0ba X-Received: by 10.107.3.166 with SMTP id e38mr4997352ioi.50.1431980859945; Mon, 18 May 2015 13:27:39 -0700 (PDT) Received: from netflix-mac-wired.bsdimp.com ([50.253.99.174]) by mx.google.com with ESMTPSA id rr5sm6291755igb.7.2015.05.18.13.27.38 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 18 May 2015 13:27:39 -0700 (PDT) Sender: Warner Losh Subject: Re: External toolchain build failing due to missing --sysroot Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Content-Type: multipart/signed; boundary="Apple-Mail=_4808186F-87DF-45F1-9675-93B64BFA284E"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5b6 From: Warner Losh In-Reply-To: Date: Mon, 18 May 2015 14:27:37 -0600 Cc: FreeBSD Toolchain , "freebsd-testing@freebsd.org" , George Neville-Neil Message-Id: References: <146A0A16-F33B-42AF-A8D5-B1D16775A409@bsdimp.com> To: Craig Rodrigues X-Mailer: Apple Mail (2.2098) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2015 20:27:47 -0000 --Apple-Mail=_4808186F-87DF-45F1-9675-93B64BFA284E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 > On May 18, 2015, at 2:02 PM, Craig Rodrigues = wrote: >=20 > On Mon, May 18, 2015 at 12:30 PM, Warner Losh wrote: >=20 > > On Mar 20, 2015, at 2:10 PM, Craig Rodrigues = wrote: > > > > Warner, > > > > I can't get the external toolchain build of CURRENT to work, > > because --sysroot seems to be missing in some places. >=20 > I don=92t believe that this has actually never worked, or if it did = appear > to work, it was only by accident. We have no ability to generate a > proper sysroot in the tree today, though we do come close at points. > Sean Bruno has been reporting issues with libgcc and external > toolchains for months, and I=92ve not had the time to track those > issues to ground. >=20 > It seems to work now. See: > = https://lists.freebsd.org/pipermail/freebsd-toolchain/2015-April/001660.ht= ml It is quite fragile though. It looks like you are using it in one of the configurations that work (hence my accidental comment). But working in some configurations is better than it has been in the past... Warner --Apple-Mail=_4808186F-87DF-45F1-9675-93B64BFA284E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJVWks5AAoJEGwc0Sh9sBEAIwkP/3bBbqJVSEBNJavgvhnHplM/ YL/d+O5uTQO9ecXsu/BepQBsyksrRT9UK5aukMLrz6muIzlM6u4mYbGDg1akhFfl SKsCMYKYHKxkjaAUyNNVxpXwpZwNeq5OUTFaru5q3/l3rqXBiC96TslXX+EG7wjC C1rN/uDbuCtDLq8h68EiApMACvuUCAQvTCyfTiAY9gBBfU93VKJS1h/3RN2eMEwb qML4cudRLv6gcL5fjIHD+glrrYIbqTU/Es9kQxVDAKxZgX97PiJDW+TW2TcxfivK NIJje4aiYNGaEQw8c4nZU/eM2Njgf3F9/7nbqXjJe9yg2kHVK3R6H5JWj0vGYpAL W2FUcWpYM20oYZKPY0YPXKi+OCLI7yLNMzKybOe1JiH3sEvj+WV21SKGD+f+Nl4V xWiGwTQvvIrZa3pL6thhG/gOaoqk26Wmo4BFjIACoS1ZC/3ZlzzHvJ5EuylAl3HF xv0Hue6hzMUnu3++u5hJ+04ZTDWbt6NNY2Hr6SAVVe6LK1KJb68NtxNeo2wycBuL e5rxn+MSJnr/PhTJGhHiWzx0/RtpjvPV9PJsiZcc0u9CCk7bnGQAelRFPoTpfUDu xT+wXpVfyN0pTs5E4eT3BENahXGUrjaNpzpTOKyANmmuDgAvy0FW35kN+UOgeQca jf13+Lv5jhkkGY1rbXYX =UgpV -----END PGP SIGNATURE----- --Apple-Mail=_4808186F-87DF-45F1-9675-93B64BFA284E-- From owner-freebsd-testing@FreeBSD.ORG Mon May 18 22:34:06 2015 Return-Path: Delivered-To: testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 828B0D72; Mon, 18 May 2015 22:34:06 +0000 (UTC) Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C64B1F32; Mon, 18 May 2015 22:34:06 +0000 (UTC) Received: by qkgw4 with SMTP id w4so79028960qkg.3; Mon, 18 May 2015 15:34:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=RB4kw1FPLSWwPLcDcORmg1hU/JPWGp59lPukjfygyZw=; b=Uxvju7xR0/zh/MKCrR0UGXcjSg+gthF1jLzz62T5M0nkSsPvMswf8uxA1ErNgVj1Z8 K/0yuY5qi+Ps07Qlytdr3b2Obo/l+CQcwnxVM3PvBkWAxSiyGo6nxHJnsN6Fuw9u9LeM 0bZAdXyOYWnlQFOdctjkRd+HZvt9ooOnuse+b2b/Aaw4UMKt151VWgCKpsirOQ4X4TFX h5CFzKnNMVjf6LgvQO+CIq2R4gd62gaNlcwwtsHTaFopM31ft7z8+4l3XaBzNmM045vq o4RbPj2qsXJx3+xiJVwus4SPRFP34iyivxqm0vSX1ji95jI0ZzbI7uSu3twVt2zmryi2 nhyg== MIME-Version: 1.0 X-Received: by 10.229.122.138 with SMTP id l10mr33584855qcr.26.1431988445195; Mon, 18 May 2015 15:34:05 -0700 (PDT) Received: by 10.140.98.73 with HTTP; Mon, 18 May 2015 15:34:05 -0700 (PDT) In-Reply-To: References: <146A0A16-F33B-42AF-A8D5-B1D16775A409@bsdimp.com> Date: Mon, 18 May 2015 15:34:05 -0700 Message-ID: Subject: Re: External toolchain build failing due to missing --sysroot From: NGie Cooper To: Warner Losh Cc: Craig Rodrigues , George Neville-Neil , FreeBSD Toolchain , "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2015 22:34:06 -0000 On Mon, May 18, 2015 at 1:27 PM, Warner Losh wrote: > >> On May 18, 2015, at 2:02 PM, Craig Rodrigues wrote= : >> >> On Mon, May 18, 2015 at 12:30 PM, Warner Losh wrote: >> >> > On Mar 20, 2015, at 2:10 PM, Craig Rodrigues wro= te: >> > >> > Warner, >> > >> > I can't get the external toolchain build of CURRENT to work, >> > because --sysroot seems to be missing in some places. >> >> I don=E2=80=99t believe that this has actually never worked, or if it di= d appear >> to work, it was only by accident. We have no ability to generate a >> proper sysroot in the tree today, though we do come close at points. >> Sean Bruno has been reporting issues with libgcc and external >> toolchains for months, and I=E2=80=99ve not had the time to track those >> issues to ground. >> >> It seems to work now. See: >> https://lists.freebsd.org/pipermail/freebsd-toolchain/2015-April/001660.= html > > It is quite fragile though. It looks like you are using it in one of the > configurations that work (hence my accidental comment). But working > in some configurations is better than it has been in the past... I'm dealing with this to some extent at $work. Hardcoding paths to libraries proved to be a painpoint, along with some of the linker script stuff that was introduced recently: $ ls -l /usr/lib/libnv.so lrwxr-xr-x 1 root wheel 15 Apr 9 12:45 /usr/lib/libnv.so -> /lib/libnv.= so.0 $ cat /usr/lib/libc.so /* $FreeBSD$ */ GROUP ( /lib/libc.so.7 /usr/lib/libc_nonshared.a /usr/lib/libssp_nonshared.= a ) These paths are extremely fixed because they're hardcoded... You can sort of kind of use --sysroot=3D, but there's a lot of gymnastics I'm having to go through reinventing the wheel from past experience with embedded Linux... Thanks, -NGie From owner-freebsd-testing@FreeBSD.ORG Mon May 18 23:50:40 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1DFADCBF for ; Mon, 18 May 2015 23:50:40 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 08379179A for ; Mon, 18 May 2015 23:50:40 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t4INod1S015488 for ; Mon, 18 May 2015 23:50:39 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 200312] lib.libc.sys.sigtimedwait_test:sigtimedwait_NULL_timeout failed (timed out) Date: Mon, 18 May 2015 23:50:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ngie@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2015 23:50:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200312 Bug ID: 200312 Summary: lib.libc.sys.sigtimedwait_test:sigtimedwait_NULL_timeo ut failed (timed out) Product: Base System Version: 11.0-CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: tests Assignee: freebsd-testing@freebsd.org Reporter: ngie@FreeBSD.org See: https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests2/1040/testReport/junit/lib.libc.sys/sigtimedwait_test/sigtimedwait_NULL_timeout/ -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Mon May 18 23:50:45 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C7FE6CD8 for ; Mon, 18 May 2015 23:50:45 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B2149179B for ; Mon, 18 May 2015 23:50:45 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t4INojbP015508 for ; Mon, 18 May 2015 23:50:45 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 200312] lib.libc.sys.sigtimedwait_test:sigtimedwait_NULL_timeout failed (timed out) Date: Mon, 18 May 2015 23:50:46 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ngie@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_severity Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2015 23:50:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200312 Garrett Cooper,425-314-3911 changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Affects Only Me |Affects Some People -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Tue May 19 01:58:25 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DCF4BE0E; Tue, 19 May 2015 01:58:25 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7F0111342; Tue, 19 May 2015 01:58:25 +0000 (UTC) Received: by lagr1 with SMTP id r1so1496618lag.0; Mon, 18 May 2015 18:58:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=LUc4nX6RAhpUrH5BsOKpuMlhh+dizrmaLfSr5U1OaRY=; b=ThPrMxpN+c3AcUtVvohi34bUWMv3vIAfCM7JwLLCtAmmigMKgaMjTnBBOMjbU5G4nw 6+UQoy8w98oFLdTe7eZr5pCHjWJc4izC4yaNceZmEzesev92VkSipOdMcd4wNR6aT0Iv MnrlyEIrqNXnFEM18bi9i5KasPAIuPE6hZuAptbZjT9lo2wOlJ4/w1wG2k+GwFeMEDvv e7DrbB31vWVkQN+WXvrpLqq/+tIv0wtSO5ZtQvqPA0CaUC+iqMq659in/RUgYNU79egB GRe0qBFhzpZV3fWKGC0KfvF0LtsvBmJjAXSw7Lh5F1kaUPxIj+eKTgWWsWKyqu12Bo/+ Uu/A== MIME-Version: 1.0 X-Received: by 10.152.23.66 with SMTP id k2mr17428984laf.89.1432000703462; Mon, 18 May 2015 18:58:23 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Mon, 18 May 2015 18:58:23 -0700 (PDT) Date: Mon, 18 May 2015 18:58:23 -0700 X-Google-Sender-Auth: 7tTQCoX55uxn-k6x00vrLgCqe0k Message-ID: Subject: Phabricator and Jenkins From: Craig Rodrigues To: "freebsd-testing@freebsd.org" Cc: phabric-admin@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 May 2015 01:58:26 -0000 Hi, Today, I learned that Uber ( http://www.uber.com ) has written a Jenkins plugin that integrates with Phabricator: https://github.com/uber/phabricator-jenkins-plugin It looks like Uber uses Phabricator a lot, and has several GitHub projects for interacting with Phabricator: https://github.com/uber/ I don't have time to look at all this. Over time, it would be nice if someone in FreeBSD project could set some of this stuff up for FreeBSD. -- Craig From owner-freebsd-testing@FreeBSD.ORG Thu May 21 03:27:33 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 472FE7C2 for ; Thu, 21 May 2015 03:27:33 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3155F1271 for ; Thu, 21 May 2015 03:27:33 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t4L3RX8t068094 for ; Thu, 21 May 2015 03:27:33 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 197060] Test failure: local.atf.atf-sh.atf_check_test.flush_stdout_on_timeout Date: Thu, 21 May 2015 03:27:33 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 03:27:33 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197060 --- Comment #5 from commit-hook@freebsd.org --- A commit references this bug: Author: ngie Date: Thu May 21 03:26:47 UTC 2015 New revision: 283166 URL: https://svnweb.freebsd.org/changeset/base/283166 Log: Import proposed fix from https://github.com/jmmv/atf/commit/0e546407567ea858e261e72f75c5ed61e07d0ddf.patch PR: 197060 Original commit message: From 0e546407567ea858e261e72f75c5ed61e07d0ddf Mon Sep 17 00:00:00 2001 From: Julio Merino Date: Tue, 17 Feb 2015 18:10:11 -0500 Subject: [PATCH] Fix atf-sh/atf_check_test:flush_stdout_on_death The test atf-sh/atf_check_test:flush_stdout_on_timeout was flaky as it was playing solely with time. Fix this by making the test more robust and rename it while we are at it: there is nothing left about "timeouts" in this test, considering that ATF itself does not enforce deadlines any longer. Fixes FreeBSD PR 197060. Changes: vendor/atf/dist/atf-sh/atf_check_test.sh vendor/atf/dist/atf-sh/misc_helpers.sh -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Thu May 21 04:09:06 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8C2918AD; Thu, 21 May 2015 04:09:06 +0000 (UTC) Received: from mail-la0-x229.google.com (mail-la0-x229.google.com [IPv6:2a00:1450:4010:c03::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1796D16F5; Thu, 21 May 2015 04:09:06 +0000 (UTC) Received: by labbd9 with SMTP id bd9so94336685lab.2; Wed, 20 May 2015 21:09:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=c/fL1SP3cM1wVKYPZuSKB4lbJ8lci7e6OShjV7/YRmc=; b=T+6rsaH42J4ha0b3K35WcWbuPdc0ZRVG9bFxIDpMrWL8uxy2/K75BDnm4VTdk6hsh9 Yo9UFr6Pvam3x/FdD+B/JDhU4P1tm6+2e1vcViCedwtOaOnKRK+hlGMtyArpUNxBw/Gd c3dfxPNIOIlJ00/4j7ubZCgNy46GVV+/UnDFVC7vYjgwUY3LG0UWFBkyMEDQV/SMbpKM eRKBl5SmVM7wWLTpdwps0AKCIqLTue/0/GSBiBbNnbAdT703rodcLihXkA2VnL9Lx+GC 5yyl5wyU4Y5/JVG7+IHPUqJGebkQMNEknymU2UsSBh5Lg9A/w1PxfRKIe9pkxrB16xpa 6BIg== MIME-Version: 1.0 X-Received: by 10.152.181.34 with SMTP id dt2mr539079lac.84.1432181344121; Wed, 20 May 2015 21:09:04 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Wed, 20 May 2015 21:09:04 -0700 (PDT) In-Reply-To: <201505210326.t4L3Qkb2095326@svn.freebsd.org> References: <201505210326.t4L3Qkb2095326@svn.freebsd.org> Date: Wed, 20 May 2015 21:09:04 -0700 X-Google-Sender-Auth: OzUa93uOZEkGoERAr0gYYL6bgNk Message-ID: Subject: Re: svn commit: r283166 - vendor/atf/dist/atf-sh From: Craig Rodrigues To: Garrett Cooper Cc: "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , svn-src-vendor@freebsd.org, "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 04:09:06 -0000 Garrett, Thanks for doing the analysis of the test failure, and jumping on fixing it! I appreciate all the work that you do in monitoring the tests and fixing them. In order for FreeBSD testing to work, we need more people like you to keep an eye on things and help fix things. This stuff doesn't get done by itself. You have been pushing ATF and testing in FreeBSD for a number of years now. Definitely much longer than I have been involved with this stuff. Often, it seems like monitoring tests, analyzing the cause of test failures, and fixing the problems are thankless tasks. Let me make it less "thankless" by saying Thank You!! :) -- Craig On Wed, May 20, 2015 at 8:26 PM, Garrett Cooper wrote: > Author: ngie > Date: Thu May 21 03:26:46 2015 > New Revision: 283166 > URL: https://svnweb.freebsd.org/changeset/base/283166 > > Log: > Import proposed fix from > > https://github.com/jmmv/atf/commit/0e546407567ea858e261e72f75c5ed61e07d0ddf.patch > > PR: 197060 > > Original commit message: > > From 0e546407567ea858e261e72f75c5ed61e07d0ddf Mon Sep 17 00:00:00 2001 > From: Julio Merino > Date: Tue, 17 Feb 2015 18:10:11 -0500 > Subject: [PATCH] Fix atf-sh/atf_check_test:flush_stdout_on_death > > The test atf-sh/atf_check_test:flush_stdout_on_timeout was flaky as it > was playing solely with time. Fix this by making the test more robust > and rename it while we are at it: there is nothing left about "timeouts" > in this test, considering that ATF itself does not enforce deadlines > any longer. > > Fixes FreeBSD PR 197060. > > Modified: > vendor/atf/dist/atf-sh/atf_check_test.sh > vendor/atf/dist/atf-sh/misc_helpers.sh > > Modified: vendor/atf/dist/atf-sh/atf_check_test.sh > > ============================================================================== > --- vendor/atf/dist/atf-sh/atf_check_test.sh Thu May 21 01:50:06 2015 > (r283165) > +++ vendor/atf/dist/atf-sh/atf_check_test.sh Thu May 21 03:26:46 2015 > (r283166) > @@ -164,18 +164,22 @@ equal_body() > grep '^failed: \${x} != \${y} (a != b)$' resfile > } > > -atf_test_case flush_stdout_on_timeout > -flush_stdout_on_timeout_body() > +atf_test_case flush_stdout_on_death > +flush_stdout_on_death_body() > { > - "$(atf_get_srcdir)/misc_helpers" -s "$(atf_get_srcdir)" > atf_check_timeout \ > - >out 2>err & > + CONTROL_FILE="$(pwd)/done" "$(atf_get_srcdir)/misc_helpers" \ > + -s "$(atf_get_srcdir)" atf_check_flush_stdout >out 2>err & > pid="${!}" > - sleep 1 > - kill "${pid}" > + while [ ! -f ./done ]; do > + echo "Still waiting for helper to create control file" > + ls > + sleep 1 > + done > + kill -9 "${pid}" > > grep 'Executing command.*true' out \ > || atf_fail 'First command not in output' > - grep 'Executing command.*sleep 42' out \ > + grep 'Executing command.*false' out \ > || atf_fail 'Second command not in output' > } > > @@ -187,7 +191,7 @@ atf_init_test_cases() > atf_add_test_case null_stdout > atf_add_test_case null_stderr > atf_add_test_case equal > - atf_add_test_case flush_stdout_on_timeout > + atf_add_test_case flush_stdout_on_death > } > > # vim: syntax=sh:expandtab:shiftwidth=4:softtabstop=4 > > Modified: vendor/atf/dist/atf-sh/misc_helpers.sh > > ============================================================================== > --- vendor/atf/dist/atf-sh/misc_helpers.sh Thu May 21 01:50:06 2015 > (r283165) > +++ vendor/atf/dist/atf-sh/misc_helpers.sh Thu May 21 03:26:46 2015 > (r283166) > @@ -139,16 +139,20 @@ atf_check_equal_eval_fail_body() > atf_check_equal '${x}' '${y}' > } > > -atf_test_case atf_check_timeout > -atf_check_timeout_head() > +atf_test_case atf_check_flush_stdout > +atf_check_flush_stdout_head() > { > atf_set "descr" "Helper test case for the t_atf_check test program" > - atf_set "timeout" 1 > + atf_set "timeout" "30" > } > -atf_check_timeout_body() > +atf_check_flush_stdout_body() > { > atf_check true > - atf_check sleep 42 > + atf_check -s exit:1 false > + touch "${CONTROL_FILE:-done}" > + while :; do > + sleep 1 > + done > } > > # > ------------------------------------------------------------------------- > @@ -281,7 +285,7 @@ atf_init_test_cases() > atf_add_test_case atf_check_equal_fail > atf_add_test_case atf_check_equal_eval_ok > atf_add_test_case atf_check_equal_eval_fail > - atf_add_test_case atf_check_timeout > + atf_add_test_case atf_check_flush_stdout > > # Add helper tests for t_config. > atf_add_test_case config_get > > From owner-freebsd-testing@FreeBSD.ORG Thu May 21 05:06:40 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1B63FE40 for ; Thu, 21 May 2015 05:06:40 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 05A181D58 for ; Thu, 21 May 2015 05:06:40 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t4L56dh1058018 for ; Thu, 21 May 2015 05:06:39 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 197060] Test failure: local.atf.atf-sh.atf_check_test.flush_stdout_on_timeout Date: Thu, 21 May 2015 05:06:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-testing@freebsd.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 05:06:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197060 --- Comment #6 from commit-hook@freebsd.org --- A commit references this bug: Author: ngie Date: Thu May 21 05:06:09 UTC 2015 New revision: 283170 URL: https://svnweb.freebsd.org/changeset/base/283170 Log: Import proposed fix from upstream for atf-sh/atf_check_test:flush_stdout_on_timeout Many thanks for jmmv for the fix! MFC after: 1 week PR: 197060 Original commit message: From 0e546407567ea858e261e72f75c5ed61e07d0ddf Mon Sep 17 00:00:00 2001 From: Julio Merino Date: Tue, 17 Feb 2015 18:10:11 -0500 Subject: [PATCH] Fix atf-sh/atf_check_test:flush_stdout_on_death The test atf-sh/atf_check_test:flush_stdout_on_timeout was flaky as it was playing solely with time. Fix this by making the test more robust and rename it while we are at it: there is nothing left about "timeouts" in this test, considering that ATF itself does not enforce deadlines any longer. Fixes FreeBSD PR 197060. Changes: _U head/contrib/atf/ head/contrib/atf/atf-sh/atf_check_test.sh head/contrib/atf/atf-sh/misc_helpers.sh -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Thu May 21 05:11:40 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8CC69363; Thu, 21 May 2015 05:11:40 +0000 (UTC) Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 564CD1E28; Thu, 21 May 2015 05:11:40 +0000 (UTC) Received: by pacwv17 with SMTP id wv17so92541081pac.2; Wed, 20 May 2015 22:11:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=JibmGeKriEfgZdOp8BahkFZrHBXLIcsrL2Cxf504rmA=; b=O/2y8jkNJEIS+vPLH0p9b9Lj+nOGURDL5npOWsFL97sNEWo6GBdl4B59b69cNe6BLO eicnnOOdmcWhM1dJHy0+Jyes6XqRQ6xV1rwUhFDDWEQyB3BoA7/l2yPeyqCw0xrXbwC6 G2PJMQlfvt+76qdAr1m7qbn6n9w4kosIVaoUb9oqMqwhq5MyY5bAAWwV4PeFeMZtKCii vYcK0XNC8FJ3+r0mDswZwmFvAWr6GHppv2vyTPxjxWkcnrQBtk/JGZBm6Dw3Eor6ZwvL RxvZTW6zu4CdoBFy29CrrRf9y7UBL1dyUX+j3LbPxGKrZD2bA/joOhHVABxPGacRxDtD g5oQ== X-Received: by 10.68.136.42 with SMTP id px10mr1983520pbb.19.1432185099867; Wed, 20 May 2015 22:11:39 -0700 (PDT) Received: from ?IPv6:2601:8:ab80:7d6:d5de:dc48:8df9:aa7e? ([2601:8:ab80:7d6:d5de:dc48:8df9:aa7e]) by mx.google.com with ESMTPSA id ja1sm13941585pbc.51.2015.05.20.22.11.37 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 20 May 2015 22:11:38 -0700 (PDT) Subject: Re: svn commit: r283166 - vendor/atf/dist/atf-sh Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_D79848D1-C035-4E13-9B4A-CC635FAEF0EC"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5b6 From: Garrett Cooper In-Reply-To: Date: Wed, 20 May 2015 22:11:37 -0700 Cc: Garrett Cooper , "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , svn-src-vendor@freebsd.org, "freebsd-testing@freebsd.org" Message-Id: References: <201505210326.t4L3Qkb2095326@svn.freebsd.org> To: Craig Rodrigues X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 05:11:40 -0000 --Apple-Mail=_D79848D1-C035-4E13-9B4A-CC635FAEF0EC Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On May 20, 2015, at 21:09, Craig Rodrigues wrote: > Garrett, >=20 > Thanks for doing the analysis of the test failure, and jumping on = fixing it! >=20 > I appreciate all the work that you do in monitoring the tests and = fixing them. > In order for FreeBSD testing to work, we need more people like you to = keep > an eye on things and help fix things. This stuff doesn't get done by = itself. >=20 > You have been pushing ATF and testing in FreeBSD for a number of years = now. > Definitely much longer than I have been involved with this stuff. >=20 > Often, it seems like monitoring tests, analyzing the cause of test = failures, > and fixing the problems are thankless tasks. Let me make it less = "thankless" > by saying Thank You!! :) Craig, et al, Thank you. I=92m sorry it took me so long to get to this =97 = especially because it . I=92ll try to do better next time. Now all that remains is fixing the port (which is where the bulk = majority of the errors come from in the first place, not the test in the = base system :(..!!!). Thanks, -NGie --Apple-Mail=_D79848D1-C035-4E13-9B4A-CC635FAEF0EC Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVXWkJAAoJEMZr5QU6S73eNGkH/2olFRpo39x/EKM9E0oaJAYy 1Dif4Axp6QY5mVKqBOqnQznlyxA8skUWvrIAx75Wo8I+1WPTV5IgdC+WWF3g5AZm hFgzSdjZvfZCc979ALRYpNjNXra4PY41hlmstYjfMf9ayGtM8L3PKOz/fVETCUeF Tt8HZ8mgKM6mxEASRM+aqhaWw+wNT6lWyKc6gvwjptJ/yqruPbq4HNT9QjUE1V4a CIdKn6jjvRLxnK7XXNXIAROAPtSj9Yf5Ye1i5y4SRtnPpS/9itFqdIfjixWC28Ao 9/j8Xo1uR0Kz0rOhekSIPyJKm9BE971W+1HurblEjFf3hr+QtZF4M31b1ZqE6Rs= =VQBH -----END PGP SIGNATURE----- --Apple-Mail=_D79848D1-C035-4E13-9B4A-CC635FAEF0EC-- From owner-freebsd-testing@FreeBSD.ORG Thu May 21 05:12:44 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DDA584AC for ; Thu, 21 May 2015 05:12:44 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C87D21E33 for ; Thu, 21 May 2015 05:12:44 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t4L5CiWs067825 for ; Thu, 21 May 2015 05:12:44 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 197060] Test failure: local.atf.atf-sh.atf_check_test.flush_stdout_on_timeout Date: Thu, 21 May 2015 05:12:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ngie@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ngie@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 05:12:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197060 Garrett Cooper,425-314-3911 changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-testing@freebsd.org |ngie@FreeBSD.org --- Comment #7 from Garrett Cooper,425-314-3911 --- I'll own the MFC of the fix to stable/10. The port still needs to be fixed (I'll clone this bug for the port). -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-testing@FreeBSD.ORG Thu May 21 05:46:31 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4AB0AAA0; Thu, 21 May 2015 05:46:31 +0000 (UTC) Received: from mail-pa0-x233.google.com (mail-pa0-x233.google.com [IPv6:2607:f8b0:400e:c03::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 18C30115B; Thu, 21 May 2015 05:46:31 +0000 (UTC) Received: by pacwv17 with SMTP id wv17so93409969pac.2; Wed, 20 May 2015 22:46:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:date:message-id:cc:to:mime-version; bh=UyVCqhpNDE3cDq3EImCCeByIypo38BQM/gf++z99hec=; b=Y2Kc5ozhLcX7KPYJDfNK9yO+NXWu/YICjs1ubV9f11PrfTsV1gZiDcTFHp1xcPetkj 1Tgwpur5Ka2YHivZbraNIsw4J9VzGeGiSEiXjPHQeFS7GjbB3SKx6T6cXCU5yP6vSEV7 VwD1LkIV2IOFbqqWZDwQ5A1bmq9ZyffOWuSbRrXr9JpnShZs1Gqw8SJEG7sVa4T7kFdv TRRxsJpvSnVkLTYwkGa0CImjxCo+GdMBq/LqhHShnXK40EoCQsmUJvIXIZ+ffT/lWMcx Encq77x2u4MCVa2pQ1BJKwqSQ/X2M4ox2Pvn+aKARncF4CI+fuWf4WFLt2X4hm0i7q1n oNww== X-Received: by 10.68.65.76 with SMTP id v12mr2273091pbs.104.1432187190631; Wed, 20 May 2015 22:46:30 -0700 (PDT) Received: from ?IPv6:2601:8:ab80:7d6:d5de:dc48:8df9:aa7e? ([2601:8:ab80:7d6:d5de:dc48:8df9:aa7e]) by mx.google.com with ESMTPSA id dp4sm17853976pbb.82.2015.05.20.22.46.29 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 20 May 2015 22:46:29 -0700 (PDT) From: Garrett Cooper X-Pgp-Agent: GPGMail 2.5b6 Content-Type: multipart/signed; boundary="Apple-Mail=_08CDC778-2947-4904-A1CA-A52EE856A17E"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: Create freebsd-testing-results@ list for Jenkins results? Date: Wed, 20 May 2015 22:46:27 -0700 Message-Id: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> Cc: jenkins-admin@freebsd.org To: "freebsd-testing@freebsd.org" Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 05:46:31 -0000 --Apple-Mail=_08CDC778-2947-4904-A1CA-A52EE856A17E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi all, As some know who are subscribed to freebsd-current, the list = gets spammed a lot with test results (pass/fail transitions mostly) for = the Build_Image_and_Run_Tests_in_Bhyve_HEAD job. I was wondering if = anyone would be opposed to creating another list to capture the results, = e.g. freebsd-testing-results@FreeBSD.org, and if so, would you subscribe = to the list? Thanks! -NGie --Apple-Mail=_08CDC778-2947-4904-A1CA-A52EE856A17E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVXXE0AAoJEMZr5QU6S73eBV8H/RbINsehsN3fNQpbDbTwQyXV M4UNiFJ7mxxITImNJFiyi5zz8DCjGKZmm6cEeXO8kuf2/neZIDiZpgLf4bkmNkx4 vUJIlA/x6k88YHbDJjTeDQDXazquggexad1bI499ih2DgSmUPlYlw7wT4qgoIiJu glBtB2uXELdif7L5G4B0+2M6lXrfJyseAdpuOsg5vaHACWEKtQIBsHhCJr0jfDLV MTYHEcxHAhVG4z2IpWD4tK2EmXXcM3E2CXsZnbChVRhBxSwICeLLyFHzWItoxIVD 6/n7+YMTV8iO2bzRkdQ+fskxeqciX24zgPpQdCFH+pkjWSqNqUd+SjbPl80b32E= =2/Kw -----END PGP SIGNATURE----- --Apple-Mail=_08CDC778-2947-4904-A1CA-A52EE856A17E-- From owner-freebsd-testing@FreeBSD.ORG Thu May 21 06:32:57 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8EB0E1E5; Thu, 21 May 2015 06:32:57 +0000 (UTC) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E792E16C1; Thu, 21 May 2015 06:32:56 +0000 (UTC) Received: by labbd9 with SMTP id bd9so96074665lab.2; Wed, 20 May 2015 23:32:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=rtXSFNE7zUQ2BIB2XwHG1WAQTR7hropsUsFmLV4fOes=; b=GaNIa4+ReU+BOB6H77bdF8LPP88wvdtYk/0CvADaN8QXnoG9Os41V68suPNjAilfWH gRtCj4SL1mFiU+FtholDTr8TbPRUenO9Yvgd2wKtPjiyFZwsQfZivXORABv1iAdQXQOc qxDPsbtCzlC91pMaLcHmBYhBxooHgjp9PF155yVlWMjkfU9S6Qkh8xI8c5n4XwqVzu3y bo/6+DW1R9bF//TzjNOR+FqREHKsd5sVEDqAHXVRLCFGKdpQGLlrf/DHkD3vTF/g/k4H wqohEi5OIOkt9yHoiHGUcXCdfkOmAocAWNNMoAqQBbIwJsLd2Yd4EglxTmsTyaM8LrLh bHUQ== MIME-Version: 1.0 X-Received: by 10.152.22.34 with SMTP id a2mr907516laf.59.1432189974825; Wed, 20 May 2015 23:32:54 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Wed, 20 May 2015 23:32:54 -0700 (PDT) In-Reply-To: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> Date: Wed, 20 May 2015 23:32:54 -0700 X-Google-Sender-Auth: CPSXWE4RnYyLYWFPWz6iDzlhgrk Message-ID: Subject: Re: Create freebsd-testing-results@ list for Jenkins results? From: Craig Rodrigues To: "freebsd-testing@freebsd.org" Cc: "jenkins-admin@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 06:32:57 -0000 Hi, Yes, I am opposed to this. The minute you push these email notifications to a separate list, then the whole utility of Jenkins goes down, because most people won't be subscribe to the list. The whole point of running a CI system like Jenkins is to unfortunately be a bit annoying and "in your face". FreeBSD doesn't have a QA department to triage failures and notify developers, so sending e-mails to targeted lists is important. As it is, FreeBSD people don't subscribe to all the same lists, so no matter what, you can't make everyone happy. At this link: https://www.freebsd.org/doc/en/books/handbook/current-stable.html it mentions that bulletins about the state of the FreeBSD-CURRENT branch go to the freebsd-current@ list. So that's why it is OK for e-mail notifications from the old Tinderbox or Jenkins to go to that list. I have received e-mails privately thanking me for setting this stuff up. Some folks (who are not FreeBSD committers) monitor lists like freebsd-current@, and when they see Jenkins failure e-mails on the list, that gives them a clue that they should hold off on updating the tree. So freebsd-current@ is used to notifiy committers *and* non-committers about the state of the branch. jenkins is already configured to send e-mails to several lists, such as freebsd-current, freebsd-stable, freebsd-doc, freebsd-i386, depending on the build job, so we don't send every e-mail to freebsd-current for all the builds that we do. So Jenkins is doing its job, even if it annoys some people and makes some people like Steve Kargl unhappy. What we can consider doing is reducing the number of lines in the e-mall notification, to prevent very large e-mails from being sent to the list. There may be tunables in Jenkins that we can look at for this. That is worth exploring. No matter what, you can't make everyone happy with build break e-mails. However, pushing them off to the side is not the direction we should be going in. -- Craig On Wed, May 20, 2015 at 10:46 PM, Garrett Cooper wrote: > Hi all, > As some know who are subscribed to freebsd-current, the list gets > spammed a lot with test results (pass/fail transitions mostly) for the > Build_Image_and_Run_Tests_in_Bhyve_HEAD job. I was wondering if anyone > would be opposed to creating another list to capture the results, e.g. > freebsd-testing-results@FreeBSD.org, and if so, would you subscribe to > the list? > Thanks! > -NGie > From owner-freebsd-testing@FreeBSD.ORG Thu May 21 06:34:57 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 33C8F363; Thu, 21 May 2015 06:34:57 +0000 (UTC) Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DF32516D4; Thu, 21 May 2015 06:34:56 +0000 (UTC) Received: by ieczm2 with SMTP id zm2so1420074iec.1; Wed, 20 May 2015 23:34:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=5tBrjP/jUajyWqoTbFdo0d06KUcjHGkGahtR7ryBovw=; b=w/3gofwv9gVjxJsnwpPECd/2JztVbcUFN9pZxWHMaTX2AhWaxhG3BJ/OLWXTRzTnnL 3d63UdHlaX19obAL8XtteRFNNdhk1bwK3sPWmGWninN41+7ivjBgMjZk+ba5WdKOfIWr fVl9pXWuSgnH3fainhWmcm/6//sj8xdesqdVKEOjfBJXYQuCyyXocrqdEKEn8Kq9IKLC hgc0f+FuicEJNOT20wYl3IR1xWW65Lq1JwKPaOais9ZmNIZyJNiHSsunxs0qHZS/dlxj r7FYWmJttbf2Xg+dlLo/r0e1eLjiOplGZlR5g78xX7JcuVAk74szD2McWx+tQ4ukgfAo m5ug== X-Received: by 10.107.165.206 with SMTP id o197mr1420121ioe.56.1432190095934; Wed, 20 May 2015 23:34:55 -0700 (PDT) Received: from ?IPv6:2601:8:ab80:7d6:d5de:dc48:8df9:aa7e? ([2601:8:ab80:7d6:d5de:dc48:8df9:aa7e]) by mx.google.com with ESMTPSA id o15sm501057igw.11.2015.05.20.23.34.53 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 20 May 2015 23:34:55 -0700 (PDT) Subject: Re: Create freebsd-testing-results@ list for Jenkins results? Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_0AE6A284-F859-4544-8E4E-F4BBDB8AE04E"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5b6 From: Garrett Cooper In-Reply-To: Date: Wed, 20 May 2015 23:34:50 -0700 Cc: "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Message-Id: References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> To: Craig Rodrigues X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 06:34:57 -0000 --Apple-Mail=_0AE6A284-F859-4544-8E4E-F4BBDB8AE04E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On May 20, 2015, at 23:32, Craig Rodrigues wrote: > Hi, >=20 > Yes, I am opposed to this. >=20 > The minute you push these email notifications to a separate list, > then the whole utility of Jenkins goes down, because most people won't > be subscribe to the list. >=20 > The whole point of running a CI system like Jenkins is to = unfortunately be > a bit annoying > and "in your face". FreeBSD doesn't have a QA department to triage > failures and notify > developers, so sending e-mails to > targeted lists is important. As it is, FreeBSD people don't subscribe = to > all the same lists, so no matter what, > you can't make everyone happy. >=20 > At this link: > https://www.freebsd.org/doc/en/books/handbook/current-stable.html >=20 > it mentions that bulletins about the state of the FreeBSD-CURRENT = branch > go to the freebsd-current@ list. So that's why it is OK for e-mail > notifications > from the old Tinderbox or Jenkins to go to that list. >=20 > I have received e-mails privately thanking me for setting this stuff = up. > Some folks (who are not FreeBSD committers) monitor lists like > freebsd-current@, > and when they see Jenkins failure e-mails > on the list, that gives them a clue that they should hold off on = updating > the tree. >=20 > So freebsd-current@ is used to notifiy committers *and* non-committers > about the > state of the branch. >=20 > jenkins is already configured to send e-mails to several lists, such = as > freebsd-current, freebsd-stable, freebsd-doc, freebsd-i386, depending = on > the build job, > so we don't send every e-mail to freebsd-current for all the builds = that we > do. >=20 > So Jenkins is doing its job, even if it annoys some people and makes = some > people > like Steve Kargl unhappy. >=20 > What we can consider doing is reducing the number of lines in the = e-mall > notification, > to prevent very large e-mails from being sent to the list. There may = be > tunables > in Jenkins that we can look at for this. That is worth exploring. >=20 > No matter what, you can't make everyone happy with build break = e-mails. >=20 > However, pushing them off to the side is not the direction we should = be > going in. Right. The only thing is that it=92s a bit easier to parse out = test break emails if they all went to a single email list. I=92d love to = do this personally, but I see pros and cons for this approach. Thanks :)! -NGie --Apple-Mail=_0AE6A284-F859-4544-8E4E-F4BBDB8AE04E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVXXyLAAoJEMZr5QU6S73enlEH/imFdjeEdfcTbADTm0o6wkdW Zk9kKf+e6r4LRm8zhF+PhIqCPQtH9+BFjBwyamRBAbKRJR/MSeVUIvv4SIxn1jsv WWcr20bhWwRzk5YEjVdFTPfCoCRPHOAO2uDeuGIHRr3YaU2GtSvtpR/uyOuppgGj Jz+KH98nYHJ4X1EuSL8+q1+DNvVtIM4YUL5PFjXFlIL2S+knIpZHn3IHMu7h8D3I XZIrAQNqntDd/fRnXxP2QLr578bJfSA6Y5q/PpGyXrt2IWbFD2AWM+yn7gBI8nAV Ze3sOtKiD7YJa9A9wANTAUMlfxd3zvyXfqqpQ8PZEIqOfixHH6jMGNFsqP/O+e0= =KIrH -----END PGP SIGNATURE----- --Apple-Mail=_0AE6A284-F859-4544-8E4E-F4BBDB8AE04E-- From owner-freebsd-testing@FreeBSD.ORG Thu May 21 06:40:50 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 87B1340F; Thu, 21 May 2015 06:40:50 +0000 (UTC) Received: from mail-lb0-x236.google.com (mail-lb0-x236.google.com [IPv6:2a00:1450:4010:c04::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 012D51701; Thu, 21 May 2015 06:40:50 +0000 (UTC) Received: by lbbqq2 with SMTP id qq2so10852995lbb.3; Wed, 20 May 2015 23:40:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=CQ8WWNDELCpjb+GRC/DTXt2h5FFmznoSJK1yaC3dn/w=; b=oBb3nOK3dAaTj4CS7i4NLo+WfRdiR+V/+081afj8VYOcTPMwPgMpeJylTcjeTwvV5g Ra3o+SuisGFyrmCbNm9DTJ90Cj9RWLyWMUC57MDfq/kLP+2i74RrQQUVYJZeKvH8gZjN BeJdHmabz9yYmGhJxRuyzsVlNJBkmgPqM17qofM7wqXRWYocj7pnfzxbfl43Kg4SZ6+c 3VtN0MEVjMJUF5p7lhBNF0FPQ/nudIaXkT+d2CpZ9xEtCB+a2tWRFUBuUOXQVhW2yBYj bp1M2kCMd3L99DxAgjLMttmvqLo6zt/zvoDT84WuIHhdMYiQA1Ic+TetrtT/72Ffd1yd OSIw== MIME-Version: 1.0 X-Received: by 10.113.10.134 with SMTP id ea6mr904664lbd.29.1432190447851; Wed, 20 May 2015 23:40:47 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Wed, 20 May 2015 23:40:47 -0700 (PDT) In-Reply-To: References: <201505210326.t4L3Qkb2095326@svn.freebsd.org> Date: Wed, 20 May 2015 23:40:47 -0700 X-Google-Sender-Auth: pTFPy4p0SU-q_21C9qjpsvXCgSc Message-ID: Subject: Re: svn commit: r283166 - vendor/atf/dist/atf-sh From: Craig Rodrigues To: Garrett Cooper Cc: Garrett Cooper , "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , svn-src-vendor@freebsd.org, "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 06:40:50 -0000 On Wed, May 20, 2015 at 10:11 PM, Garrett Cooper wrote: > Craig, et al, > Thank you. I=E2=80=99m sorry it took me so long to get to this = =E2=80=94 > especially because it . I=E2=80=99ll try to do better next time. > Now all that remains is fixing the port (which is where the bulk > majority of the errors come from in the first place, not the test in the > base system :(..!!!). > Thanks, > -NGie > Thanks, unfortunately since you have been the main person in terms of importing more ATF tests into the FreeBSD tree from various sources like NetBSD and getting them to work, we depend on you. Have you managed to get any of your colleagues at your current job, or any other open source developers interested in ATF and FreeBSD tests, so that we can pull in more people and distribute the load? In the place that I am currently working in, I completely failed in my attempts to be a proponent for ATF and kyua and attract new developers. :( The documentation and examples for ATF/kyua were not as good as for other frameworks like CUnit and pytest, so that was the main blocker for me. Also, every person who talked to me couldn't figure out how to pronounce "kyua". So I had to give up and move on. :( -- Craig From owner-freebsd-testing@FreeBSD.ORG Thu May 21 06:51:16 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2A5FD7C1; Thu, 21 May 2015 06:51:16 +0000 (UTC) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 0A49B1849; Thu, 21 May 2015 06:51:15 +0000 (UTC) Received: from AlfredMacbookAir.local (c-76-21-10-192.hsd1.ca.comcast.net [76.21.10.192]) by elvis.mu.org (Postfix) with ESMTPSA id 47138341F868; Wed, 20 May 2015 23:51:14 -0700 (PDT) Message-ID: <555D8061.7060309@freebsd.org> Date: Wed, 20 May 2015 23:51:13 -0700 From: Alfred Perlstein Organization: FreeBSD User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Craig Rodrigues , "freebsd-testing@freebsd.org" CC: "jenkins-admin@freebsd.org" Subject: Re: Create freebsd-testing-results@ list for Jenkins results? References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 06:51:16 -0000 Craig, Those points make a lot of sense. Is there a way that jenkins can set a HEADER so that it's easily filtered by people? I assume that people know how to use procmail or their MUA's filtering tools. -Alfred On 5/20/15 11:32 PM, Craig Rodrigues wrote: > Hi, > > Yes, I am opposed to this. > > The minute you push these email notifications to a separate list, > then the whole utility of Jenkins goes down, because most people won't > be subscribe to the list. > > The whole point of running a CI system like Jenkins is to unfortunately be > a bit annoying > and "in your face". FreeBSD doesn't have a QA department to triage > failures and notify > developers, so sending e-mails to > targeted lists is important. As it is, FreeBSD people don't subscribe to > all the same lists, so no matter what, > you can't make everyone happy. > > At this link: > https://www.freebsd.org/doc/en/books/handbook/current-stable.html > > it mentions that bulletins about the state of the FreeBSD-CURRENT branch > go to the freebsd-current@ list. So that's why it is OK for e-mail > notifications > from the old Tinderbox or Jenkins to go to that list. > > I have received e-mails privately thanking me for setting this stuff up. > Some folks (who are not FreeBSD committers) monitor lists like > freebsd-current@, > and when they see Jenkins failure e-mails > on the list, that gives them a clue that they should hold off on updating > the tree. > > So freebsd-current@ is used to notifiy committers *and* non-committers > about the > state of the branch. > > jenkins is already configured to send e-mails to several lists, such as > freebsd-current, freebsd-stable, freebsd-doc, freebsd-i386, depending on > the build job, > so we don't send every e-mail to freebsd-current for all the builds that we > do. > > So Jenkins is doing its job, even if it annoys some people and makes some > people > like Steve Kargl unhappy. > > What we can consider doing is reducing the number of lines in the e-mall > notification, > to prevent very large e-mails from being sent to the list. There may be > tunables > in Jenkins that we can look at for this. That is worth exploring. > > No matter what, you can't make everyone happy with build break e-mails. > > However, pushing them off to the side is not the direction we should be > going in. > > -- > Craig > > > On Wed, May 20, 2015 at 10:46 PM, Garrett Cooper > wrote: > >> Hi all, >> As some know who are subscribed to freebsd-current, the list gets >> spammed a lot with test results (pass/fail transitions mostly) for the >> Build_Image_and_Run_Tests_in_Bhyve_HEAD job. I was wondering if anyone >> would be opposed to creating another list to capture the results, e.g. >> freebsd-testing-results@FreeBSD.org, and if so, would you subscribe to >> the list? >> Thanks! >> -NGie >> > _______________________________________________ > freebsd-testing@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-testing > To unsubscribe, send any mail to "freebsd-testing-unsubscribe@freebsd.org" > From owner-freebsd-testing@FreeBSD.ORG Thu May 21 06:56:03 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A622422B; Thu, 21 May 2015 06:56:03 +0000 (UTC) Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5D5B21978; Thu, 21 May 2015 06:56:03 +0000 (UTC) Received: by igbhj9 with SMTP id hj9so2802485igb.1; Wed, 20 May 2015 23:56:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=c6LEAgKsSEIw4GFZlSi2HlAr526f0NEEjLGlVHmfFTY=; b=GBge3fl3hhVPoZJSYN+jt7CIu72xKD2KmYKwFsu2UfO5P/uFtrkBLBT0/YAbRpUFDr N8nY8ABrZU4MtUWMGfFSrsEU/ifhDasEXNHsI46Dk+BGVZoxvNuL+iWzJ4kvuhH6g4+b Tn2VQP/Hvj5VgOELj5rFcNol6HU2E/tJjPoyz4M5+TEkC+SmxHclamaDhBuDyNuYJ/MJ bvN+pG17uY73IE57ILvzGp1ZLE8cgHNawy6oYH/uFAf7Qo1SoHvZxq8WwTGyNMEeEO9T 7nmlz7q7xfpsGIdlL7WvDiRW4mOQumCzAS/HG6rrvA1yoayWBCdW4gKtWjSOFpKCa/em F6ew== X-Received: by 10.50.61.229 with SMTP id t5mr2070134igr.34.1432191362429; Wed, 20 May 2015 23:56:02 -0700 (PDT) Received: from ?IPv6:2601:8:ab80:7d6:d5de:dc48:8df9:aa7e? ([2601:8:ab80:7d6:d5de:dc48:8df9:aa7e]) by mx.google.com with ESMTPSA id h138sm14247850ioe.2.2015.05.20.23.56.01 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 20 May 2015 23:56:01 -0700 (PDT) Subject: Re: Create freebsd-testing-results@ list for Jenkins results? Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_82C39D0E-67A0-4D67-B4DA-5D3E8718644C"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5b6 From: Garrett Cooper In-Reply-To: Date: Wed, 20 May 2015 23:55:59 -0700 Cc: "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Message-Id: <36670C78-DB4C-45E0-8B3A-BA40B0D27617@gmail.com> References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> To: Craig Rodrigues X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 06:56:03 -0000 --Apple-Mail=_82C39D0E-67A0-4D67-B4DA-5D3E8718644C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 One thing that I forgot to mention... On May 20, 2015, at 23:34, Garrett Cooper wrote: ... >> So Jenkins is doing its job, even if it annoys some people and makes = some >> people >> like Steve Kargl unhappy. >>=20 >> What we can consider doing is reducing the number of lines in the = e-mall >> notification, >> to prevent very large e-mails from being sent to the list. There may = be >> tunables >> in Jenkins that we can look at for this. That is worth exploring. Most of the complaints revolve around size and volume of the emails. The = volume of the emails can=92t be easily fixed (except if the code=92s = fixed), but the size can be. I=92m looking into it too to see if I can find anything to reduce the = email length in Jenkins=85 Thanks! --Apple-Mail=_82C39D0E-67A0-4D67-B4DA-5D3E8718644C Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVXYF/AAoJEMZr5QU6S73eMtkIAKQymWS2HJ2dEtHNdeMDogog qL5fqcrFvY7Q9pmwJl21qBKOUdz3kJGmpQ+1ZIeoGVehlnYSgZTdyYl9edUEhL8e XJo+zNpyDMp2Vgtjod11emtqL1xonwIhCPHbjUkHTMcgs0i2xD0EHEe5ZaxTSYC1 wRvDhIrY8UVpHFuiXqxluXoGjvuCxNPaNVjgVIj81vq/QEAbbHwE3QqcTq5qsR4Z jSh9PARIVdWAcnG4v9qkLB02YJJu5FXt+tZDParvS7TGbsixcQnYbbp6QyUReJqB EC3sWYqyHqzjQaU6AWzNhGQW+Yg9h/nXmpN3YR6DBSjawAcfCPxXvYRHgkNAjhA= =77LF -----END PGP SIGNATURE----- --Apple-Mail=_82C39D0E-67A0-4D67-B4DA-5D3E8718644C-- From owner-freebsd-testing@FreeBSD.ORG Thu May 21 07:26:04 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 54F6274A; Thu, 21 May 2015 07:26:04 +0000 (UTC) Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0C5FA1D62; Thu, 21 May 2015 07:26:04 +0000 (UTC) Received: by ieczm2 with SMTP id zm2so2120891iec.1; Thu, 21 May 2015 00:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=XJVrYNEJR7hoIlhxs9j9QJZtaKKGY6g3fdIsJLAHEhk=; b=qDRQZ/XOSVjq35EmZAcvbmhNbENufIfN/YgD2Ol5uO7DKsZn9ON40bFYMCLtNMQo24 9SwJnsujrJTDXi46iNR2PNOrKzHG8klxYnwACM8wkhib/17U3EKwTg9ysuXlP7ip5YOk r4IBFDbGtDJvTdP2iy4bDsIwNMTW5nwKyO1ywzKLUKLmTLNznsA2g9bebRyvbVtHovmx sxykzJJW1c4ry1N/m3BSaZPmBF/9cJ6VZUHcQZnva6uqLYIKe8nBh4KVH/Kgset6JbFe HwSuAAfb9DlypyKJSr5uceitHUSqk6Sc5aNVMyGTKTPjpR9UR6UXg+U8Vl5k89giRxo+ 7usw== X-Received: by 10.107.164.6 with SMTP id n6mr1641990ioe.54.1432193163243; Thu, 21 May 2015 00:26:03 -0700 (PDT) Received: from ?IPv6:2601:8:ab80:7d6:d5de:dc48:8df9:aa7e? ([2601:8:ab80:7d6:d5de:dc48:8df9:aa7e]) by mx.google.com with ESMTPSA id q78sm14283200ioe.9.2015.05.21.00.26.01 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 21 May 2015 00:26:02 -0700 (PDT) Subject: Re: Create freebsd-testing-results@ list for Jenkins results? Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_B7B5DC74-15BA-4234-83FC-FB3F89FB3289"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5b6 From: Garrett Cooper In-Reply-To: <555D8061.7060309@freebsd.org> Date: Thu, 21 May 2015 00:25:57 -0700 Cc: Craig Rodrigues , "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Message-Id: <02026097-192E-4C6F-89E8-99A38EE08D5F@gmail.com> References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> <555D8061.7060309@freebsd.org> To: Alfred Perlstein X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 07:26:04 -0000 --Apple-Mail=_B7B5DC74-15BA-4234-83FC-FB3F89FB3289 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On May 20, 2015, at 23:51, Alfred Perlstein wrote: > Craig, >=20 > Those points make a lot of sense. >=20 > Is there a way that jenkins can set a HEADER so that it's easily = filtered by people? >=20 > I assume that people know how to use procmail or their MUA's filtering = tools. Jenkins allows you to add subjects to email lines, but I guess you can = parse by the sender=85 that being said, it=92s sent by jenkins-admin@ = which is a =93human email address=94 :(... Thanks.. --Apple-Mail=_B7B5DC74-15BA-4234-83FC-FB3F89FB3289 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJVXYiGAAoJEMZr5QU6S73ePd0H/is0BgqvGlBJPgdi/3zlMYQd 8TMUbtxztaSZfF3kDyBPiy19R0ScFx5+V21VJIS0Yvj0fcp/UrUSIWa1jM2TFivj ctQ4881uX99aGl6dOH92ovWh5k0J/tgCRJnu4IDpBG7zdtZIvxRBqswbMtqFvRqV 0AzwHbLzAWtjoahTq21Q6uqBIYagDuVzG4OkZB7c3u3gL+WAMuiOFnpgUnH+wsPA 0FOLBHoUa3jB7gsE9/uPSh7mRG05V65da8YZV7UfNfAw5b4+sZ/3nK4FEwk701Gv FUdtjooiZ170Ew4nVT/iOChQhSKRTmqs4ephuMWFIM4gdGG08AjS4hvkIc2CdJw= =bmu+ -----END PGP SIGNATURE----- --Apple-Mail=_B7B5DC74-15BA-4234-83FC-FB3F89FB3289-- From owner-freebsd-testing@FreeBSD.ORG Thu May 21 07:49:08 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C4B9B4C7; Thu, 21 May 2015 07:49:08 +0000 (UTC) Received: from mail-ie0-x231.google.com (mail-ie0-x231.google.com [IPv6:2607:f8b0:4001:c03::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 80BFC1FE5; Thu, 21 May 2015 07:49:08 +0000 (UTC) Received: by iesa3 with SMTP id a3so2425086ies.2; Thu, 21 May 2015 00:49:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=xG1MJ4+JeSon/m7vn0V746XGFJsXch8XbnzyNm5NTqU=; b=cfRWl7mOSv5q7MmiWWh540dFAERMpVhdZU6y5qe4UqNE6P1cEQRVcP9Nbho2DxbMu9 a+KCCFa1nVrohj6Co3nftlWbeaF6WN7V6FSznuM2J1TPagkyE9LxUhLBBNTbdVqv5vPJ ZGDlJAJW72HVg4g9XuaQXkelNnVXKfMesr2II+7W4CVx4ZOlQL84LzuUI9XE/3zz0/nR s8Fgtr3GL2HzLZQwbrqRgPhnni6ApGTlWN4iroTw0fE19d5uhzWnqK5Vp649akpqK0tR jTR5biqQQFlX5aj8ea0I6a6R9HDSnSFyUOXihKkwaVLhs4hfMi7R4QuHWR7CgFLhvh+Q mt+A== MIME-Version: 1.0 X-Received: by 10.43.146.67 with SMTP id jx3mr1802441icc.63.1432194547826; Thu, 21 May 2015 00:49:07 -0700 (PDT) Received: by 10.64.24.141 with HTTP; Thu, 21 May 2015 00:49:07 -0700 (PDT) In-Reply-To: <36670C78-DB4C-45E0-8B3A-BA40B0D27617@gmail.com> References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> <36670C78-DB4C-45E0-8B3A-BA40B0D27617@gmail.com> Date: Thu, 21 May 2015 00:49:07 -0700 Message-ID: Subject: Re: Create freebsd-testing-results@ list for Jenkins results? From: Mehmet Erol Sanliturk To: Garrett Cooper Cc: Craig Rodrigues , "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 07:49:08 -0000 On Wed, May 20, 2015 at 11:55 PM, Garrett Cooper wrote: > One thing that I forgot to mention... > > On May 20, 2015, at 23:34, Garrett Cooper wrote: > > ... > > >> So Jenkins is doing its job, even if it annoys some people and makes > some > >> people > >> like Steve Kargl unhappy. > >> > >> What we can consider doing is reducing the number of lines in the e-ma= ll > >> notification, > >> to prevent very large e-mails from being sent to the list. There may = be > >> tunables > >> in Jenkins that we can look at for this. That is worth exploring. > > Most of the complaints revolve around size and volume of the emails. The > volume of the emails can=E2=80=99t be easily fixed (except if the code=E2= =80=99s fixed), > but the size can be. > > I=E2=80=99m looking into it too to see if I can find anything to reduce t= he email > length in Jenkins=E2=80=A6 > > Thanks! > A solution may be to send a link of the results . This will reduce e-mail to at most a few sentences which a fixed mail template may be used . Now phones and tablets are in wide use which they are not very suitable to receive long e-mails . To overcome this difficulty , if FreeBSD mailing lists includes in each mail a link in the mailing list archives of the message itself , even it may not be necessary to reproduce each mail in subsequent mails . Only referencing its link will be sufficient . Thank you very much . Mehmet Erol Sanliturk From owner-freebsd-testing@FreeBSD.ORG Thu May 21 14:46:18 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 09EB4D96; Thu, 21 May 2015 14:46:18 +0000 (UTC) Received: from mail-oi0-x232.google.com (mail-oi0-x232.google.com [IPv6:2607:f8b0:4003:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C27FE16DE; Thu, 21 May 2015 14:46:17 +0000 (UTC) Received: by oihd6 with SMTP id d6so19152622oih.2; Thu, 21 May 2015 07:46:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=zBj5Pidb0fLhDks4utAFUN0cwTUPSYuL4lwEB5HR4bI=; b=ppkEYHftIYDiU630PsyvYK/hRw24tvnIycnquv/n9Jme6LXUjz2C938ll7GZkCeZFN GUB/wKsHvXdfXvzgRkuLy4/dOURmOG7ewYJTF/k+qzof7kxELuy9XDb7heh+MBm4q9QV 02wLkPhy21k1zzvSKpfWuYqA4KANERJNTWddIxhNPGK29g7F9VerxqaFBYr9QNuGVJkc lzOgBi2MYjv/BwaoQpbHDxFc7gCVCWnvGb72oEGuIZFPIHyW7q9u/Kf/KhtezBd5F/X7 Qfgb4WtCehuJJMoMlbBJecaSzhVKXluLdvvNU/U+4wQfGWNFo1L1LB+VThpexAl7qpOI m9Qw== MIME-Version: 1.0 X-Received: by 10.60.81.98 with SMTP id z2mr2611477oex.37.1432219577140; Thu, 21 May 2015 07:46:17 -0700 (PDT) Sender: asomers@gmail.com Received: by 10.202.173.204 with HTTP; Thu, 21 May 2015 07:46:17 -0700 (PDT) In-Reply-To: References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> Date: Thu, 21 May 2015 08:46:17 -0600 X-Google-Sender-Auth: 1rAcZJkS-1vWnW8UOxSoIgGircY Message-ID: Subject: Re: Create freebsd-testing-results@ list for Jenkins results? From: Alan Somers To: Craig Rodrigues Cc: "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 14:46:18 -0000 I completely agree with Craig. Please do keep annoying people on the freebsd-current list. But also please snip the messages down to a shorter length. -Alan On Thu, May 21, 2015 at 12:32 AM, Craig Rodrigues wrote: > Hi, > > Yes, I am opposed to this. > > The minute you push these email notifications to a separate list, > then the whole utility of Jenkins goes down, because most people won't > be subscribe to the list. > > The whole point of running a CI system like Jenkins is to unfortunately be > a bit annoying > and "in your face". FreeBSD doesn't have a QA department to triage > failures and notify > developers, so sending e-mails to > targeted lists is important. As it is, FreeBSD people don't subscribe to > all the same lists, so no matter what, > you can't make everyone happy. > > At this link: > https://www.freebsd.org/doc/en/books/handbook/current-stable.html > > it mentions that bulletins about the state of the FreeBSD-CURRENT branch > go to the freebsd-current@ list. So that's why it is OK for e-mail > notifications > from the old Tinderbox or Jenkins to go to that list. > > I have received e-mails privately thanking me for setting this stuff up. > Some folks (who are not FreeBSD committers) monitor lists like > freebsd-current@, > and when they see Jenkins failure e-mails > on the list, that gives them a clue that they should hold off on updating > the tree. > > So freebsd-current@ is used to notifiy committers *and* non-committers > about the > state of the branch. > > jenkins is already configured to send e-mails to several lists, such as > freebsd-current, freebsd-stable, freebsd-doc, freebsd-i386, depending on > the build job, > so we don't send every e-mail to freebsd-current for all the builds that we > do. > > So Jenkins is doing its job, even if it annoys some people and makes some > people > like Steve Kargl unhappy. > > What we can consider doing is reducing the number of lines in the e-mall > notification, > to prevent very large e-mails from being sent to the list. There may be > tunables > in Jenkins that we can look at for this. That is worth exploring. > > No matter what, you can't make everyone happy with build break e-mails. > > However, pushing them off to the side is not the direction we should be > going in. > > -- > Craig > > > On Wed, May 20, 2015 at 10:46 PM, Garrett Cooper > wrote: > >> Hi all, >> As some know who are subscribed to freebsd-current, the list gets >> spammed a lot with test results (pass/fail transitions mostly) for the >> Build_Image_and_Run_Tests_in_Bhyve_HEAD job. I was wondering if anyone >> would be opposed to creating another list to capture the results, e.g. >> freebsd-testing-results@FreeBSD.org, and if so, would you subscribe to >> the list? >> Thanks! >> -NGie >> > _______________________________________________ > freebsd-testing@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-testing > To unsubscribe, send any mail to "freebsd-testing-unsubscribe@freebsd.org" From owner-freebsd-testing@FreeBSD.ORG Thu May 21 15:09:23 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E1016AB for ; Thu, 21 May 2015 15:09:23 +0000 (UTC) Received: from valentine.liquidneon.com (unknown [IPv6:2001:4978:f:5c6::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "valentine.liquidneon.com", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 562161985 for ; Thu, 21 May 2015 15:09:23 +0000 (UTC) Received: by valentine.liquidneon.com (Postfix, from userid 1018) id 08D898FFC6; Thu, 21 May 2015 09:09:21 -0600 (MDT) Date: Thu, 21 May 2015 09:09:20 -0600 From: Brad Davis To: freebsd-testing@freebsd.org Subject: Re: svn commit: r283166 - vendor/atf/dist/atf-sh Message-ID: <20150521150920.GE91287@valentine.liquidneon.com> References: <201505210326.t4L3Qkb2095326@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 15:09:23 -0000 On Wed, May 20, 2015 at 11:40:47PM -0700, Craig Rodrigues wrote: > On Wed, May 20, 2015 at 10:11 PM, Garrett Cooper > wrote: > > > Craig, et al, > > Thank you. I???m sorry it took me so long to get to this ??? > > especially because it . I???ll try to do better next time. > > Now all that remains is fixing the port (which is where the bulk > > majority of the errors come from in the first place, not the test in the > > base system :(..!!!). > > Thanks, > > -NGie > > > > Thanks, unfortunately since you have been the main person in terms > of importing more ATF tests into the FreeBSD tree from various sources > like NetBSD and getting them to work, > we depend on you. > > Have you managed to get any of your colleagues at your current job, > or any other open source developers interested > in ATF and FreeBSD tests, so that we can pull in more people and distribute > the load? > > In the place that I am currently working in, I completely failed in my > attempts to > be a proponent for ATF and kyua and attract new developers. :( > > The documentation and examples for ATF/kyua were not as good > as for other frameworks like CUnit and pytest, so that was the main blocker > for me. > Also, every person who talked to me couldn't figure out how to pronounce > "kyua". Did anyone ever hear about getting ATF/Kyua out from under Google? Last time I submitted a pull request Julio asked me to sign some Google agreement. Which I am not interested in doing and I suspect is keeping other people interested in working on ATF/Kyua away as well. Regards, Brad Davis From owner-freebsd-testing@FreeBSD.ORG Thu May 21 15:51:46 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7811B4B2; Thu, 21 May 2015 15:51:46 +0000 (UTC) Received: from mail-lb0-x22e.google.com (mail-lb0-x22e.google.com [IPv6:2a00:1450:4010:c04::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EF8431F77; Thu, 21 May 2015 15:51:45 +0000 (UTC) Received: by lbbuc2 with SMTP id uc2so21322190lbb.2; Thu, 21 May 2015 08:51:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=s9gg0SE+450U0v9HA8frGDJLA+HnTezu4ZkKa3fqEoQ=; b=mffmfxi0QKRkmSQQUDco5Rtzm6DzTCLnB9sKnajDw+HlT970QsEu8ybjDw82Nqa4S1 uwnftcUxxntc2QOIr8q/uMqcIbV4rpzUR0AW79cfLH6Byv1KizkoKm369UYcwHNxAc2Y ufu3BouvrQV74CRYvkKTG4a0QvQ/69JQvp8Y4tEyOtsg/+xrkiAUxv7/SR7qiKV7Rq7k JDEYBT9OsKDvk6JhMsegxlR/v2ure9vuqXeqr+iQzFLHJByKWVFIRJQ9J5hb/Zw3T3hK UF3rBAkXmWMZx1N7D4bUVZDhAuv+jhkNvQ5FBMXxSMw5Y5GEpR7Tdidt0wSKlUe2fcCM rilg== MIME-Version: 1.0 X-Received: by 10.152.23.66 with SMTP id k2mr2834778laf.89.1432223504105; Thu, 21 May 2015 08:51:44 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Thu, 21 May 2015 08:51:44 -0700 (PDT) Received: by 10.112.164.38 with HTTP; Thu, 21 May 2015 08:51:44 -0700 (PDT) In-Reply-To: <20150521150920.GE91287@valentine.liquidneon.com> References: <201505210326.t4L3Qkb2095326@svn.freebsd.org> <20150521150920.GE91287@valentine.liquidneon.com> Date: Thu, 21 May 2015 08:51:44 -0700 X-Google-Sender-Auth: T3cH2z8w_UdGwxjbe_Fq968XkjQ Message-ID: Subject: Re: svn commit: r283166 - vendor/atf/dist/atf-sh From: Craig Rodrigues To: Brad Davis Cc: freebsd-testing@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 15:51:46 -0000 On May 21, 2015 8:09 AM, "Brad Davis" wrote: > > Did anyone ever hear about getting ATF/Kyua out from under Google? Last > time I submitted a pull request Julio asked me to sign some Google > agreement. Which I am not interested in doing and I suspect is keeping > other people interested in working on ATF/Kyua away as well. > You raise a good point. I know of at least one person at EMC who submitted a patch to kyua, but then could not get it accepted because of the need for signing the Google Contributor License Agreement. Getting permission from EMC to sign the Google CLA proved to be an uphill battle. I actually signed the Google CLA for kyua last year. However, this week, Julio informed me that Google transferred all CLA from one database to another, and in the process they lost my signed agreement!! So Julio asked me to sign again. This is annoying. ATF/Kyua are Julio's things, so ideally, he would be the one to change the licensing and signature requirements. However, since he is a Google employee, he has some rules which he must follow. Other than that I don't see what can be done, other than some type of fork of the kyua project or a rewrite of the code under a different license. -- Craig From owner-freebsd-testing@FreeBSD.ORG Thu May 21 15:58:13 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CE912949 for ; Thu, 21 May 2015 15:58:13 +0000 (UTC) Received: from valentine.liquidneon.com (unknown [IPv6:2001:4978:f:5c6::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "valentine.liquidneon.com", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A5CE21015 for ; Thu, 21 May 2015 15:58:13 +0000 (UTC) Received: by valentine.liquidneon.com (Postfix, from userid 1018) id 105708FFE2; Thu, 21 May 2015 09:58:05 -0600 (MDT) Date: Thu, 21 May 2015 09:58:05 -0600 From: Brad Davis To: freebsd-testing@freebsd.org Subject: Re: svn commit: r283166 - vendor/atf/dist/atf-sh Message-ID: <20150521155805.GF91287@valentine.liquidneon.com> References: <201505210326.t4L3Qkb2095326@svn.freebsd.org> <20150521150920.GE91287@valentine.liquidneon.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 15:58:13 -0000 On Thu, May 21, 2015 at 08:51:44AM -0700, Craig Rodrigues wrote: > On May 21, 2015 8:09 AM, "Brad Davis" wrote: > > > > Did anyone ever hear about getting ATF/Kyua out from under Google? Last > > time I submitted a pull request Julio asked me to sign some Google > > agreement. Which I am not interested in doing and I suspect is keeping > > other people interested in working on ATF/Kyua away as well. > > > > You raise a good point. I know of at least one person at EMC who submitted > a patch to kyua, but then could not get it accepted because of the need for > signing the Google Contributor License Agreement. Getting permission from > EMC to sign the Google CLA proved to be an uphill battle. > > I actually signed the Google CLA for kyua last year. However, this week, > Julio informed me that Google transferred all CLA from one database to > another, and in the process they lost my signed agreement!! So Julio asked > me to sign again. This is annoying. > > ATF/Kyua are Julio's things, so ideally, he would be the one to change the > licensing and signature requirements. However, since he is a Google > employee, he has some rules which he must follow. > > Other than that I don't see what can be done, other than some type of fork > of the kyua project or a rewrite of the code under a different license. Maybe we could fork it and put it under the FreeBSD github page, and then he could just contribute to that, but have it "owned" by FreeBSD instead.. Regards, Brad Davis From owner-freebsd-testing@FreeBSD.ORG Thu May 21 16:07:09 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CD6E2CC0; Thu, 21 May 2015 16:07:09 +0000 (UTC) Received: from mail-lb0-x22b.google.com (mail-lb0-x22b.google.com [IPv6:2a00:1450:4010:c04::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 51C3211A8; Thu, 21 May 2015 16:07:09 +0000 (UTC) Received: by lbbzk7 with SMTP id zk7so21686462lbb.0; Thu, 21 May 2015 09:07:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=4BqX6q+V7Cp5L7VZOuwEoKjs7n/NLmP4O/GQI5DQ18A=; b=ThHFhWdMX48kHEI0gLj33IhJE7Twc6DwVN55OFFELdmgTRQmC6N8lCcdD8OvtfpekT QvhE0anhkArbMWBcoM+l/fZqlGevlVsvrcNiLC1k3sSijicGWbtmeUghgbjmW7ew5HXP N3V6y0Wbgl9ZyN8wCpLH8hVqTHX4GNfJ1GASjB50F6v3u0m7SS9fzX5hlh1W4Gz+bKj6 KNkvlOA1Mtk9DCQyrbNTYvYk+MEzCrpZLsl0wbGoUKVpeai+P62Ki1jEAiQ4U+/wY3sy N8rpm2KZu6TXR0G6B/KdpTIu8yT+3+MjlgpZuOEXovz+LiOs2xpeksP5T40V1LucBy3G HZrA== MIME-Version: 1.0 X-Received: by 10.152.20.170 with SMTP id o10mr2882672lae.26.1432224427565; Thu, 21 May 2015 09:07:07 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.164.38 with HTTP; Thu, 21 May 2015 09:07:07 -0700 (PDT) Received: by 10.112.164.38 with HTTP; Thu, 21 May 2015 09:07:07 -0700 (PDT) In-Reply-To: <555D8061.7060309@freebsd.org> References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> <555D8061.7060309@freebsd.org> Date: Thu, 21 May 2015 09:07:07 -0700 X-Google-Sender-Auth: IivkibndeRvdQwWNMggranbiKnY Message-ID: Subject: Re: Create freebsd-testing-results@ list for Jenkins results? From: Craig Rodrigues To: Alfred Perlstein Cc: jenkins-admin@freebsd.org, freebsd-testing@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2015 16:07:09 -0000 On May 20, 2015 11:51 PM, "Alfred Perlstein" wrote: > > Is there a way that jenkins can set a HEADER so that it's easily filtered by people? > > I assume that people know how to use procmail or their MUA's filtering tools. Right now, all emails are sent out by "jenkins-admin@freebsd.org" so that is the easiest thing to filter on. -- Craig From owner-freebsd-testing@FreeBSD.ORG Fri May 22 00:31:30 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2DDE046D; Fri, 22 May 2015 00:31:30 +0000 (UTC) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A38251E3B; Fri, 22 May 2015 00:31:29 +0000 (UTC) Received: by laat2 with SMTP id t2so2094105laa.1; Thu, 21 May 2015 17:31:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=NagYnz65APnwI02Q+1ho5jCVQ3yHINLRIA8B07J/5HY=; b=H3S+QpkC80LBTaAQQobNjMdZXCfzoChxKYLG0NhA3Vq1IWHTE6hEClLrcp6+aoY/4U 2IoP2Y+i0JmEiYEHS0FBivs/PRqQYDoBnxS3ZcfvrNhRVZ3lrK3J1NeqtTQuNLN3rTzs Ryt1BIH8nF0BxT4E3zCGF+jfElVVEMgBgF7Q3UsBl22m9tvC6APZ8AKFU/+xJcT83dBO XemGJuLDkD2NMUTaNbbe67LqBivmG+X1jIjGWwYWF8/a3THa7NorLnPxo9C1+GerYmP3 wdkHulgZVHWQlqoE2+e0gbIJgWy17ELQHo+LiPC2fNVtshQD65Zd7xrbSxHhE7t6zTA9 Ppcw== MIME-Version: 1.0 X-Received: by 10.152.203.162 with SMTP id kr2mr4316978lac.68.1432254686535; Thu, 21 May 2015 17:31:26 -0700 (PDT) Sender: lwhsu.freebsd@gmail.com Received: by 10.25.20.219 with HTTP; Thu, 21 May 2015 17:31:26 -0700 (PDT) In-Reply-To: <36670C78-DB4C-45E0-8B3A-BA40B0D27617@gmail.com> References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> <36670C78-DB4C-45E0-8B3A-BA40B0D27617@gmail.com> Date: Fri, 22 May 2015 08:31:26 +0800 X-Google-Sender-Auth: h_9NN-ANQO8pcbHSe5phNEhd_1k Message-ID: Subject: Re: Create freebsd-testing-results@ list for Jenkins results? From: Li-Wen Hsu To: Garrett Cooper Cc: Craig Rodrigues , "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 May 2015 00:31:30 -0000 On Thursday, May 21, 2015, Garrett Cooper wrote: > One thing that I forgot to mention... > > On May 20, 2015, at 23:34, Garrett Cooper > wrote: > > ... > > >> So Jenkins is doing its job, even if it annoys some people and makes > some > >> people > >> like Steve Kargl unhappy. > >> > >> What we can consider doing is reducing the number of lines in the e-ma= ll > >> notification, > >> to prevent very large e-mails from being sent to the list. There may = be > >> tunables > >> in Jenkins that we can look at for this. That is worth exploring. > > Most of the complaints revolve around size and volume of the emails. The > volume of the emails can=E2=80=99t be easily fixed (except if the code=E2= =80=99s fixed), > but the size can be. > > I=E2=80=99m looking into it too to see if I can find anything to reduce t= he email > length in Jenkins=E2=80=A6 I just did that, along with some other modifications. Sorry that I don't have much time right now to give the details. I'll send another email to describe them later today. Li-Wen --=20 Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Sat May 23 04:07:53 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6BAFFFF4; Sat, 23 May 2015 04:07:53 +0000 (UTC) Received: from mail-lb0-x235.google.com (mail-lb0-x235.google.com [IPv6:2a00:1450:4010:c04::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1184C18B6; Sat, 23 May 2015 04:07:52 +0000 (UTC) Received: by lbbzk7 with SMTP id zk7so24196827lbb.0; Fri, 22 May 2015 21:07:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=jO1amqbmOB+l/yXcfyS/wX1wXvuqG9FmJC3q/rDebZ0=; b=oqCIKNz9Q6nzFkDvIXIGQ1MYKLHEpyxBc9aNOnu3T5TuROVQOjFk3Kqxxc9hlZvt4p gOXO6OzP0+umj4XKvt7eIZdJMnyMZPBiUhIPPFHwOoz/40PuAjWcyC8aHaWQcf/W0ft4 M9pPYpwQ9kDtwq6kLdaHAdr0/YFoauXAavD/PZpRjtqGVJqe7DY34/+VCpJQOlYmv7jJ Rf1E64h2FwdL11TQUsA6jVZ69nYGrukylNMr/MZ7MoeaGRVwhyG9ZQvo73FZXgjotkmy 2BJaJ9Aovk58RIncd4AHWuFD34Ij0SWEjdemwziEfUffCNkIehLcHMkdrNgae3i9CSmK BWUA== MIME-Version: 1.0 X-Received: by 10.152.37.67 with SMTP id w3mr6683413laj.123.1432354070460; Fri, 22 May 2015 21:07:50 -0700 (PDT) Sender: lwhsu.freebsd@gmail.com Received: by 10.25.20.219 with HTTP; Fri, 22 May 2015 21:07:50 -0700 (PDT) In-Reply-To: References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> <36670C78-DB4C-45E0-8B3A-BA40B0D27617@gmail.com> Date: Sat, 23 May 2015 12:07:50 +0800 X-Google-Sender-Auth: US6ggm8HxY9HtSexPcVmdBM_cvU Message-ID: Subject: Re: Create freebsd-testing-results@ list for Jenkins results? From: Li-Wen Hsu To: Garrett Cooper Cc: "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 May 2015 04:07:53 -0000 On Fri, May 22, 2015 at 8:31 AM, Li-Wen Hsu wrote: > On Thursday, May 21, 2015, Garrett Cooper wrote: >> Most of the complaints revolve around size and volume of the emails. The >> volume of the emails can=E2=80=99t be easily fixed (except if the code= =E2=80=99s fixed), but >> the size can be. >> >> I=E2=80=99m looking into it too to see if I can find anything to reduce = the email >> length in Jenkins=E2=80=A6 > > I just did that, along with some other modifications. Sorry that I don't > have much time right now to give the details. I'll send another email to > describe them later today. I did following modifications earlier: - Customize the notification mail body to just link to the successful/failed build. - Add Header: List-ID: FreeBSD CI Build Notifications - Add Header: Precedence: bulk All three items are done by "Email-ext plugin." Hope these changes can make it less annoying, easier to filter and work nicer with other MTAs. It also can run scripts before sending mail. In the future, we can seek for ways to make notification mail more useful, such as using digest scripts like whereintheworld.pl under tools/tools or utilities from tinderbox. I'm reading the code and doing test when I am free. This might take some time. As always, helps and suggestions are definitely welcomed. Li-Wen --=20 Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Sat May 23 15:18:34 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 990A4409; Sat, 23 May 2015 15:18:34 +0000 (UTC) Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1C9E41A40; Sat, 23 May 2015 15:18:34 +0000 (UTC) Received: by lami4 with SMTP id i4so28889000lam.0; Sat, 23 May 2015 08:18:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=IJGSlStn5N6pv9zQ8yW9arpVWbCDrTvRU66IxnEuU70=; b=HJJ7KhseRhaG0EfWyr7kf9E2TmQcyU0W9ncpp3jJ9QqMQs5wniKa+POWP2m8BXCj/z 0xtQg6XIHxlOpC6uDpD6FLp1b8J/iCOLEgPhl5TSNFu1WqqKHBjLeVEhHqK2FhXxZFkt gcz9K8Zy4yThjnoqsolH4AZsWgR5vcp6lwzfSU34zHVOUHazvZOGc13PH5dm6/vyK/xi Tm3+8VI4CzprQpTUrXuB68e8dlZBSY4+lOyh2iXG+a3Xy0JZoTKSoUTcryZloYDWFKHn IeULAQjWAbR3tOio0DG8oWQMQoMaPU5lKZ+N6pAs8sFKuAY0+N9LafwBT4kJvPw6IxB7 +6Hg== MIME-Version: 1.0 X-Received: by 10.112.122.98 with SMTP id lr2mr10884017lbb.68.1432394312099; Sat, 23 May 2015 08:18:32 -0700 (PDT) Sender: lwhsu.freebsd@gmail.com Received: by 10.25.20.219 with HTTP; Sat, 23 May 2015 08:18:32 -0700 (PDT) In-Reply-To: References: <56800B8F-E49D-4B8E-B975-EB16299C0028@gmail.com> <36670C78-DB4C-45E0-8B3A-BA40B0D27617@gmail.com> Date: Sat, 23 May 2015 23:18:32 +0800 X-Google-Sender-Auth: OfNo7-_gcSOht8_BirkWN_b1WIU Message-ID: Subject: Re: Create freebsd-testing-results@ list for Jenkins results? From: Li-Wen Hsu To: Garrett Cooper Cc: "freebsd-testing@freebsd.org" , "jenkins-admin@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 May 2015 15:18:34 -0000 On Sat, May 23, 2015 at 12:07 PM, Li-Wen Hsu wrote: > On Fri, May 22, 2015 at 8:31 AM, Li-Wen Hsu wrote: >> On Thursday, May 21, 2015, Garrett Cooper wrote: >>> Most of the complaints revolve around size and volume of the emails. Th= e >>> volume of the emails can=E2=80=99t be easily fixed (except if the code= =E2=80=99s fixed), but >>> the size can be. >>> >>> I=E2=80=99m looking into it too to see if I can find anything to reduce= the email >>> length in Jenkins=E2=80=A6 >> >> I just did that, along with some other modifications. Sorry that I don'= t >> have much time right now to give the details. I'll send another email t= o >> describe them later today. > > I did following modifications earlier: > > - Customize the notification mail body to just link to the > successful/failed build. > - Add Header: List-ID: FreeBSD CI Build Notifications Sigh, I just realized that List-ID will be rewritten by the mailman (and it should), so people not directly receive the mail cannot filter by this header field. However, there are to headers will be preserved: X-Jenkins-Job: X-Jenkins-Result: Hope these are still useful. Li-Wen --=20 Li-Wen Hsu http://lwhsu.org