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 sa...@infinispan.orgwrote:

 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 dan.berin...@gmail.com 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 sa...@infinispan.org
  wrote:
 
  Hi all,
  the following change introduced a critical issue in the Lucene
 Directory:
 
 final SetString 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-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 dan.berin...@gmail.com 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 sa...@infinispan.org
 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 dan.berin...@gmail.com 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 sa...@infinispan.org
  wrote:
 
  Hi all,
  the following change introduced a critical issue in the Lucene
  Directory:
 
 final SetString 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-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 dan.berin...@gmail.com 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 sa...@infinispan.org
 wrote:

 Hi all,
 the following change introduced a critical issue in the Lucene Directory:

final SetString 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] Running stress tests on CI ?

2013-10-05 Thread Sanne Grinovero
Hi all,
the following change introduced a critical issue in the Lucene Directory:

   final SetString 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