diff options
Diffstat (limited to 'ACE/TAO/tests/DII_Collocation_Tests/oneway/README')
-rw-r--r-- | ACE/TAO/tests/DII_Collocation_Tests/oneway/README | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/ACE/TAO/tests/DII_Collocation_Tests/oneway/README b/ACE/TAO/tests/DII_Collocation_Tests/oneway/README new file mode 100644 index 00000000000..cc947507808 --- /dev/null +++ b/ACE/TAO/tests/DII_Collocation_Tests/oneway/README @@ -0,0 +1,55 @@ +# $Id$ + +Description: +This test is used to test the bug fix on collocated dii oneway request +invocation via send_oneway() crash on get_in_arg() when the request has multiple +"IN" parameters. + +The test.idl defines oneway operations with all sorts SArgument to test the +conversion of the DII parameters in NVList to the list of arguments. +It also defines the operations with multiple "IN" arguments to test the +bug fix. + + +This test is a modification of the Collocation_Tests. The big difference is +this test invokes the oneway operations using DII while the Collocation_Tests +invoke a simple twoway operations. + + +Usage: +===== + +The run_test.pl runs several test cases listed below. The test result will be printed +after the test completes. To debug the test failure, the operation "-d" can be passed +to have verbose log. + + +======== Running in Default Mode + +Collocated_Test -o test.ior -k file://test.ior + + +======== Running with per-orb + +Collocated_Test -o test.ior -k file://test.ior -ORBCollocation per-orb + + +======== Running with no collocation + +Collocated_Test -o test.ior -k file://test.ior -ORBCollocation no + + +======== Running in default mode and two ORBS + +Collocated_Test -o test.ior -k file://test.ior -n + + +======== Running in per-orb mode and two ORBS + +Collocated_Test -o test.ior -k file://test.ior -n -ORBCollocation per-orb + + +======== Running in no collocation mode and two ORBS + +Collocated_Test -o test.ior -k file://test.ior -n -ORBCollocation per-orb + |