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@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