Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Oct 2014 06:44:02 +0100
From:      Mateusz Guzik <mjguzik@gmail.com>
To:        Craig Rodrigues <rodrigc@FreeBSD.org>
Cc:        "freebsd-testing@freebsd.org" <freebsd-testing@freebsd.org>, FreeBSD stable <freebsd-stable@freebsd.org>, "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org>
Subject:   Re: Automatically running /usr/tests on stable/10 branch under Jenkins
Message-ID:  <20141029054401.GC12014@dft-labs.eu>
In-Reply-To: <CAG=rPVc3e8F_wPdFFsCcYzmxiq9S%2BviprHjoOSi5yfW9gM-u3A@mail.gmail.com>
References:  <CAG=rPVe-hCYiH5YuC%2BrzrucJbHJvEFmik0RAA%2Brq%2BXQ5K_A0Ww@mail.gmail.com> <20141024053636.GH11222@dft-labs.eu> <CAG=rPVc3e8F_wPdFFsCcYzmxiq9S%2BviprHjoOSi5yfW9gM-u3A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 24, 2014 at 09:09:48PM -0700, Craig Rodrigues wrote:
> On Thu, Oct 23, 2014 at 10:36 PM, Mateusz Guzik <mjguzik@gmail.com> wrote:
> 
> > > (1)  does a buildworld/buildkernel on amd64 when someone checks new
> > >       code into the stable/10 branch
> >
> > Is not this excessive?
> 
> 
> It has not been a problem.  For example, when a build occurs on the HEAD in
> svn,
> if further commits come in on HEAD, we have Jenkins configured so that it
> will not trigger another build on HEAD until the build in progress is done.
> It has been working fine.
> 

Ok.

> If no commits
> 
> 
> > > (2)  Creates a bootable UFS image with makefs
> >
> > any chance zfs will be used as well?
> >
> 
> Sure, we can look at that as well, but as I said earlier,
> there need to be more bodies working on setting up builds and
> configurations for this
> to happen.
> 

I can't help with that, sorry.

> 
> >
> > would be nice to run some kind of stress testing. buildworld with a high
> > -j is an example of a general purpose test. This could be done with
> > different frequency than regular tests.
> >
> >
> Are you volunteering to write the scripts that incorporate any stress
> testing
> that you think should be done?  We would welcome any contributions.
> 
> 

Are you aware of e.g. stress2 by pho?

https://people.freebsd.org/~pho/stress/index.html

Plugging this in should not be hard for someone who knows jenkins.

That's not me though. :)

> > Do you have crashdumps configured in case stuff goes wrong?
> >
> >
> 
> No.
> 
> You can look at our scripts used to build and boot the various VM's:
> 
> https://wiki.freebsd.org/Jenkins#Repositories
> 
> It's all on github, so if you think you have new scripts to add, or fixes
> to existing scripts,
> you can feel free to do a github pull request to contribute.
> 
> --
> Craig

-- 
Mateusz Guzik <mjguzik gmail.com>



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