replication_schema.xml revision 66dc4ce14a68348f759dbd3263b7dcf3594a04b0
609N/A ! trunk/opends/resource/legal-notices/OpenDS.LICENSE. If applicable,
if not CurrentTestPath.has_key('group'):
#@TestSuitePurpose Verify that the schema is replicated as any other suffix in a replicated topology.
#@TestScript replication_schema.xml
#@TestHTMLLink http://opends.dev.java.net/
file="'%s/testcases/replication/replication_setup.xml' % (TESTS_DIR)"/>
synchroSuffix = master.getSynchronizedSuffixList()[0].getSuffixDn()
replServerList = master.getSynchronizedSuffixList()[0].getChangelogServerList()
'Create domain name for schema on server %s/%s' % (server.getDir(), OPENDSNAME)
{ 'location' : server.getHostname(),
'dsPath' : '%s/%s' % (server.getDir(), OPENDSNAME),
'dsInstanceHost' : server.getHostname(),
'dsInstancePort' : server.getPort(),
'dsInstanceDn' : server.getRootDn(),
'dsInstancePswd' : server.getRootPwd(),
'Replication: Schema Replication: Add objectclass. Check schema replication when a new objectclass is added'
'dsInstancePort' : master.getPort(),
'dsInstanceDn' : master.getRootDn(),
'dsInstancePswd' : master.getRootPwd(),
newObjectclass = '( testobjectclass-oid NAME \'testobjectclass-0\' SUP person MAY ( street $ c ) X-ORIGIN \'user defined\' )'
'dsInstancePort' : master.getPort(),
'dsInstanceDn' : master.getRootDn(),
'dsInstancePswd' : master.getRootPwd(),
'dsInstancePort' : master.getPort(),
'dsInstanceDn' : master.getRootDn(),
'dsInstancePswd' : master.getRootPwd(),
[ clientHost, clientPath, master, consumerList, '99-user.ldif' ]
'Replication: Schema Replication: Add attributetype Check schema replication when a new attributetype is added'
newObjectclass = '( testobjectclass1-oid NAME \'testobjectclass-1\' SUP person MAY ( street $ testattribute-1 $ c ) X-ORIGIN \'user defined\' )'
newAttributetype = '( testattribute1-oid NAME \'testattribute-1\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN \'user defined\' )'
'dsInstancePort' : master.getPort(),
'dsInstanceDn' : master.getRootDn(),
'dsInstancePswd' : master.getRootPwd(),
'dsInstancePort' : master.getPort(),
'dsInstanceDn' : master.getRootDn(),
'dsInstancePswd' : master.getRootPwd(),
'dsInstancePort' : master.getPort(),
'dsInstanceDn' : master.getRootDn(),
'dsInstancePswd' : master.getRootPwd(),
[ clientHost, clientPath, master, consumerList, '99-user.ldif' ]
'Replication: Schema Replication: Delete objectclass Check schema replication when an objectclass is deleted'
newObjectclass = '( testobjectclass-oid NAME \'testobjectclass-0\' SUP person MAY ( street $ c ) X-ORIGIN \'user defined\' )'
'dsInstancePort' : master.getPort(),
'dsInstanceDn' : master.getRootDn(),
'dsInstancePswd' : master.getRootPwd(),
'dsInstanceHost' : server.getHostname(),
'dsInstancePort' : server.getPort(),
'dsInstanceDn' : server.getRootDn(),
'dsInstancePswd' : server.getRootPwd(),
[ clientHost, clientPath, master, consumerList, '99-user.ldif' ]
file="'%s/testcases/replication/replication_cleanup.xml' % (TESTS_DIR)"/>