make test TESTS=acl.python fails

Matthias Dieter Wallnöfer mdw at samba.org
Thu Feb 10 01:52:35 MST 2011


Matthieu, Nadya,

I think that this might be the same issue as on buildfarm host tridge: 
http://build.samba.org/build.cgi/build/5558e6a19258810df8f334960b5774c5c2cfd448.

Probably there is some integer handling issue when reading out/parsing a 
configuration attribute.

Cheers,
Matthias

Nadezhda Ivanova wrote:
> No idea, it works for me and on autobuild. Kamen had the same issue some
> time ago, so I suppose it could be some environment setting. I will ask him
> what he did to stop the failure...
>
> On Thu, Feb 10, 2011 at 12:01 AM, Matthieu Patou<mat at samba.org>  wrote:
>
>    
>> Hello Nadya,
>>
>>
>> I've got a weird behavior on my laptop (ubuntu 10.10).
>>
>> make test TESTS=acl.python fails even on master (revision
>> be808123cb2b2bd050edb848bfdeaacc26ab397e)
>> It's strange because the same branch is ok on my account on sn-devel.
>>
>> Any idea of what can cause this ?
>>
>> Here is the log of the error.
>>
>> Test: running (/usr/bin/perl /usr/local/src/samba4/selftest/selftest.pl--prefix=./st --builddir=. --srcdir=/usr/local/src/samba4
>> --exclude=/usr/local/src/samba4/source4/selftest/skip
>> --testlist="/usr/bin/python
>> /usr/local/src/samba4/source4/selftest/tests.py|"
>>   --exclude=/usr/local/src/samba4/source4/selftest/slow --socket-wrapper
>> samba4.ldap.acl.python.dc.&&  touch ./st/st_done) | /usr/bin/python -u
>> /usr/local/src/samba4/selftest/filter-subunit
>> --expected-failures=/usr/local/src/samba4/source4/selftest/knownfail | tee
>> ./st/subunit | /usr/bin/python -u
>> /usr/local/src/samba4/selftest/format-subunit --prefix=./st --immediate
>> SOCKET_WRAPPER_DIR=/usr/local/src/samba4/st/w
>> Version 4.0.0alpha15-GIT-be80812
>> OPTIONS --configfile=$SMB_CONF_PATH --maximum-runtime=$SELFTEST_MAXTIME
>> --target=$SELFTEST_TARGET --basedir=$SELFTEST_TMPDIR
>> --option=torture:progress=no --format=subunit
>> WARNING: allowing empty subunit output from ldb.base
>> WARNING: allowing empty subunit output from
>> samba4.urgent_replication.python(dc)
>> WARNING: allowing empty subunit output from samba4.blackbox.samba3dump
>> WARNING: allowing empty subunit output from samba4.blackbox.upgrade
>> PROVISIONING DC...STARTING SAMBA for dc
>> DONE
>> delaying for nbt name registration
>> samba version 4.0.0alpha15-GIT-be80812 started.
>> Copyright Andrew Tridgell and the Samba Team 1992-2011
>> Called with maxruntime 7500 - current ts 1297286966
>> samba: using 'single' process model
>> Lookup failed - NT_STATUS_IO_TIMEOUT
>> 127.0.0.1 LOCALDC<00>
>> 127.0.0.1 LOCALDC<00>
>> 127.0.0.1 LOCALDC<00>
>> 127.0.0.1 DC1<00>
>> 127.0.0.1 DC1<00>
>> 127.0.0.1 LOCALDC<00>
>> 127.0.0.1 LOCALDC<00>
>> 127.0.0.1 LOCALDC<00>
>> 127.0.0.1 LOCALDC<00>
>> 127.0.0.1 DC1<00>
>> 127.0.0.1 DC1<00>
>> SAMBA LOG of: localdc
>> samba version 4.0.0alpha15-GIT-be80812 started.
>> Copyright Andrew Tridgell and the Samba Team 1992-2011
>> Called with maxruntime 7500 - current ts 1297286966
>> samba: using 'single' process model
>> [1/1 in 0s] samba4.ldap.acl.python(dc)
>> baseDN: DC=samba,DC=example,DC=com
>> workgroup is SAMBADOMAIN
>> realm is samba.example.com
>> workgroup is SAMBADOMAIN
>> realm is samba.example.com
>> Adding CN=TESTRODC8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Adding CN=krbtgt_TESTRODC8,CN=Users,DC=samba,DC=example,DC=com
>> Got krbtgt_name=krbtgt_64833
>> Renaming CN=krbtgt_TESTRODC8,CN=Users,DC=samba,DC=example,DC=com to
>> CN=krbtgt_64833,CN=Users,DC=samba,DC=example,DC=com
>> Adding
>> CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=RODC Connection (FRS),CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=TESTRODC8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> Adding SPNs to CN=TESTRODC8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> Setting account password for TESTRODC8$
>> Enabling account
>> Adding CN=TESTSRV8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Adding
>> CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=NTDS
>> Settings,CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=TESTSRV8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> Adding SPNs to CN=TESTSRV8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Setting account password for TESTSRV8$
>> Enabling account
>> Setting spn HOST/TESTRODC8/SAMBADOMAIN on CN=TESTRODC8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> Setting spn HOST/TESTRODC8/SAMBADOMAIN on CN=TESTRODC8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> Setting spn HOST/TESTRODC8 on CN=TESTRODC8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> UNEXPECTED(error):
>> samba4.ldap.acl.python(dc).__main__.AclSPNTests.test_spn_rodc
>> REASON: _StringException: _StringException: Content-Type:
>> text/x-traceback;charset=utf8,language=python
>> traceback
>> 307
>> Traceback (most recent call last):
>>   File "/usr/lib/python2.6/dist-packages/testtools/runtest.py", line 128, in
>> _run_user
>>     return fn(*args)
>>   File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 368,
>> in _run_test_method
>>     testMethod()
>>   File "/usr/local/src/samba4/source4/dsdb/tests/python/acl.py", line 1820,
>> in test_spn_rodc
>>     self.dc_spn_test(self.rodcctx)
>>   File "/usr/local/src/samba4/source4/dsdb/tests/python/acl.py", line 1673,
>> in dc_spn_test
>>     self.replace_spn(self.ldb_user1, ctx.acct_dn, "HOST/%s" % (ctx.myname))
>>   File "/usr/local/src/samba4/source4/dsdb/tests/python/acl.py", line 1609,
>> in replace_spn
>>     _ldb.modify(msg)
>> LdbError: (19, 'LDAP error 19 LDAP_CONSTRAINT_VIOLATION -<error in module
>> acl: Constraint violation (19)>  <>')
>> 0
>>
>> checking samaccountname
>> Deleted CN=TESTRODC8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Deleted CN=RODC Connection (FRS),CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted
>> CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted CN=TESTRODC8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> Deleted CN=krbtgt_64833,CN=Users,DC=samba,DC=example,DC=com
>> checking samaccountname
>> Deleted CN=TESTSRV8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Deleted CN=NTDS
>> Settings,CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted
>> CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted CN=TESTSRV8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> baseDN: DC=samba,DC=example,DC=com
>> workgroup is SAMBADOMAIN
>> realm is samba.example.com
>> workgroup is SAMBADOMAIN
>> realm is samba.example.com
>> Adding CN=TESTRODC8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Adding CN=krbtgt_TESTRODC8,CN=Users,DC=samba,DC=example,DC=com
>> Got krbtgt_name=krbtgt_36018
>> Renaming CN=krbtgt_TESTRODC8,CN=Users,DC=samba,DC=example,DC=com to
>> CN=krbtgt_36018,CN=Users,DC=samba,DC=example,DC=com
>> Adding
>> CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=RODC Connection (FRS),CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=TESTRODC8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> Adding SPNs to CN=TESTRODC8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> Setting account password for TESTRODC8$
>> Enabling account
>> Adding CN=TESTSRV8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Adding
>> CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=NTDS
>> Settings,CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Adding CN=TESTSRV8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> Adding SPNs to CN=TESTSRV8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Setting account password for TESTSRV8$
>> Enabling account
>> Setting spn HOST/TESTSRV8/SAMBADOMAIN on CN=TESTSRV8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> Setting spn HOST/TESTSRV8/SAMBADOMAIN on CN=TESTSRV8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> Setting spn HOST/TESTSRV8 on CN=TESTSRV8,OU=Domain
>> Controllers,DC=samba,DC=example,DC=com
>> UNEXPECTED(error):
>> samba4.ldap.acl.python(dc).__main__.AclSPNTests.test_spn_rwdc
>> REASON: _StringException: _StringException: Content-Type:
>> text/x-traceback;charset=utf8,language=python
>> traceback
>> 305
>> Traceback (most recent call last):
>>   File "/usr/lib/python2.6/dist-packages/testtools/runtest.py", line 128, in
>> _run_user
>>     return fn(*args)
>>   File "/usr/lib/python2.6/dist-packages/testtools/testcase.py", line 368,
>> in _run_test_method
>>     testMethod()
>>   File "/usr/local/src/samba4/source4/dsdb/tests/python/acl.py", line 1817,
>> in test_spn_rwdc
>>     self.dc_spn_test(self.dcctx)
>>   File "/usr/local/src/samba4/source4/dsdb/tests/python/acl.py", line 1673,
>> in dc_spn_test
>>     self.replace_spn(self.ldb_user1, ctx.acct_dn, "HOST/%s" % (ctx.myname))
>>   File "/usr/local/src/samba4/source4/dsdb/tests/python/acl.py", line 1609,
>> in replace_spn
>>     _ldb.modify(msg)
>> LdbError: (19, 'LDAP error 19 LDAP_CONSTRAINT_VIOLATION -<error in module
>> acl: Constraint violation (19)>  <>')
>> 0
>>
>> samba: EOF on stdin - terminating
>> checking samaccountname
>> Deleted CN=TESTRODC8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Deleted CN=RODC Connection (FRS),CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted CN=NTDS
>> Settings,CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted
>> CN=TESTRODC8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted CN=TESTRODC8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> Deleted CN=krbtgt_36018,CN=Users,DC=samba,DC=example,DC=com
>> checking samaccountname
>> Deleted CN=TESTSRV8,OU=Domain Controllers,DC=samba,DC=example,DC=com
>> Deleted CN=NTDS
>> Settings,CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted
>> CN=TESTSRV8,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=samba,DC=example,DC=com
>> Deleted CN=TESTSRV8,CN=Topology,CN=Domain System
>> Volume,CN=DFSR-GlobalSettings,CN=System,DC=samba,DC=example,DC=com
>> command: python /usr/local/src/samba4/source4/dsdb/tests/python/acl.py
>> $SERVER -U"$USERNAME%$PASSWORD" -W $DOMAIN 2>&1 |
>> /usr/local/src/samba4/selftest/filter-subunit --fail-on-empty
>> --prefix="samba4.ldap.acl.python(dc)."
>> expanded command: python
>> /usr/local/src/samba4/source4/dsdb/tests/python/acl.py localdc
>> -U"Administrator%locDCpass1" -W SAMBADOMAIN 2>&1 |
>> /usr/local/src/samba4/selftest/filter-subunit --fail-on-empty
>> --prefix="samba4.ldap.acl.python(dc)."
>> ERROR: Testsuite[samba4.ldap.acl.python(dc)]
>> REASON: Exit code was 1
>>
>>   errors[2]
>>
>> ./bin/samba exited with no error
>>
>> FAILED (0 failures and 2 errors in 1 testsuites)
>>
>> A summary with detailed information can be found in:
>>   ./st/summary
>> ERROR: test failed with exit code 1
>> make: *** [test] Erreur 1
>>
>> Matthieu.
>>
>> --
>> Matthieu Patou
>> Samba Team        http://samba.org
>> Private repo      http://git.samba.org/?p=mat/samba.git;a=summary
>>
>>
>>
>>      
>    



More information about the samba-technical mailing list