Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Nov 2014 16:58:30 -0700 (MST)
From:      Warren Block <wblock@wonkity.com>
To:        Craig Rodrigues <rodrigc@FreeBSD.org>
Cc:        "freebsd-testing@freebsd.org" <freebsd-testing@freebsd.org>, Li-Wen Hsu <lwhsu@freebsd.org>
Subject:   Re: Documentation testing and textproc/igor
Message-ID:  <alpine.BSF.2.11.1411231635510.10747@wonkity.com>
In-Reply-To: <CAG=rPVeV-9B=iKi9z72kbCEOXt9Lx-rwMPTu2KLzNsfCKGFbZw@mail.gmail.com>
References:  <alpine.BSF.2.11.1411151919590.24432@wonkity.com> <CAG=rPVc2me%2B5vOcRfcC9-dB_AZSmmaC3APQdyQLS3b3u3ZJyrQ@mail.gmail.com> <alpine.BSF.2.11.1411160820100.93232@wonkity.com> <CAG=rPVdB6bgiX-riCwAvowsxGUBbstNpL8gqMzY_BV9KVam0hQ@mail.gmail.com> <CAKBkRUy7w_uhsVapbyhzbCM9v3sXg9kBRxBKSswHCXyjG7qZsw@mail.gmail.com> <CAKBkRUwpwvS8tYUHE-K9tjV1rxkpo3xSmgysPb_W6wsZASWjtg@mail.gmail.com> <CAG=rPVccr7QF9e06Jo-g1ooQdLZu5vb4fYJKgYpoWV3xxC45eA@mail.gmail.com> <alpine.BSF.2.11.1411222032530.11049@wonkity.com> <CAG=rPVeV-9B=iKi9z72kbCEOXt9Lx-rwMPTu2KLzNsfCKGFbZw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 23 Nov 2014, Craig Rodrigues wrote:

> On Sat, Nov 22, 2014 at 7:50 PM, Warren Block <wblock@wonkity.com> wrote:
> 
> We only saw a private test version at BSDCan, so there was no official version to monitor.  But the reaction was very positive.  I was skeptical that it would be useful, but the
> test version surprised me.
> 
> As far as the messages, igor is currently only including the generic error and not the specifics.  The XML has message="wrap long line" rather than
>
>   wrap long line:        <systemitem class="ipaddress">10.0.0.138</systemitem>. The[ ]router's
> 
> It would be helpful to have the rest of the specifics added, if I can that without messing up the XML output.  I understand if we might want to wait on that until the rest is up
> and working. :)
> 
> I don't understand the sentence that you wrote.  What are
> the action items left to finish off igor and get it working with Jenkins?
> Who is responsible for doing the work?
> 
> It looks like you and Li-Wen are both looking at each other
> waiting for the other person to do some work, without telling
> the other person.  BSDCan happened 6 months ago,
> so if this isn't a big deal to fix, I'd like to see the final bits
> of this completed so that we can have a working Jenkins igor job
> that is useful to the freebsd-doc@ team.

As far as I know, igor checkstyle output works now.  I would like to 
expand on that later, but it can wait for the basic Jenkins doc test to 
be completed.  If changes to igor are needed, possibly to silence those 
checkstyle warnings, please let me know.  Beyond that, the Jenkins setup 
is out of my hands.

I should point out that nothing formal was agreed at BSDCan.  We saw a 
prototype of the Jenkins page using igor output and agreed that it would 
be useful.
From owner-freebsd-testing@FreeBSD.ORG  Mon Nov 24 05:15:47 2014
Return-Path: <owner-freebsd-testing@FreeBSD.ORG>
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 09E9F12B;
 Mon, 24 Nov 2014 05:15:47 +0000 (UTC)
Received: from mailA.getsnappy.com (mailA.getsnappy.com [72.29.186.40])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id DFB529E3;
 Mon, 24 Nov 2014 05:15:46 +0000 (UTC)
Received: from [192.168.0.2] (138-229-191-115.dhcp.snlo.ca.charter.com
 [138.229.191.115] (may be forged)) (authenticated bits=0)
 by mailA.getsnappy.com (8.14.9/8.14.7) with ESMTP id sAO5FW5H099350
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Sun, 23 Nov 2014 21:15:37 -0800 (PST)
 (envelope-from openjdk@getsnappy.com)
X-Authentication-Warning: mailA.getsnappy.com: Host
 138-229-191-115.dhcp.snlo.ca.charter.com [138.229.191.115] (may be forged)
 claimed to be [192.168.0.2]
Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\))
Subject: Re: Call for Help: openjdk8 tests under Continuous Integration
From: Brian Gardner <openjdk@getsnappy.com>
In-Reply-To: <CAG=rPVeFwfrZVU3e_6r9zFt4miR0-SKGa17XoBgLyN0Bph-ePw@mail.gmail.com>
Date: Sun, 23 Nov 2014 21:15:31 -0800
Message-Id: <5249371E-629C-4026-A220-60764A8B70C4@getsnappy.com>
References: <CAG=rPVdL32k6yADFv3GrF=1zMHXu-m0NgXMdWEWudvni6fU-hA@mail.gmail.com>
 <3B1C0F30-6F75-4095-9347-9053F7F2A8A2@getsnappy.com>
 <CAG=rPVeFwfrZVU3e_6r9zFt4miR0-SKGa17XoBgLyN0Bph-ePw@mail.gmail.com>
To: freebsd-testing@freebsd.org
X-Mailer: Apple Mail (2.1993)
Content-Type: text/plain;
	charset=windows-1252
Content-Transfer-Encoding: quoted-printable
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 <freebsd-testing.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-testing>, 
 <mailto:freebsd-testing-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-testing/>;
List-Post: <mailto:freebsd-testing@freebsd.org>
List-Help: <mailto:freebsd-testing-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-testing>, 
 <mailto:freebsd-testing-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Nov 2014 05:15:47 -0000

Hello,
I=92d like to help.  Sounds like those scripts would be fairly easy to =
write.  Would it be a good idea to try and decouple building of the =
ports (using poudriere) from the actual running of the jtreg tests.  In =
this plan you=92d have a separate job that builds and maintains an =
up-to-date repository of  packages for the supported platforms (10.0 =
amd64, 9.3 i386), then as part of running tests you=92d run pkg to =
update the packages as the first step.

I have some questions:
1) What platforms will be tested?
2) How often will tests run / What will trigger test runs?
3) How will results of the jtreg tests be presented on Jenkins?

Brian Gardner


In Response To:

Hi,

Recently Kip Macy tried to get the openjdk8 tests working
under FreeBSD.  He struggled a bit:

=
https://lists.freebsd.org/pipermail/freebsd-java/2014-October/010928.html =
<https://lists.freebsd.org/pipermail/freebsd-java/2014-October/010928.html=
>
=
https://lists.freebsd.org/pipermail/freebsd-java/2014-October/010929.html =
<https://lists.freebsd.org/pipermail/freebsd-java/2014-October/010929.html=
>
=
https://lists.freebsd.org/pipermail/freebsd-java/2014-October/010930.html =
<https://lists.freebsd.org/pipermail/freebsd-java/2014-October/010930.html=
>

I think it would be good to get these tests running under FreeBSD
continous integration.  These tests stress things like threading, memory
management, networking, and virtual memory.  Running these tests
would go a long way to improving Java support under FreeBSD,
because it would give a better idea of what can be fixed in FreeBSD =
itself.

I am a bit overstretched at the moment to take this on.


I need scripts that can do the following:

(1)  Download the necessary packages, openjdk8, jtreg, etc.
(2)  Apply necessary patches to packages in (1)
(3)  Build the packages in (1) after patches applied
(4)  Run the tests

I would also like:
(A)  Scripts should be committed to =
https://github.com/freebsd/freebsd-ci =
<https://github.com/freebsd/freebsd-ci>;
(B)  Script should run under FreeBSD
(C)  Scripts should be easy to run under a Jenkins job at
       https://jenkins.freebsd.org <https://jenkins.freebsd.org/>;
(D)  Followup status and discussion should happen on
       the freebsd-testing at freebsd.org =
<https://lists.freebsd.org/mailman/listinfo/freebsd-testing>; mailing =
list

Is anyone interested in helping out with this?  Starting with some
of the things that Kip did would be a good place to start.

Thanks.
--
Craig



> On Nov 23, 2014, at 8:49 PM, Craig Rodrigues <rodrigc@FreeBSD.org> =
wrote:
>=20
> Hi,
>=20
> Read this:
> =
https://lists.freebsd.org/pipermail/freebsd-testing/2014-November/000668.h=
tml =
<https://lists.freebsd.org/pipermail/freebsd-testing/2014-November/000668.=
html>
>=20
> and reply to that posting on freebsd-testing@freebsd.org =
<mailto:freebsd-testing@freebsd.org> (subscribe to that list if you
> are not on it) with the items that you think that you can
> complete.
>=20
> --
> Craig
>=20
> On Sun, Nov 23, 2014 at 8:28 PM, Brian Gardner <openjdk@getsnappy.com =
<mailto:openjdk@getsnappy.com>> wrote:
> Hi Craig,
> I would like to help.  Let me know what I can do.
>=20
> Brian Gardner
>=20
> > On Nov 22, 2014, at 4:40 PM, Craig Rodrigues <rodrigc@FreeBSD.org> =
wrote:
> >
> > FYI,
> >
> > =
https://lists.freebsd.org/pipermail/freebsd-testing/2014-November/000668.h=
tml =
<https://lists.freebsd.org/pipermail/freebsd-testing/2014-November/000668.=
html>
> >
> > Please send followups to freebsd-testing@freebsd.org =
<mailto:freebsd-testing@freebsd.org>.
> >
> > --
> > Craig
> > _______________________________________________
> > freebsd-java@freebsd.org <mailto:freebsd-java@freebsd.org> mailing =
list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-java =
<http://lists.freebsd.org/mailman/listinfo/freebsd-java>;
> > To unsubscribe, send any mail to =
"freebsd-java-unsubscribe@freebsd.org =
<mailto:freebsd-java-unsubscribe@freebsd.org>"
>=20
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.11.1411231635510.10747>