make test TESTS=acl.python fails

Nadezhda Ivanova nivanova at samba.org
Wed Feb 9 15:10:31 MST 2011


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