[Gluster-devel] geo-rep regression tests take *ages*?

Aravinda avishwan at redhat.com
Wed Apr 22 16:35:01 UTC 2015


I sent patch with some improvements, but it can still be improved.

http://review.gluster.org/#/c/10340/

Changes done today are,
1. Reduced sleep intervals
2. Reduced Timeouts
3. Reduced sample data size for testing

/tests/geo-rep/georep-rsync-changelog.t completed in 7mins in my machine.

I think all the hybrid test cases(georep-rsync-hybrid.t and 
georep-tarssh-hybrid.t) we can disable, since these are very old test 
cases it assumes on every geo-rep restart it uses Hybrid crawl. But it 
is not true, now geo-rep uses History Changelogs when geo-rep restarted.

--
regards
Aravinda

On 04/22/2015 08:17 PM, Jeff Darcy wrote:
>> Just noticed something a bit weird on the regression tests
>> for CentOS 6.x:
>>
>>    [13:28:44] ./tests/features/weighted-rebalance.t
>>    ....................................................... ok       23 s
>>    [13:46:50] ./tests/geo-rep/georep-rsync-changelog.t
>>    .................................................... ok     1086 s
>>    [14:06:53] ./tests/geo-rep/georep-rsync-hybrid.t
>>    ....................................................... ok     1203 s
>>    [14:08:36] ./tests/geo-rep/georep-setup.t
>>    .............................................................. ok      103
>>    s
>>    [14:26:35] ./tests/geo-rep/georep-tarssh-changelog.t
>>    ................................................... ok     1079 s
>>
>> That's on:
>>
>>    http://build.gluster.org/job/rackspace-regression-2GB-triggered/7285/console
>>
>> Those 3x 1000+ second regression tests are adding 56+minutes to the total
>> regression test time.
>>
>> That's not how it should be is it?
> I reported this to the geo-rep team last week.  Apparently it's a low
> priority for them, and the tests are so convoluted that I haven't figured
> out how to fix it myself.
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-devel



More information about the Gluster-devel mailing list