#5961 P11 tests breaks environment, which causes changepw tests to fail
Closed: Fixed None Opened 7 years ago by lryznaro.

Changepw tests fail when run in complete intree test suit with "SSLError: ('failed to allocate SSL context',)". This is caused by P11 tests that somehow break the environment (possibly missing cleanup).


The changepw tests pass if ipatests/test_cmdline are run between ipap11helper test and changepw tests.

Examples:[[BR]]
./make-test -vv ipatests/test_ipaserver/test_changepw.py -> PASS[[BR]]
./make-test -vv ipatests/test_ipapython/test_ipap11helper.py ipatests/test_ipaserver/test_changepw.py -> FAIL[[BR]]
./make-test -vv ipatests/test_ipapython/test_ipap11helper.py; ./make-test -vv ipatests/test_ipaserver/test_changepw.py -> PASS[[BR]]
./make-test -vv ipatests/test_ipapython/test_ipap11helper.py ipatests/test_cmdline/test_ipagetkeytab.py ipatests/test_ipaserver/test_changepw.py -> PASS[[BR]]

Conclusion: test_changepw fail only when run after test_ipap11helper in the scope of single make-test command. When run in scope of two make-test commands or when test_ipagetkeytab is run between them in one make-test command, test_changepw passes.

The issue was solved by some update, tests pass now.

closing according to comment 4

Metadata Update from @lryznaro:
- Issue assigned to someone
- Issue set to the milestone: FreeIPA 4.4

7 years ago

Login to comment on this ticket.

Metadata