summaryrefslogtreecommitdiff
path: root/ACE/TAO/orbsvcs/tests/Bug_3387_Regression/README
blob: 46dcd2331b8d9bb6587c72ba5d440f70048f3cce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Event Notification Service


File: Bug_3387_Regression test

This directory contains a test for this bug.

The test uses the Naming Service, a supplier, called MessengerServer
which gets it data via Messenger Client, and a consumer, called
MessengerConsumer.  The target of the test is the Notification
Service.  The bug is an edge case where the consumer has a constant
EndPoint, this can occur on embedded system or with ORBEndPoint, and
after connecting, disconnectes then, after rebooting or re-running,
comes back and tries to reconnect.  With the bug, the new consumer
receives no events.  After fixing the bug the consumer will again
receive events.  

All of the special edge conditions are duplicated in the test.

Exeuction via Perl Script
-------------------------

A Perl script has been created to automate the steps described
above.  This script can be run via the following command:

./run_test.pl