From owner-freebsd-testing@FreeBSD.ORG Sun Nov 16 02:29:41 2014 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 6314F2A9; Sun, 16 Nov 2014 02:29:41 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E9E05813; Sun, 16 Nov 2014 02:29:40 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id sAG2TdxY005535 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 15 Nov 2014 19:29:39 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id sAG2Td9G005532; Sat, 15 Nov 2014 19:29:39 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Sat, 15 Nov 2014 19:29:39 -0700 (MST) From: Warren Block To: freebsd-testing@FreeBSD.org Subject: Documentation testing and textproc/igor Message-ID: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Sat, 15 Nov 2014 19:29:39 -0700 (MST) Cc: Li-Wen Hsu X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2014 02:29:41 -0000 Since July, textproc/igor has a -X option that produces XML output. This should be usable with Jenkins for documentation testing. It converts single and double quotes in the messages to ' and ". It has not been tested much, and further feedback would be helpful. Thanks! From owner-freebsd-testing@FreeBSD.ORG Sun Nov 16 03:54:33 2014 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 3445CEB6 for ; Sun, 16 Nov 2014 03:54:33 +0000 (UTC) Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C31E1FC6 for ; Sun, 16 Nov 2014 03:54:32 +0000 (UTC) Received: by mail-la0-f50.google.com with SMTP id hs14so10460882lab.23 for ; Sat, 15 Nov 2014 19:54:30 -0800 (PST) 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=EWVLatvjwRSok+iugWojN0JChBj7IHbhnJ5kADYDudg=; b=S2DFVq3ulVVtzUGZ6LI3NFE3c0LSZWhaG1Oaauwjvj8BnsZXe6QiQAS5PrJHDEG9t6 Jg16V4GV5e3G9xCzxe7WUiReHvrJmT6AcIQZQufJDeYVcBDoD55HIoR+kRN7mCpKnZs2 IeKp1t3suvyI0xp0R+lOkMloTtpzSMQjkZKULwHdvmGDOQjfHOpv608Jv3xFribj7lvm lSALwqFcER2JZDuFUELjhotVo6g0o+ba+KSzdjW5wqCI7OtlMIGwR89++8K5Uudppy0O wpGO7mz69RRGZQ3QRjDGETzkjaUzy6jiGd6u7nuoaD3YDH2b3hyM1zRi31UroFLZVQeI E27A== MIME-Version: 1.0 X-Received: by 10.112.164.69 with SMTP id yo5mr6179679lbb.16.1416110070786; Sat, 15 Nov 2014 19:54:30 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.130.168 with HTTP; Sat, 15 Nov 2014 19:54:30 -0800 (PST) In-Reply-To: References: Date: Sat, 15 Nov 2014 19:54:30 -0800 X-Google-Sender-Auth: eqKTIvpV-MEtPOegtni_fmekKvQ Message-ID: Subject: Re: Documentation testing and textproc/igor From: Craig Rodrigues To: Warren Block Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2014 03:54:33 -0000 On Sat, Nov 15, 2014 at 6:29 PM, Warren Block wrote: > Since July, textproc/igor has a -X option that produces XML output. This > should be usable with Jenkins for documentation testing. > I took a quick look at igor. Who told you that the XML output produced by igor is useful for Jenkins documentation testing? The output looks like this: That output is not in JUnit XML format ( http://help.catchsoftware.com/display/ET/JUnit+Format ), so would need to be parsed by an additional script in order to be used inside Jenkins. The current output is nice, but not useful on its own for integration with Jenkins. -- Craig From owner-freebsd-testing@FreeBSD.ORG Sun Nov 16 15:21:58 2014 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 3C4B872F; Sun, 16 Nov 2014 15:21:58 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C4D13354; Sun, 16 Nov 2014 15:21:57 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id sAGFLtgx097876 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 16 Nov 2014 08:21:56 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id sAGFLtgD097873; Sun, 16 Nov 2014 08:21:55 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Sun, 16 Nov 2014 08:21:55 -0700 (MST) From: Warren Block To: Craig Rodrigues Subject: Re: Documentation testing and textproc/igor In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Sun, 16 Nov 2014 08:21:56 -0700 (MST) Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-15; FORMAT=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2014 15:21:58 -0000 On Sat, 15 Nov 2014, Craig Rodrigues wrote: > > > On Sat, Nov 15, 2014 at 6:29 PM, Warren Block wrote: > Since July, textproc/igor has a -X option that produces XML output. This should be usable with Jenkins for documentation testing. > > > I took a quick look at igor.  Who told you that the XML output produced by igor is useful > for Jenkins documentation testing?   The output looks like this: > > >   >   >   >   >   >   >   >   >   >   >   > > > That output is not in JUnit XML format ( http://help.catchsoftware.com/display/ET/JUnit+Format ), so would need to be parsed by an additional > script in order to be used inside Jenkins.  The current output is nice, but not useful on its own > for integration with Jenkins. The output it produces now is based on what lwhsu@ added at BSDCan. He showed a working demo there, so maybe additional wrappers were involved. It's also possible I've broken it in the meantime, too. From owner-freebsd-testing@FreeBSD.ORG Sun Nov 16 17:29:03 2014 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 6CDE7409; Sun, 16 Nov 2014 17:29:03 +0000 (UTC) Received: from mail-la0-x22f.google.com (mail-la0-x22f.google.com [IPv6:2a00:1450:4010:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DF9E2FDB; Sun, 16 Nov 2014 17:29:02 +0000 (UTC) Received: by mail-la0-f47.google.com with SMTP id gq15so1495201lab.6 for ; Sun, 16 Nov 2014 09:29:00 -0800 (PST) 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=BVWiBaMjbOscR3PKyGysrZmwx+nnnA31nqExIIaBz80=; b=nQtgnPwhDO/ytYP1jGZHXOY+k2goZ+HtbMh0NAK3nSxv6PcozqJoSfBMPXkbJwP7/z LaJwmrSxAhgPUD9UVw30nad/1K6h8LH3U4vgSLO3hIsFkfdR1QlhiSXQ0CpjzcsoAMq4 7kepy0JKvqexOdOyG+T2KpBl3GjzqqC0J0QWuszFSrwidFLF1O1gglP83R6bepVz9G6+ o2+rGAKVaoHJDCaeD95KxIUXuogwmzoVPEAWb8w+h3fsvL1fUnxQSlNnngEHBAD2yJ83 clsYX55KK11zH/qXwSMXMrg60NcP1EXYTWyG/7NLoDEuRofUzJy9AazY1zvE22MQCbxO RcNQ== MIME-Version: 1.0 X-Received: by 10.152.36.201 with SMTP id s9mr21451919laj.17.1416158940578; Sun, 16 Nov 2014 09:29:00 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.130.168 with HTTP; Sun, 16 Nov 2014 09:29:00 -0800 (PST) In-Reply-To: References: Date: Sun, 16 Nov 2014 09:29:00 -0800 X-Google-Sender-Auth: qYK-B9k72lplxLXqXvIfB7lM5dE Message-ID: Subject: Re: Documentation testing and textproc/igor From: Craig Rodrigues To: Warren Block , Li-Wen Hsu Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2014 17:29:03 -0000 On Sun, Nov 16, 2014 at 7:21 AM, Warren Block wrote: > > The output it produces now is based on what lwhsu@ added at BSDCan. He > showed a working demo there, so maybe additional wrappers were involved. > It's also possible I've broken it in the meantime, too. Li-Wen, do you have the wrappers to parse the output of igor? Can you hand off this work to somone else, maybe in the freebsd-doc team to complete? You are doing very good work on maintaining the devel/jenkins port, but I don't like how you are starting Jenkins FreeBSD work items, and not following them to completion. We need to pull in more volunteers to keep things going, but we need people who are going to finish things that they start, and not leave things half done. -- Craig From owner-freebsd-testing@FreeBSD.ORG Mon Nov 17 02:21:36 2014 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 5B9CEE04; Mon, 17 Nov 2014 02:21:36 +0000 (UTC) Received: from mail-lb0-x235.google.com (mail-lb0-x235.google.com [IPv6:2a00:1450:4010:c04::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DA1DFB84; Mon, 17 Nov 2014 02:21:35 +0000 (UTC) Received: by mail-lb0-f181.google.com with SMTP id l4so15488617lbv.12 for ; Sun, 16 Nov 2014 18:21:33 -0800 (PST) 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=UZDO+pC2SUt9ddByiGP7c2ar/5eh0j6ZpPpT5e3fOEs=; b=0Eq5VA21fxMSA6bzANrDHPxFIRXP8PSQH9pmzjQAaOgatphtT2c1wyEfl3Z8SMuMji rwYnPooX6kT1/CCePcVC/8xyN045X1w/wb51wINBVXmGoT1y6UU6AOty+9337acCNAT/ vd74Ojt9tgK7teM4lX56vU+q7c0DCNPJya0guCAlo0VazPaeFRHk6+vecWg6d4a31ikD rv8DSvDyPlXiyq7EKdrgcm6EX0qSGoscRhWPXNpOSxx9zQZNVmkBSD9EtvaGsluYyeIL A1efFzLCr1GzlbR+ibOImTYIok9TEGJyB+/sgJ+oOtGmhnQ0pR/3300H28mf6CikM7ec MBzQ== MIME-Version: 1.0 X-Received: by 10.112.189.10 with SMTP id ge10mr23781582lbc.23.1416190893787; Sun, 16 Nov 2014 18:21:33 -0800 (PST) Sender: lwhsu.freebsd@gmail.com Received: by 10.25.64.6 with HTTP; Sun, 16 Nov 2014 18:21:33 -0800 (PST) In-Reply-To: References: Date: Mon, 17 Nov 2014 10:21:33 +0800 X-Google-Sender-Auth: VHsoKD1XEXh2VOpBtO9Fg_HzbtM Message-ID: Subject: Re: Documentation testing and textproc/igor From: Li-Wen Hsu To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: Warren Block , "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2014 02:21:36 -0000 On Monday, November 17, 2014, Craig Rodrigues wrote: > > > On Sun, Nov 16, 2014 at 7:21 AM, Warren Block > wrote: > >> >> The output it produces now is based on what lwhsu@ added at BSDCan. He >> showed a working demo there, so maybe additional wrappers were involved. >> It's also possible I've broken it in the meantime, too. > > > Li-Wen, do you have the wrappers to parse the output > of igor? Can you hand off this work to somone else, maybe in > the freebsd-doc team to complete? > This XML is not JUnit format, but checkstyle format. I provided a quick hack in igor to generate that format at BSDCan and Warren was working on merging to igor properly. He was busy that time with other things and I just took other stuff to work on. I just found he sent me the result and I did not notice in the inbox. I apologize about this. To integrate this with jenkins, the thing we need is checkstyle plugin, in fact, I installed that on jenkins.freebsd.org few weeks ago, that's just for this workIng item. I will work on the stuff left ASAP, there should not be much thing left. > You are doing very good work on maintaining the devel/jenkins port, > but I don't like how you are starting Jenkins FreeBSD work items, > and not following them to completion. > > We need to pull in more volunteers to keep things going, but we > need people who are going to finish things that they start, and not leave > things half done. > Ok, this item is lost on my side and i have no excuse. Sorry again and I'll finish that soon. Li-Wen -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Mon Nov 17 20:34:15 2014 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 3AB4E629; Mon, 17 Nov 2014 20:34:15 +0000 (UTC) Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AD9F114F; Mon, 17 Nov 2014 20:34:14 +0000 (UTC) Received: by mail-la0-f53.google.com with SMTP id pn19so2028822lab.40 for ; Mon, 17 Nov 2014 12:34:12 -0800 (PST) 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=rctPfU9p3kNbIOmV0G87NQ0Ijey+aP/wyL5uYBzlVPw=; b=taGWVo0Gax6k2SECaXIc8CpzsZPelmEvLj3MHJ9C9S5ySnr1daA6YLcyx110zPlm2O Qgu+Ww/VH8uwJ+r41NRSdMXfwtgUTZesS3vJQfrRS+2bu5EDnco9ipHVNnFeWsCIZBF4 DALEUKbNfei/2fS6pfn9ri857i3h94SS/8to7PjcXY1QSu/eufROzqBcrcDisc2C+5dr 0A6NLrVExriJZtWsQ9hQ9TSt+hk/X7r7a7+sV1q+pCUUZYIPLZBAo6pqpY75t7sNJGWY KAJidFypra4W9N2e2Pv8PbWto7dE4H4FWFqHvldCrnos9UXt4d9Ko3DOIIOVD1PC1zhF u6dw== MIME-Version: 1.0 X-Received: by 10.152.18.166 with SMTP id x6mr30100289lad.18.1416256452317; Mon, 17 Nov 2014 12:34:12 -0800 (PST) Sender: lwhsu.freebsd@gmail.com Received: by 10.25.64.6 with HTTP; Mon, 17 Nov 2014 12:34:12 -0800 (PST) In-Reply-To: References: Date: Tue, 18 Nov 2014 04:34:12 +0800 X-Google-Sender-Auth: hFbFy_iZaKrcnVQT59CsH_x784o Message-ID: Subject: Re: Documentation testing and textproc/igor From: Li-Wen Hsu To: Warren Block Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2014 20:34:15 -0000 The job is created: https://jenkins.freebsd.org/jenkins/view/FreeBSD_doc/job/FreeBSD_Doc-igor/ Please note that the current version of igor generates malformed xml. The job currently is using igor with a quick fix: https://gist.github.com/lwhsu/7fddad9b4ce674a447d2 Maybe we should modify xmlize() to use a perl module that supports xml-output? -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Mon Nov 17 21:15:36 2014 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 43BF2535; Mon, 17 Nov 2014 21:15:36 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DD3CA7E9; Mon, 17 Nov 2014 21:15:35 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id sAHLFXig069948 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 17 Nov 2014 14:15:33 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id sAHLFX3V069945; Mon, 17 Nov 2014 14:15:33 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 17 Nov 2014 14:15:33 -0700 (MST) From: Warren Block To: Li-Wen Hsu Subject: Re: Documentation testing and textproc/igor In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="3512871622-1326637320-1416258933=:65992" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 17 Nov 2014 14:15:33 -0700 (MST) Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2014 21:15:36 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --3512871622-1326637320-1416258933=:65992 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed On Tue, 18 Nov 2014, Li-Wen Hsu wrote: > The job is created: > > https://jenkins.freebsd.org/jenkins/view/FreeBSD_doc/job/FreeBSD_Doc-igor/ > > Please note that the current version of igor generates malformed xml. > The job currently is using igor with a quick fix: > > https://gist.github.com/lwhsu/7fddad9b4ce674a447d2 > > Maybe we should modify xmlize() to use a perl module that supports xml-output? I'd prefer to avoid dependencies for just that small routine. Also, it seems fairly obvious now that those should be ampersands rather than dollar signs. No idea what I was thinking back then. Anyway, patch attached and included inline: Index: igor =================================================================== --- igor (revision 510) +++ igor (working copy) @@ -387,8 +387,10 @@ sub xmlize { my $txt = shift; - $txt =~ s/'/\$apos;/g; - $txt =~ s/"/\$quot;/g; + $txt =~ s/'/'/g; + $txt =~ s/"/"/g; + $txt =~ s//>/g; return $txt; } --3512871622-1326637320-1416258933=:65992 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=igor-xmlize.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=igor-xmlize.diff SW5kZXg6IGlnb3INCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBpZ29y CShyZXZpc2lvbiA1MTApDQorKysgaWdvcgkod29ya2luZyBjb3B5KQ0KQEAg LTM4Nyw4ICszODcsMTAgQEANCiANCiBzdWIgeG1saXplIHsNCiAJbXkgJHR4 dCA9IHNoaWZ0Ow0KLQkkdHh0ID1+IHMvJy9cJGFwb3M7L2c7DQotCSR0eHQg PX4gcy8iL1wkcXVvdDsvZzsNCisJJHR4dCA9fiBzLycvJmFwb3M7L2c7DQor CSR0eHQgPX4gcy8iLyZxdW90Oy9nOw0KKwkkdHh0ID1+IHMvPC8mbHQ7L2c7 DQorCSR0eHQgPX4gcy8+LyZndDsvZzsNCiAJcmV0dXJuICR0eHQ7DQogfQ0K IA0K --3512871622-1326637320-1416258933=:65992-- From owner-freebsd-testing@FreeBSD.ORG Mon Nov 17 22:10:56 2014 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 7805677F; Mon, 17 Nov 2014 22:10:56 +0000 (UTC) Received: from FreeBSD.cs.nctu.edu.tw (FreeBSD.cs.nctu.edu.tw [140.113.17.209]) by mx1.freebsd.org (Postfix) with ESMTP id 3EDF5D63; Mon, 17 Nov 2014 22:10:56 +0000 (UTC) Received: by FreeBSD.cs.nctu.edu.tw (Postfix, from userid 1058) id 129FA2779; Tue, 18 Nov 2014 06:10:48 +0800 (CST) Date: Tue, 18 Nov 2014 06:10:47 +0800 From: Li-Wen Hsu To: Warren Block Subject: Re: Documentation testing and textproc/igor Message-ID: <20141117221047.GA56077@FreeBSD.cs.nctu.edu.tw> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.22 (2013-10-16) Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2014 22:10:56 -0000 On Mon, Nov 17, 2014 at 14:15:33 -0700, Warren Block wrote: > On Tue, 18 Nov 2014, Li-Wen Hsu wrote: > > > The job is created: > > > > https://jenkins.freebsd.org/jenkins/view/FreeBSD_doc/job/FreeBSD_Doc-igor/ > > > > Please note that the current version of igor generates malformed xml. > > The job currently is using igor with a quick fix: > > > > https://gist.github.com/lwhsu/7fddad9b4ce674a447d2 > > > > Maybe we should modify xmlize() to use a perl module that supports xml-output? > > I'd prefer to avoid dependencies for just that small routine. Also, it > seems fairly obvious now that those should be ampersands rather than > dollar signs. No idea what I was thinking back then. Anyway, patch > attached and included inline: Patch applied. -- Li-Wen Hsu http://lwhsu.org From owner-freebsd-testing@FreeBSD.ORG Tue Nov 18 06:49:14 2014 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 450AFF3E; Tue, 18 Nov 2014 06:49:14 +0000 (UTC) Received: from mail-lb0-x232.google.com (mail-lb0-x232.google.com [IPv6:2a00:1450:4010:c04::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B5CE689D; Tue, 18 Nov 2014 06:49:13 +0000 (UTC) Received: by mail-lb0-f178.google.com with SMTP id f15so19225327lbj.9 for ; Mon, 17 Nov 2014 22:49:12 -0800 (PST) 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=N70gALdFIu7O7T2LH1EnDdMng+toIVZN23l2bMBTfFE=; b=t/Qnz//Dwr53/8uxvnDMrEKnu84P0NfzDBurTYfO6HArval+sAsi87lBDVQYdhvk+a tS6adOY6rv4QBn1QvWD0BQHJZDIdB0j0Fx8xEth1LtSMyfqbO4we0DxrBrEe9v416+An ZaR4DvnVw56QtvDov24hRnlzeqmMduvglZ5KPCIUyrKFGW7KnSUixFZaLz/Q839fPdcM fV20ZoPjZjfsusDh9Cur9eSyx9B7F5/zblZtJyFwUcwgjICanyE6UK8LY/2wnc+R/agV /Zxm/A2pCuySi6WtsHzc8kU+K5hn/GaJC/n2ZORdaHvEoo50JyfdnUnQJOp35vTHrNlG N63Q== MIME-Version: 1.0 X-Received: by 10.112.225.225 with SMTP id rn1mr9618578lbc.98.1416293351906; Mon, 17 Nov 2014 22:49:11 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.130.168 with HTTP; Mon, 17 Nov 2014 22:49:11 -0800 (PST) In-Reply-To: References: Date: Mon, 17 Nov 2014 22:49:11 -0800 X-Google-Sender-Auth: rXRngbI3WVt7sqaxDDVOk5yT0Wk Message-ID: Subject: Re: Documentation testing and textproc/igor From: Craig Rodrigues To: Li-Wen Hsu Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: Warren Block , "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2014 06:49:14 -0000 On Sun, Nov 16, 2014 at 6:21 PM, Li-Wen Hsu wrote: This XML is not JUnit format, but checkstyle format. I provided a quick > hack in igor to generate that format at BSDCan and Warren was working on > merging to igor properly. He was busy that time with other things and I > just took other stuff to work on. I just found he sent me the result and I > did not notice in the inbox. I apologize about this. > Thanks for picknig up this task item and taking it to completion. The man page for igor does not indicate that the -X flag produces checkstyle XML output. Please update the igor man page with this information. -- Craig From owner-freebsd-testing@FreeBSD.ORG Tue Nov 18 15:26:41 2014 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 BEC4ABDE; Tue, 18 Nov 2014 15:26:41 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6C998608; Tue, 18 Nov 2014 15:26:41 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id sAIFQdwJ077671 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 18 Nov 2014 08:26:39 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id sAIFQdql077668; Tue, 18 Nov 2014 08:26:39 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Tue, 18 Nov 2014 08:26:39 -0700 (MST) From: Warren Block To: Craig Rodrigues Subject: Re: Documentation testing and textproc/igor In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Tue, 18 Nov 2014 08:26:39 -0700 (MST) Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" , Li-Wen Hsu X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2014 15:26:41 -0000 On Mon, 17 Nov 2014, Craig Rodrigues wrote: > > > On Sun, Nov 16, 2014 at 6:21 PM, Li-Wen Hsu wrote: > > This XML is not JUnit format, but checkstyle format.  I provided a quick hack in igor to generate that format at BSDCan and Warren was working on merging to igor properly. > He was busy that time with other things and I just took other stuff to work on.  I just found he sent me the result and I did not notice in the inbox. I apologize about > this. > > > Thanks for picknig up this task item and taking it to completion. > The man page for igor does not indicate that the -X flag produces checkstyle > XML output.  Please update the igor man page with this information. Updated, and it will be in the next release. Thanks! From owner-freebsd-testing@FreeBSD.ORG Wed Nov 19 01:52:43 2014 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 049BEA3A; Wed, 19 Nov 2014 01:52:43 +0000 (UTC) Received: from mail-ig0-x229.google.com (mail-ig0-x229.google.com [IPv6:2607:f8b0:4001:c05::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C23F13A6; Wed, 19 Nov 2014 01:52:42 +0000 (UTC) Received: by mail-ig0-f169.google.com with SMTP id hl2so4879943igb.2 for ; Tue, 18 Nov 2014 17:52:42 -0800 (PST) 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=GfYkyFh1LiztYEaDt77ABiHgcV6X843Uq3yw3lmLaT0=; b=ixvm2iNIkdx2MCwEFlKRLp1MG4XvCh1f18IP7RFyNlBNoRqFtWDibdoViW01vvStAP Z09cQyKt4yFRCtZxjt3zcHy4UHHvviQnQfigSB9cFrVN5mFabBPj0JLZE/h7cjr7hZRA NH8E684i/XU7UKrfRNmGNejSTlm/vPQAu752rwx9aBjtuuov/ek2iOYB9AnpnI9YuCi1 MtAOJjD7QcRGqfn494+fvNOxoOcsnqJ4RRjK/J0eeAbBIoXEwPcHBoGdKgszq6DnEFLc TtNTWkgTDFh/irtoZASRnl0Cs7DaGQFJc6jScglPAmmZztmONy0tYknttWHcEWE45PcZ kevw== MIME-Version: 1.0 X-Received: by 10.107.170.98 with SMTP id t95mr11107646ioe.7.1416361962205; Tue, 18 Nov 2014 17:52:42 -0800 (PST) Received: by 10.50.42.162 with HTTP; Tue, 18 Nov 2014 17:52:42 -0800 (PST) In-Reply-To: <20141119004213.GO24601@funkthat.com> References: <20141119004213.GO24601@funkthat.com> Date: Tue, 18 Nov 2014 17:52:42 -0800 Message-ID: Subject: Re: testing meta port... From: NGie Cooper To: John-Mark Gurney Content-Type: text/plain; charset=UTF-8 Cc: "freebsd-testing@freebsd.org" , Garrett Cooper X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Nov 2014 01:52:43 -0000 On Tue, Nov 18, 2014 at 4:42 PM, John-Mark Gurney wrote: > Is there a testing meta port that installs all the ports necessary > for running /usr/tests? > > Just realizing that as we expand them, we'll probably use more ports > like we are for the test vecotrs, and having a single port that installs > them all would be good... There isn't one currently, but there should be one tied to the base system. From owner-freebsd-testing@FreeBSD.ORG Thu Nov 20 08:27:49 2014 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 354C5AA5; Thu, 20 Nov 2014 08:27:49 +0000 (UTC) Received: from mail-la0-x22b.google.com (mail-la0-x22b.google.com [IPv6:2a00:1450:4010:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A1FE521D; Thu, 20 Nov 2014 08:27:48 +0000 (UTC) Received: by mail-la0-f43.google.com with SMTP id q1so1998976lam.2 for ; Thu, 20 Nov 2014 00:27:46 -0800 (PST) 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=g0pPxMNrYcMnnEeAbxF6tGjBja/fP3HFiHgTnPPD4DQ=; b=liuPwRPAffp1RlNGd3/3WvqI8riQeaVMWYZUjMnma3yom0jYd4SA/hGBJ13zOWVdLD 5y3I6R1s+j/Rf9Qjy3j91mgXzc2ZR+pnDS1cDK+k1b/G3lZ2aNn5JvXL5BKm5pVr6mMZ k4vXcyjT56oo8+ApgJGDG4vNz7dMhmUq+5J1Fe5Hd32IiivkWP5Dt13F166vmDe7pqw2 Tz1TCkdFhM4ghBhG3VRgG6DaItvXksZUFdaca51hJFC9+tSlMiNrvtRBnuYF0DL80/2e C5j8BrC/koWEwZb0EEaekLkqKtuUtxELCqEtnnhbuZCGlroPdXMO8e86Noo+3j9A15Oa vIog== MIME-Version: 1.0 X-Received: by 10.112.199.40 with SMTP id jh8mr47050390lbc.5.1416472066521; Thu, 20 Nov 2014 00:27:46 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.130.168 with HTTP; Thu, 20 Nov 2014 00:27:46 -0800 (PST) Date: Thu, 20 Nov 2014 00:27:46 -0800 X-Google-Sender-Auth: 5HTxVVzrTISWPAuIUn6A4E15JzI Message-ID: Subject: Testing a VIMAGE enabled kernel in the FreeBSD cluster From: Craig Rodrigues To: "FreeBSD. org clusteradm" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Nov 2014 08:27:49 -0000 Hi, I submitted this RFC to enable VIMAGE in the GENERIC kernel config on January 5, 2015: https://lists.freebsd.org/pipermail/freebsd-arch/2014-November/016282.html I'm not receiving any major opposition from the idea. It's a tight schedule, but what is the possibility that we could upgrade one of the PF firewalls with a VIMAGE kernel sometime in the next 6 weeks, and test this out. I would be interested in testing the following, *not* in a vnet jail, on bare metail: (1) the PF ruleset in the FreeBSD cluster (2) IPv6 (3) any other heavy duty network-y stuff that the FreeBSD cluster uses, which may not have been heavily tested by developers. Thanks. -- Craig From owner-freebsd-testing@FreeBSD.ORG Thu Nov 20 08:49:20 2014 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 DB4D1348; Thu, 20 Nov 2014 08:49:20 +0000 (UTC) Received: from smtp2.wemm.org (smtp2.wemm.org [192.203.228.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp2.wemm.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BE6CE643; Thu, 20 Nov 2014 08:49:20 +0000 (UTC) Received: from overcee.wemm.org (canning.wemm.org [192.203.228.65]) by smtp2.wemm.org (Postfix) with ESMTP id 804D0EA6; Thu, 20 Nov 2014 00:49:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wemm.org; s=m20140428; t=1416473354; bh=b1H5doR0nDrcdPohdX3ctvVZ6czeKbN6d410WcDkkjI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=bKKkUkb0Qs4B9aAZJNsCK/o2iIW0th/SM9v9Ss3hmjoLpm9/y44tw3HJ5+cK4sDrU xiZUMKGNtN806KLHSVFXZVOXYyyGSczJZPgwUafGmiPfbIyWWSgmZ4b3WCl7HYK9Q2 zQkQNDEqc8MuKURyxf7ZRvspDSqB8OA/Vgd/4f1Q= From: Peter Wemm To: Craig Rodrigues Subject: Re: Testing a VIMAGE enabled kernel in the FreeBSD cluster Date: Thu, 20 Nov 2014 00:48:59 -0800 Message-ID: <2848643.zmWNn4zKep@overcee.wemm.org> User-Agent: KMail/4.14.2 (FreeBSD/11.0-CURRENT; KDE/4.14.2; amd64; ; ) In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2883051.GbN4LVqWQt"; micalg="pgp-sha1"; protocol="application/pgp-signature" Cc: "freebsd-testing@freebsd.org" , "FreeBSD. org clusteradm" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Nov 2014 08:49:21 -0000 --nextPart2883051.GbN4LVqWQt Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" On Thursday, November 20, 2014 12:27:46 AM Craig Rodrigues wrote: > Hi, >=20 > I submitted this RFC to enable VIMAGE in the GENERIC kernel config > on January 5, 2015: >=20 > https://lists.freebsd.org/pipermail/freebsd-arch/2014-November/016282= .html >=20 > I'm not receiving any major opposition from the idea. >=20 > It's a tight schedule, but what is the possibility that we could upgr= ade > one of the PF firewalls with a VIMAGE kernel sometime in the next 6 w= eeks, > and test this out. I would be interested in testing the following, > *not* in a vnet jail, on bare metail: >=20 > (1) the PF ruleset in the FreeBSD cluster > (2) IPv6 > (3) any other heavy duty network-y stuff that the FreeBSD cluster u= ses, > which may not have been heavily tested by developers. We have another problem to solve first. IPv6 doesn't work on the firew= alls=20 sometime after Oct 3rd and they were rolled back after the refresh fail= ed=20 spectacularly. Just to be clear though, you're asking for 'options VIMAGE' with no oth= er=20 changes, right? =2D-=20 Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI= 6FJV UTF-8: for when a ' or ... just won\342\200\231t do\342\200\246 --nextPart2883051.GbN4LVqWQt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABAgAGBQJUbasKAAoJEDXWlwnsgJ4EdzIH/0JFriswZduLTUt7N9LF6wlX 0LyyjyrNEgwCBtCJZI8BbnBLYcuUxBSrk1oUtICBjauWBD5xRgfXLC7UjK3NJwW6 t79ce2TGXvJTUNeElClcmiNKz92jvqJg+GLT6d10faBSh8SX0kQ25iK3B+NcFReC kwdvaygX5UK8t9dhhOxDn3myAEAldm3ESb6lmP7i/UFUWPf1tp7SFHHjaMEd5Wov 1duFwYfaNPmwieFVc0ItluMOpgmAjMB1oG+b5vi65wmK2cAy3UnFLAh46b+12f4D I9zgAbrI0ber7uc1DogKV1w1uiwWcuHOSrupMScLx+RJGtfk/0d49pfC09J/M6Q= =qgWF -----END PGP SIGNATURE----- --nextPart2883051.GbN4LVqWQt-- From owner-freebsd-testing@FreeBSD.ORG Thu Nov 20 08:52:11 2014 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 B0646390; Thu, 20 Nov 2014 08:52:11 +0000 (UTC) Received: from mail-la0-x22a.google.com (mail-la0-x22a.google.com [IPv6:2a00:1450:4010:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F2066ED; Thu, 20 Nov 2014 08:52:11 +0000 (UTC) Received: by mail-la0-f42.google.com with SMTP id s18so2073568lam.1 for ; Thu, 20 Nov 2014 00:52:09 -0800 (PST) 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=lSPCSmhptGSrXesClGLOOd98aaLCCybBsHOQB8hbueo=; b=GLU5pW2ZpFnoNb1PDfllKIe/7T4xPKm/HiEf9FLNUDAZmLHfkfZGcMpYd2pYioxWzp zdYNuicCdr4rhzqB+U7zm1pgtm2kaY31B4kHyM97ieJTFEY6ywCKGkVRTKCwEivXa6ak DCBSk8bJ+3Xln4WdkujW9O8eIsP3CfDuP33g4ItKy9RilVBUH1NkIptcpnuzHzeC6b/t NB+1HeiwucHOqt3NFzwUochv1kKBjlqnqhxf8HDcplSQnlBOyslbIvQH9GIx3FPNyHdI IgufyS6pkY1j6Cg9OWtIrIw26nGylRFJR3XTlCEZ9bPXKK/cdgl6p0bMAw40yrnTWE2e ZBUA== MIME-Version: 1.0 X-Received: by 10.112.199.40 with SMTP id jh8mr47161114lbc.5.1416473529321; Thu, 20 Nov 2014 00:52:09 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.130.168 with HTTP; Thu, 20 Nov 2014 00:52:09 -0800 (PST) In-Reply-To: <2848643.zmWNn4zKep@overcee.wemm.org> References: <2848643.zmWNn4zKep@overcee.wemm.org> Date: Thu, 20 Nov 2014 00:52:09 -0800 X-Google-Sender-Auth: 99UX4nQehiDGAR75dilQduSgK20 Message-ID: Subject: Re: Testing a VIMAGE enabled kernel in the FreeBSD cluster From: Craig Rodrigues To: Peter Wemm Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" , "FreeBSD. org clusteradm" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Nov 2014 08:52:11 -0000 On Thu, Nov 20, 2014 at 12:48 AM, Peter Wemm wrote: > On Thursday, November 20, 2014 12:27:46 AM Craig Rodrigues wrote: > > Hi, > > > > I submitted this RFC to enable VIMAGE in the GENERIC kernel config > > on January 5, 2015: > > > > > https://lists.freebsd.org/pipermail/freebsd-arch/2014-November/016282.html > > > > I'm not receiving any major opposition from the idea. > > > > It's a tight schedule, but what is the possibility that we could upgrade > > one of the PF firewalls with a VIMAGE kernel sometime in the next 6 > weeks, > > and test this out. I would be interested in testing the following, > > *not* in a vnet jail, on bare metail: > > > > (1) the PF ruleset in the FreeBSD cluster > > (2) IPv6 > > (3) any other heavy duty network-y stuff that the FreeBSD cluster uses, > > which may not have been heavily tested by developers. > > We have another problem to solve first. IPv6 doesn't work on the firewalls > sometime after Oct 3rd and they were rolled back after the refresh failed > spectacularly. > > Just to be clear though, you're asking for 'options VIMAGE' with no other > changes, right? > Yes, that's right. -- Craig From owner-freebsd-testing@FreeBSD.ORG Fri Nov 21 20:23:23 2014 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 39DA7F2C for ; Fri, 21 Nov 2014 20:23:23 +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 21B2C757 for ; Fri, 21 Nov 2014 20:23:23 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sALKNNFI050522 for ; Fri, 21 Nov 2014 20:23:23 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 194828] [test] lib.libc.sys.getcontext_test.setcontext_link fails on amd64, not i386 Date: Fri, 21 Nov 2014 20:23:22 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jhb@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ngie@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.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2014 20:23:23 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194828 --- Comment #13 from John Baldwin --- Eh, I had to build the test by hand so I could get debug symbols and then just ran getcontext_test under gdb. The error is that the test requires unsupported behavior for amd64. amd64 passes the first 6 args in registers and the remainder on the stack. makecontext() on amd64 only handles args in registers. If you ask it to pass more than 6 arguments (this test asks for 10) to the function, it sabotages the ucontext so that the subsequent setcontext() will fail by setting mc_len to 0. I noticed this by stepping in gdb and noting that mc_len went to zero after makecontext() was called. i386 doesn't have this check, so I suspect it will not break with the fix I suggested applied to the kernel. Relevant code in amd64's makecontext: else if ((argc < 0) || (argc > 6) || (ucp->uc_stack.ss_sp == NULL) || (ucp->uc_stack.ss_size < MINSIGSTKSZ)) { /* * This should really return -1 with errno set to ENOMEM * or something, but the spec says that makecontext is * a void function. At least make sure that the context * isn't valid so it can't be used without an error. */ ucp->uc_mcontext.mc_len = 0; return; } With the test patched to only pass 6 arguments on amd64 it now passes. -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-testing@FreeBSD.ORG Fri Nov 21 20:24:18 2014 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 13164F5A for ; Fri, 21 Nov 2014 20:24:18 +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 EF279765 for ; Fri, 21 Nov 2014 20:24:17 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sALKOHKR051010 for ; Fri, 21 Nov 2014 20:24:17 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 194828] [test] lib.libc.sys.getcontext_test.setcontext_link fails on amd64, not i386 Date: Fri, 21 Nov 2014 20:24:17 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jhb@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ngie@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created 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.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2014 20:24:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194828 --- Comment #14 from John Baldwin --- Created attachment 149687 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=149687&action=edit only_use_6_args_on_amd64.patch -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-testing@FreeBSD.ORG Fri Nov 21 20:26:02 2014 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 463B01DA for ; Fri, 21 Nov 2014 20:26:02 +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 2E457793 for ; Fri, 21 Nov 2014 20:26:02 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sALKQ2sg052099 for ; Fri, 21 Nov 2014 20:26:02 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 194828] [test] lib.libc.sys.getcontext_test.setcontext_link fails on amd64, not i386 Date: Fri, 21 Nov 2014 20:26:02 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jhb@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ngie@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.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2014 20:26:02 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194828 --- Comment #15 from John Baldwin --- Confirmed that i386 still passes with my patch to validate mc_flags on i386. -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-testing@FreeBSD.ORG Sat Nov 22 21:07:59 2014 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 50BACEBE for ; Sat, 22 Nov 2014 21:07:59 +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 38BF036F for ; Sat, 22 Nov 2014 21:07:59 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sAML7x2p089632 for ; Sat, 22 Nov 2014 21:07:59 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-testing@freebsd.org Subject: [Bug 194828] [test] lib.libc.sys.getcontext_test.setcontext_link fails on amd64, not i386 Date: Sat, 22 Nov 2014 21:07:59 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rodrigc@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ngie@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.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2014 21:07:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194828 --- Comment #16 from Craig Rodrigues --- Thanks for doing the legwork on this. Please commit the fix for this and put your analysis in the commit log. If you want, putting your analysis in comments in the code itself would be helpful too. -- You are receiving this mail because: You are on the CC list for the bug. From owner-freebsd-testing@FreeBSD.ORG Sat Nov 22 22:05:43 2014 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 1D6BF16A for ; Sat, 22 Nov 2014 22:05:43 +0000 (UTC) Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [IPv6:2a00:1450:4010:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 944A8AAA for ; Sat, 22 Nov 2014 22:05:42 +0000 (UTC) Received: by mail-lb0-f180.google.com with SMTP id l4so221185lbv.11 for ; Sat, 22 Nov 2014 14:05:40 -0800 (PST) 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:content-type; bh=Pl8bQLZxts7sD+zOMWD57E/3/aNNgpfjuQVL4BefPGQ=; b=yejyznfT1p+ChUO0K1XrGNaoCY7XmiVbP22G65zm7AeccG89V67U+u7quSYpNcuSby SPlTNVct/iFzUnkaJy4f7fXStcusLToyEfgTGrTr7obBwTY7Vc48sfJGH6njl0Rg3prp QMeSN1ke82ICeClbs3NAzYlWgxgOTYw0WVo+qZWmefMpnDN75rS0sUWcJAFcBPBUHNsb II1JZnDnkI1iQiF7ODzTN17NMzVK03JgpvayVQJjf3WDz+xzT/8qioEXdnVFrgiMruAa uqQnRMWsZ/VE/6nFsLixVblgsZc9ovbQia2NDjv8xnzrAG7yNlKxp7IfD1tmXxLdFCvy YzlA== MIME-Version: 1.0 X-Received: by 10.112.201.226 with SMTP id kd2mr1678512lbc.98.1416693940685; Sat, 22 Nov 2014 14:05:40 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.130.168 with HTTP; Sat, 22 Nov 2014 14:05:40 -0800 (PST) Date: Sat, 22 Nov 2014 14:05:40 -0800 X-Google-Sender-Auth: YZ57_YmRB8ib9MT6IvZblCTqGEI Message-ID: Subject: Call for Help: Flame Graphs and Continuous Integration From: Craig Rodrigues To: "freebsd-testing@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2014 22:05:43 -0000 Hi, At MeetBSD, Brendand Gregg at Netflix gave a nice presentation on Performance Analysis, where he mentioned Flame Graphs: http://www.slideshare.net/brendangregg/meetbsd2014-performance-analysis http://www.brendangregg.com/flamegraphs.html I would like some scripts that do the following: (1) Boot a FreeBSD image in a bhyve VM (2) Runs the necessary commands to generate the info needed to generate a flame graph (3) Shutdown the bhyve VM (4) Directly mount the bhyve VM after it has been shut down (5) Pull out any data files from the VM (6) Do any offline analysis of the data files, and generate the flame graph (7) Make flame graph accessible online (In the https://github.com/freebsd/freebsd-ci repository, I already have Python scripts to do (1), (3), (4) which is how I run kyua, so starting from there would be good). I would also like: (A) Code should be committed to https://github.com/freebsd/freebsd-ci (B) Code should run under FreeBSD (C) Code should be easy to run under a Jenkins job at https://jenkins.freebsd.org (D) Feel free to use modern programming languages and libraries. I am biased to Python, but am open to anything that works under FreeBSD. (E) Followup status and discussion should happen on the freebsd-testing@freebsd.org mailing list This would be a good first step to have more freely available scripts for doing performance analysis of FreeBSD. I am a bit overstretched at the momemt. Is there anyone out there who would be interested in trying to tackle this stuff and get something implemented? Thanks. -- Craig