2140N/A<?
xml version="1.0" encoding="UTF-8" standalone="no"?>
2140N/A ! The contents of this file are subject to the terms of the 2140N/A ! Common Development and Distribution License, Version 1.0 only 2140N/A ! (the "License"). You may not use this file except in compliance 2140N/A ! You can obtain a copy of the license at 2140N/A ! See the License for the specific language governing permissions 2140N/A ! and limitations under the License. 2140N/A ! When distributing Covered Code, include this CDDL HEADER in each 2140N/A ! file and include the License file at 2140N/A ! add the following below this CDDL HEADER, with the fields enclosed 2140N/A ! by brackets "[]" replaced with your own identifying information: 2140N/A ! Portions Copyright [yyyy] [name of copyright owner] 4618N/A ! Copyright 2007-2009 Sun Microsystems, Inc. 2235N/A <
defaultcall function="logging_properties"/>
2235N/A <
function name="logging_properties" scope="local">
4618N/A <
block name="STAXCurrentFunction">
4618N/A CurrentTestPath['suite']=STAXCurrentFunction
4618N/A <
call function="'testSuite_Preamble'" />
4618N/A <
call function="'common_setup'">
4618N/A <!--- Test Suite information 4618N/A #@TestSuiteName Log publisher properties Tests 4618N/A #@TestSuitePurpose Verify the log publisher properties 4618N/A <!--- Test Case : access logger --> 4618N/A #@TestMarker Log publisher properties Tests 4618N/A #@TestName Publisher access logger properties 4618N/A #@TestPurpose check the publisher access logger properties. 4618N/A #@TestStep Check the publisher Access Logger's properties are correctly set and get using dsconfig 4618N/A #@TestStep Get the property and check it has been correctly updated 4618N/A #@TestResult Success if OpenDS returns 0 for all operations 4618N/A <
testcase name="getTestCaseName('Access logger')">
4618N/A <
call function="'testCase_Preamble'"/>
4618N/A '---- Check the Access logger s properties -----'
4618N/A <!-- create a logger publisher--> 4618N/A '------ create logger publisher --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'create-log-publisher',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--type file-based-access --set asynchronous:false --set log-file-permissions:777 --set log-file:
logs/
access --set enabled:true ',
4618N/A <
message>'------ set auto-flush to true --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set auto-flush:true',
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'auto-flush',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'true'
4618N/A <
message>'------ set append to false --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set append:false',
4618N/A <
message>'------ get append --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'append',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'false'
4618N/A <
message>'------ set asynchronous to true --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set asynchronous:true',
4618N/A <
message>'------ get asynchronous --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'objectName' : 'log-publisher' ,
4618N/A 'propertyType' : 'publisher' ,
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'asynchronous',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'true' }
4618N/A <
message>'------ set buffer-size to 10mb --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'subcommand' : 'set-log-publisher-prop' ,
4618N/A 'objectType' : 'publisher-name' ,
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set buffer-size:10mb',
4618N/A <
message>'------ get buffer-size --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'buffer-size',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : '10 mb'
4618N/A <
message>'------ set time-interval to 3m --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set time-interval:3m',
4618N/A <
message>'------ get time-interval --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'time-interval',
4618N/A 'extraParams' : '-m s --advanced',
4618N/A 'expectedAttributeValue' : '180 s'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A <
message>'------ get log-file --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'log-file',
4618N/A 'extraParams' : '--advanced',
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A <!-- log-file-permissions --> 4618N/A <
message>'------ set log-file-permissions to 777 --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set log-file-permissions:777',
4618N/A <
message>'------ get log-file-permissions --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'log-file-permissions',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : '777'
4618N/A <
message>'------ set queue-size to 1000 --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set queue-size:1000',
4618N/A <
message>'------ get queue-size --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'queue-size',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : '1000'
4618N/A <!-- suppress-synchronization-operations --> 4618N/A '------ set suppress-synchronization-operations to 1000 --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set suppress-synchronization-operations:true',
4618N/A '------ get suppress-synchronization-operations --'
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'suppress-synchronization-operations',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'true'
4618N/A <!-- suppress-internal-operations --> 4618N/A '------ set suppress-internal-operations to false --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A 'optionsString' : '--set suppress-internal-operations:false',
4618N/A '------ get suppress-synchronization-operations --'
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'my File-Based Access Logger',
4618N/A 'attributeName' : 'suppress-internal-operations',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'false'
4618N/A <!-- delete a logger publisher--> 4618N/A <
message>'------ delete logger publisher --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'delete-log-publisher',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'my File-Based Access Logger',
4618N/A <
call function="'testCase_Postamble'"/>
4618N/A <!--- Test Case : Error logger --> 4618N/A #@TestMarker Log publisher properties Tests 4618N/A #@TestName Publisher error logger properties 4618N/A #@TestPurpose check the Publisher error logger properties. 4618N/A #@TestStep Check the Publisher error Logger's properties are correctly set and get using dsconfig 4618N/A #@TestStep Get the property and check it has been correctly updated 4618N/A #@TestResult Success if OpenDS returns 0 for all operations 4618N/A <
testcase name="getTestCaseName('Error logger')">
4618N/A <
call function="'testCase_Preamble'"/>
4618N/A '---- Check the Error logger s properties -----'
4618N/A '------ set default-severity to mild-error --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'File-Based Error Logger',
4618N/A 'optionsString' : '--set default-severity:mild-error',
4618N/A <
message>'------ get default-severity --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Error Logger',
4618N/A 'attributeName' : 'default-severity',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'mild-error'
4618N/A <
message>'------ set override-severity --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'File-Based Error Logger',
4618N/A 'optionsString' : '--set "override-severity:core=info,severe-error"',
4618N/A '------ get override-severity --'
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Error Logger',
4618N/A 'attributeName' : 'override-severity',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'core=info,severe-error'
4618N/A <
call function="'testCase_Postamble'"/>
4618N/A <!--- Test Case : Debug logger --> 4618N/A #@TestMarker Log publisher properties Tests 4618N/A #@TestName Publisher Debug logger properties 4618N/A #@TestPurpose check the Publisher Debug logger properties. 4618N/A #@TestStep Check the Publisher Debug Logger's properties are correctly set and get using dsconfig 4618N/A #@TestStep Get the property and check it has been correctly updated 4618N/A #@TestResult Success if OpenDS returns 0 for all operations 4618N/A <
testcase name="getTestCaseName('Debug logger')">
4618N/A <
call function="'testCase_Preamble'" />
4618N/A '---- Check the Debug loggers properties -----'
4618N/A <!-- default-debug-category --> 4618N/A <
message>'------ set default-debug-category --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'File-Based Debug Logger',
4618N/A 'optionsString' : '--set default-debug-category:thrown',
4618N/A <
message>'------ get default-debug-category --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Debug Logger',
4618N/A 'attributeName' : 'default-debug-category',
4618N/A 'extraParams' : '--advanced',
4618N/A 'expectedAttributeValue' : 'thrown'
4618N/A <!-- default-debug-level --> 4618N/A <
message>'------ set default-debug-level --' </
message>
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'File-Based Debug Logger',
4618N/A 'optionsString' : '--set default-debug-level:verbose',
4618N/A <
message>'------ get default-debug-level --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Debug Logger',
4618N/A 'attributeName' : 'default-debug-level',
4618N/A 'expectedAttributeValue' : 'verbose'
4618N/A <!-- default-include-throwable-cause --> 4618N/A '------ set default-include-throwable-cause --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'File-Based Debug Logger',
4618N/A 'optionsString' : '--set default-include-throwable-cause:true',
4618N/A <
message>'------ get default-include-throwable-cause --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Debug Logger',
4618N/A 'attributeName' : 'default-include-throwable-cause',
4618N/A 'expectedAttributeValue' : 'true'
4618N/A <!-- default-omit-method-entry-arguments --> 4618N/A '------ set default-omit-method-entry-arguments --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'File-Based Debug Logger',
4618N/A 'optionsString' : '--set default-omit-method-entry-arguments:true',
4618N/A '------ get default-omit-method-entry-arguments --'
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Debug Logger',
4618N/A 'attributeName' : 'default-omit-method-entry-arguments',
4618N/A 'expectedAttributeValue' : 'true'
4618N/A <!-- default-omit-method-return-value --> 4618N/A '------ set default-include-throwable-cause --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
4618N/A 'subcommand' : 'set-log-publisher-prop' ,
4618N/A 'objectType' : 'publisher-name' ,
4618N/A 'objectName' : 'File-Based Debug Logger',
4618N/A 'optionsString' : '--set default-omit-method-return-value:true',
4618N/A <
message>'------ get default-omit-method-return-value --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Debug Logger',
4618N/A 'attributeName' : 'default-omit-method-return-value',
4618N/A 'expectedAttributeValue' : 'true'
4618N/A <!-- default-throwable-stack-frames --> 4618N/A '------ set default-throwable-stack-frames --'
4618N/A <
call function="'dsconfig'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'subcommand' : 'set-log-publisher-prop',
4618N/A 'objectType' : 'publisher-name',
4618N/A 'objectName' : 'File-Based Debug Logger',
4618N/A 'optionsString' : '--set default-throwable-stack-frames:2',
4618N/A <
message>'------ get default-throwable-stack-frames --' </
message>
4618N/A <
call function="'dsconfigGet'">
4618N/A { 'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
4618N/A 'dsInstanceDn' : DIRECTORY_INSTANCE_DN,
4618N/A 'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD,
4618N/A 'objectName' : 'log-publisher',
4618N/A 'propertyType' : 'publisher',
4618N/A 'propertyName' : 'File-Based Debug Logger',
4618N/A 'attributeName' : 'default-throwable-stack-frames',
4618N/A 'expectedAttributeValue' : '2'
4618N/A <!-- Test Suite Cleanup --> 4618N/A <
message>'Finally: Global Log Properties Cleanup.'</
message>
4618N/A <
call function="'common_cleanup'" />
4618N/A <
catch exception="'STAFException'">
4618N/A <
message log="1" level="'fatal'">'Cleanup of test suite failed.'</
message>
4618N/A <
call function="'testSuite_Postamble'"/>