Automatically running /usr/tests on stable/10 branch under Jenkins

Alfred Perlstein alfred at freebsd.org
Sat Oct 25 06:44:10 UTC 2014


On 10/24/14 9:45 PM, Garrett Cooper wrote:
> On Oct 24, 2014, at 21:20, Craig Rodrigues <rodrigc at freebsd.org> wrote:
>
>> On Thu, Oct 23, 2014 at 11:06 PM, K. Macy <kmacy at freebsd.org> wrote:
>>
>>>>> (2)  Creates a bootable UFS image with makefs
>>>> any chance zfs will be used as well?
>>>>
>>> Seconded. There are residual locking issues issues in ZFS.
>>> Particularly in the less exercised areas.
>>>
>> I think what would be an interesting exercise is to set up a Jenkins job to
>> build
>> and boot a bhyve VM with ZFS, and then run
>> the ZFS Test Suite, ported by Alan Somers to FreeBSD:
>>
>> https://lists.freebsd.org/pipermail/freebsd-testing/2014-August/000503.html
>>
>>
>> Are there any volunteers who would like to help set that up and get it
>> running
>> under Jenkins?
> I think getting tools/regression/zfs working first would be a better idea (which means that ZFS developers will need to go debug/fix the issue noted in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191574 ). I’ll go ahead and commit my fixes to head from my github fork so it runs.
>
> Alan also suggested against integrating the test suite as-is, because as he said, "Remember, don't run these tests on a production system.  They WILL cause panics and deadlocks, and they may cause data loss too.”
>
> Cheers,
> -Garrett

Wait, we want to sweep those bugs under the rug?  What exactly is wrong 
with making a test harness that can very easily reproduce a known 
problem?  The chances are that anyone will dive into it once the bug is 
easily reproducible.

-Alfred



More information about the freebsd-testing mailing list