Re: [infinispan-dev] Running stress tests on CI ?

2013-10-09 Thread Sanne Grinovero
That works as long as someone runs the stress tests before tagging a release.

Sanne

On 9 October 2013 14:19, Dan Berindei  wrote:
> We don't have a configured maximum duration for the stress tests. The stress
> build take about 13 minutes now, but enabling all the stress tests will
> probably increase the duration.
>
> I didn't want to delay regular builds, I've scheduled it to run every night
> at 03:00 GMT instead of running after every commit.
>
>
> On Mon, Oct 7, 2013 at 4:09 PM, Sanne Grinovero 
> wrote:
>>
>> Nice!
>> Is that going to work out with our hardware?
>>
>> We'll need to be careful now with the configured duration of each such
>> test.
>>
>> On 7 October 2013 13:48, Dan Berindei  wrote:
>> > I've created a build in CI for the stress tests:
>> >
>> >
>> > http://ci.infinispan.org/viewType.html?buildTypeId=Infinispan_StressHotspotJdk6
>> >
>> > Cheers
>> > Dan
>> >
>> >
>> >
>> > On Sun, Oct 6, 2013 at 12:07 AM, Sanne Grinovero 
>> > wrote:
>> >>
>> >> Hi all,
>> >> the following change introduced a critical issue in the Lucene
>> >> Directory:
>> >>
>> >>final Set filesList = fileOps.getFileList();
>> >> -  String[] array = filesList.toArray(new String[0]);
>> >> -  return array;
>> >> + return filesList.toArray(new String[filesList.size()]);
>> >>
>> >> I'll leave it as a puzzler to figure why the change is able to cause
>> >> trouble ;-)
>> >>
>> >> This generates a NPE in just a single second of running one of the
>> >> stress tests or performance tests, but I'm guilty of not being able to
>> >> make a normal unit test for this case.
>> >>
>> >> That module contains such limited code, that in the very rare
>> >> occasions in which I apply some changes I re-run the included
>> >> benchmarks; I realize I can't expect that from all of you, so..
>> >>
>> >> Should we enable some stress tests on CI?
>> >>
>> >> As a side warning consequence of this, the Lucene Directory in release
>> >> 6.0.0.CR1 is very unreliable [ISPN-3592].
>> >>
>> >> --Sanne
>> >> ___
>> >> infinispan-dev mailing list
>> >> infinispan-dev@lists.jboss.org
>> >> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>> >
>> >
>> >
>> > ___
>> > infinispan-dev mailing list
>> > infinispan-dev@lists.jboss.org
>> > https://lists.jboss.org/mailman/listinfo/infinispan-dev
>> ___
>> infinispan-dev mailing list
>> infinispan-dev@lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
>
>
> ___
> infinispan-dev mailing list
> infinispan-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
___
infinispan-dev mailing list
infinispan-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev


Re: [infinispan-dev] Running stress tests on CI ?

2013-10-09 Thread Dan Berindei
We don't have a configured maximum duration for the stress tests. The
stress build take about 13 minutes now, but enabling all the stress tests
will probably increase the duration.

I didn't want to delay regular builds, I've scheduled it to run every night
at 03:00 GMT instead of running after every commit.


On Mon, Oct 7, 2013 at 4:09 PM, Sanne Grinovero wrote:

> Nice!
> Is that going to work out with our hardware?
>
> We'll need to be careful now with the configured duration of each such
> test.
>
> On 7 October 2013 13:48, Dan Berindei  wrote:
> > I've created a build in CI for the stress tests:
> >
> >
> http://ci.infinispan.org/viewType.html?buildTypeId=Infinispan_StressHotspotJdk6
> >
> > Cheers
> > Dan
> >
> >
> >
> > On Sun, Oct 6, 2013 at 12:07 AM, Sanne Grinovero 
> > wrote:
> >>
> >> Hi all,
> >> the following change introduced a critical issue in the Lucene
> Directory:
> >>
> >>final Set filesList = fileOps.getFileList();
> >> -  String[] array = filesList.toArray(new String[0]);
> >> -  return array;
> >> + return filesList.toArray(new String[filesList.size()]);
> >>
> >> I'll leave it as a puzzler to figure why the change is able to cause
> >> trouble ;-)
> >>
> >> This generates a NPE in just a single second of running one of the
> >> stress tests or performance tests, but I'm guilty of not being able to
> >> make a normal unit test for this case.
> >>
> >> That module contains such limited code, that in the very rare
> >> occasions in which I apply some changes I re-run the included
> >> benchmarks; I realize I can't expect that from all of you, so..
> >>
> >> Should we enable some stress tests on CI?
> >>
> >> As a side warning consequence of this, the Lucene Directory in release
> >> 6.0.0.CR1 is very unreliable [ISPN-3592].
> >>
> >> --Sanne
> >> ___
> >> infinispan-dev mailing list
> >> infinispan-dev@lists.jboss.org
> >> https://lists.jboss.org/mailman/listinfo/infinispan-dev
> >
> >
> >
> > ___
> > infinispan-dev mailing list
> > infinispan-dev@lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/infinispan-dev
> ___
> infinispan-dev mailing list
> infinispan-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
___
infinispan-dev mailing list
infinispan-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Re: [infinispan-dev] Running stress tests on CI ?

2013-10-07 Thread Sanne Grinovero
Nice!
Is that going to work out with our hardware?

We'll need to be careful now with the configured duration of each such test.

On 7 October 2013 13:48, Dan Berindei  wrote:
> I've created a build in CI for the stress tests:
>
> http://ci.infinispan.org/viewType.html?buildTypeId=Infinispan_StressHotspotJdk6
>
> Cheers
> Dan
>
>
>
> On Sun, Oct 6, 2013 at 12:07 AM, Sanne Grinovero 
> wrote:
>>
>> Hi all,
>> the following change introduced a critical issue in the Lucene Directory:
>>
>>final Set filesList = fileOps.getFileList();
>> -  String[] array = filesList.toArray(new String[0]);
>> -  return array;
>> + return filesList.toArray(new String[filesList.size()]);
>>
>> I'll leave it as a puzzler to figure why the change is able to cause
>> trouble ;-)
>>
>> This generates a NPE in just a single second of running one of the
>> stress tests or performance tests, but I'm guilty of not being able to
>> make a normal unit test for this case.
>>
>> That module contains such limited code, that in the very rare
>> occasions in which I apply some changes I re-run the included
>> benchmarks; I realize I can't expect that from all of you, so..
>>
>> Should we enable some stress tests on CI?
>>
>> As a side warning consequence of this, the Lucene Directory in release
>> 6.0.0.CR1 is very unreliable [ISPN-3592].
>>
>> --Sanne
>> ___
>> infinispan-dev mailing list
>> infinispan-dev@lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
>
>
> ___
> infinispan-dev mailing list
> infinispan-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
___
infinispan-dev mailing list
infinispan-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev


Re: [infinispan-dev] Running stress tests on CI ?

2013-10-07 Thread Dan Berindei
I've created a build in CI for the stress tests:

http://ci.infinispan.org/viewType.html?buildTypeId=Infinispan_StressHotspotJdk6

Cheers
Dan



On Sun, Oct 6, 2013 at 12:07 AM, Sanne Grinovero wrote:

> Hi all,
> the following change introduced a critical issue in the Lucene Directory:
>
>final Set filesList = fileOps.getFileList();
> -  String[] array = filesList.toArray(new String[0]);
> -  return array;
> + return filesList.toArray(new String[filesList.size()]);
>
> I'll leave it as a puzzler to figure why the change is able to cause
> trouble ;-)
>
> This generates a NPE in just a single second of running one of the
> stress tests or performance tests, but I'm guilty of not being able to
> make a normal unit test for this case.
>
> That module contains such limited code, that in the very rare
> occasions in which I apply some changes I re-run the included
> benchmarks; I realize I can't expect that from all of you, so..
>
> Should we enable some stress tests on CI?
>
> As a side warning consequence of this, the Lucene Directory in release
> 6.0.0.CR1 is very unreliable [ISPN-3592].
>
> --Sanne
> ___
> infinispan-dev mailing list
> infinispan-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
___
infinispan-dev mailing list
infinispan-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev