On 04/22/2016 09:04 AM, Lukas Slebodnik wrote:
On (02/12/15 17:10), Michal Židek wrote:
> Hi!
>
> I saw some integration tests failures recently,
> and I think there is a race condition between the
> enumeration refresh timeout and the sleeps
> after some operations that wait for this timeout.
> SSSD fails to populate changes from LDAP in time
> and some asserts can fail because of this.
>
> So far I saw 4 tests to fail like this, which
> is already quite a lot.
>
> The attached patch modifies the timeout values
> and hopefully removes the issue.
>
> Michal
>From b724db15ce0c1593cfdd7b4da8e0c39e97942e8c Mon Sep 17 00:00:00 2001
> From: =?UTF-8?q?Michal=20=C5=BDidek?= <mzidek(a)redhat.com>
> Date: Wed, 2 Dec 2015 16:44:48 +0100
> Subject: [PATCH] ldap_test.py: Modify enum cache timeouts
>
> There is a race condation between ldap
> enumeration refresh timeout and the sleeps
> that wait for the ldap changes to populate
> to SSSD if the timeout and the sleeps have
> the same value.
> ---
> src/tests/intg/ldap_test.py | 30 +++++++++++++++++-------------
> 1 file changed, 17 insertions(+), 13 deletions(-)
>
Houston,
we have a problem.
You patch does nto work either :-(
Hmmm... looks like my magic numbers went out of mana.
http://sssd-ci.duckdns.org/logs/job/42/59/summary.html
rhel6
make-intgcheck
ldap_test.py:496: test_add_remove_group_rfc2307_bis FAILED
http://sssd-ci.duckdns.org/logs/job/42/60/summary.html
rhel6
make-intgcheck
ldap_test.py:466: test_add_remove_user FAILED
http://sssd-ci.duckdns.org/logs/job/42/61/summary.html
rhel6
make-intgcheck
ldap_test.py:481: test_add_remove_group_rfc2307 FAILED
LS