'Could not create the topology. Bailing out.' 'Could not start at least one server in the topology.Bailing out.' 'starting the search tests' { 'filters' : 'search' } { 'filters' : 'before-modify' } { 'functionName' : 'modifyIndex', 'functionException' : 'LDAP.ModifyException', 'functionFailureTC' : '%s: %s: %s' % (CurrentTestPath['group'], CurrentTestPath['suite'], STAXCurrentBlock ) , 'functionMessage' : 'Adding substring index to attribute uid', 'functionArguments' : { 'operation' : 'add', 'indexAttribute' : 'uid', 'indexProperty' : 'index-type', 'indexPropertyValue' : 'substring' } } { 'functionName' : 'StopDsWithScript', 'functionException' : 'CLI.stop-ds', 'functionFailureTC' : 'Indexes - Modify' , 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME, 'dsHost' : DIRECTORY_INSTANCE_HOST, 'dsPort' : DIRECTORY_INSTANCE_PORT, 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } } { 'functionName' : 'CLI_rebuild-index' , 'functionException' : 'CLI.RebuildIndex' , 'functionFailureTC' : 'Indexes - Modify' , 'functionArguments' : { 'baseDN' : DIRECTORY_INSTANCE_SFX , 'attributes' : [ 'uid' ] } } { 'functionName' : 'StartDsWithScript', 'functionException' : 'CLI.start-ds', 'functionFailureTC' : 'Indexes - Modify' , 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME } } { 'filters' : 'after-modify' } 'Fatal Error: Failed to alter index for attribute uid' 'Fatal Error: Failed to rebuild index for attribute uid' { 'filters' : 'before-modify' } { 'functionName' : 'modifyIndex', 'functionException' : 'LDAP.ModifyException', 'functionFailureTC' : '%s: %s: %s' % (CurrentTestPath['group'], CurrentTestPath['suite'], STAXCurrentBlock ) , 'functionMessage' : 'Adding substring index to attribute uid', 'functionArguments' : { 'operation' : 'add', 'indexAttribute' : 'uid', 'indexProperty' : 'index-type', 'indexPropertyValue' : 'substring' } } { 'functionName' : 'rebuildIndexTask' , 'functionException' : 'CLI.RebuildIndex' , 'functionFailureTC' : 'Indexes - Dynamic Modify' , 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME, 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstancePort' : DIRECTORY_INSTANCE_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'taskID' : 'rebuild uid index task', 'baseDN' : DIRECTORY_INSTANCE_SFX , 'attributes' : [ 'uid' ] } } { 'filters' : 'after-modify' } 'Fatal Error: Failed to alter index for attribute uid' 'Fatal Error: Failed to rebuild index for attribute uid' { 'filters' : 'before-add' } { 'functionName' : 'addIndex', 'functionException' : 'LDAP.AddIndexException', 'functionFailureTC' : 'Indexes - Add', 'functionMessage' : 'Adding presence and equality index to \ attribute l', 'functionArguments' : { 'indexAttribute' : 'l', 'indexTypes' : [ 'presence', 'equality' ] } } { 'functionName' : 'StopDsWithScript', 'functionException' : 'CLI.stop-ds', 'functionFailureTC' : '%s: %s: %s' % (CurrentTestPath['group'], CurrentTestPath['suite'], STAXCurrentBlock ) , 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME, 'dsHost' : DIRECTORY_INSTANCE_HOST, 'dsPort' : DIRECTORY_INSTANCE_PORT, 'dsBindDN' : DIRECTORY_INSTANCE_DN , 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } } { 'functionName' : 'CLI_rebuild-index' , 'functionException' : 'CLI.RebuildIndex' , 'functionFailureTC' : 'Indexes - Modify' , 'functionArguments' : { 'baseDN' : DIRECTORY_INSTANCE_SFX , 'attributes' : [ 'l' ] } } { 'functionName' : 'StartDsWithScript', 'functionException' : 'CLI.start-ds', 'functionFailureTC' : '%s: %s: ' , 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME } } { 'filters' : 'after-add' } 'Fatal Error: Failed to add index for attribute l' 'Fatal Error: Failed to rebuild index for attribute l' { 'filters' : 'before-add' } { 'functionName' : 'addIndex', 'functionException' : 'LDAP.AddIndexException', 'functionFailureTC' : 'Indexes - Add', 'functionMessage' : 'Adding presence and equality index to \ attribute l', 'functionArguments' : { 'indexAttribute' : 'l', 'indexTypes' : [ 'presence', 'equality' ] } } { 'functionName' : 'rebuildIndexTask' , 'functionException' : 'CLI.RebuildIndex' , 'functionFailureTC' : 'Indexes - Dynamic Add' , 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME, 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstancePort' : DIRECTORY_INSTANCE_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'taskID' : 'rebuild l index task', 'baseDN' : DIRECTORY_INSTANCE_SFX , 'attributes' : [ 'l' ] } } { 'filters' : 'after-add' } 'Fatal Error: Failed to add index for attribute l' 'Fatal Error: Failed to rebuild index for attribute l' { 'filters' : 'before-remove' } { 'functionName' : 'removeIndex', 'functionException' : 'LDAP.RemoveIndexException', 'functionFailureTC' : '%s: %s: %s' % (CurrentTestPath['group'], CurrentTestPath['suite'], STAXCurrentBlock), 'functionMessage' : 'Removing index on attribute l' , 'functionArguments' : { 'indexAttribute' : 'l' } } { 'filters' : 'after-remove' } 'Fatal Error: Failed to remove index for attribute l' { 'filters' : 'before-entry-limit' } { 'functionName' : 'modifyIndex', 'functionException' : 'LDAP.ModifyIndexException', 'functionFailureTC' : '%s: %s: %s' % (CurrentTestPath['group'], CurrentTestPath['suite'], STAXCurrentBlock), 'functionMessage' : 'Modify index entry limit on attribute \ uid' , 'functionArguments' : { 'operation' : 'set', 'indexAttribute' : 'uid', 'indexProperty' : 'index-entry-limit', 'indexPropertyValue' : '3' } } { 'filters' : 'after-entry-limit' } 'Fatal Error: Failed to remove index for attribute l' { 'filters' : 'before-entry-limit' } { 'functionName' : 'modifyIndex', 'functionException' : 'LDAP.ModifyIndexException', 'functionFailureTC' : '%s: %s: %s' % (CurrentTestPath['group'], CurrentTestPath['suite'], STAXCurrentBlock), 'functionMessage' : 'Modify index entry limit on attribute \ uid' , 'functionArguments' : { 'operation' : 'set', 'indexAttribute' : 'uid', 'indexProperty' : 'index-entry-limit' , 'indexPropertyValue' : '3' } } { 'filters' : 'after-entry-limit' } 'Fatal Error: Failed to remove index for attribute l' 'Searching attribute [%s] with filter[%s]' \ % (test.getAttribute(),test.getFilter()) { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST, 'dsInstancePort' : DIRECTORY_INSTANCE_PORT, 'dsInstanceDn' : DIRECTORY_INSTANCE_DN, 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD, 'dsBaseDN' : 'ou=People,dc=example,%s' \ % DIRECTORY_INSTANCE_SFX , 'dsFilter' : '%s' % test.getFilter(), 'attributes' : 'debugsearchindex', 'expectedRC' : 'noCheck' } '%s\nsearchReturnCode=[%s]\nldapsearch return \ string=[%s]\nchunk to parse=[%s]\nstring looked for=[%s]' \ % (test.desc(), searchReturnCode, searchResultString, srt, test.getSearchString()) { 'functionName' : 'createTopology', 'functionMessage' : 'Create DS topology as described in config.py', 'functionException' : 'Topology.CreationException', 'functionArguments' : { 'initialiseInstance' : True } } { 'functionName' : 'StartDsWithScript' , 'functionMessage' : 'Start DS to run on port %s' \ % (DIRECTORY_INSTANCE_PORT) , 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME } } { 'functionName' : 'isAlive', 'functionMessage' : 'Checking if the server is available', 'functionException' : 'Topology.StartException', 'functionArguments' : { 'noOfLoops' : 5, 'noOfMilliSeconds' : 2000 } } { 'functionName' : 'StopDsWithScript' , 'functionMessage' : 'Stop DS running on port %s' \ % (DIRECTORY_INSTANCE_PORT), 'functionArguments' : { 'location' : STAF_REMOTE_HOSTNAME, 'dsHost' : DIRECTORY_INSTANCE_HOST, 'dsPort' : DIRECTORY_INSTANCE_PORT, 'dsBindDN' : DIRECTORY_INSTANCE_DN, 'dsBindPwd' : DIRECTORY_INSTANCE_PSWD } } { 'functionName' : 'removeTopology', 'functionMessage' : 'Remove DS topology created for the Test Suite' }