| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\ |
|
| |\
| | |
| | | |
Repro problem with fragmented GIOP messages
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* TAO/bin/tao_orb_tests.lst:
* TAO/tests/GIOP_Fragments/Big_String_Sequence/Big_String_Sequence.mpc:
* TAO/tests/GIOP_Fragments/Big_String_Sequence/Echo.idl:
* TAO/tests/GIOP_Fragments/Big_String_Sequence/Echo_i.cpp:
* TAO/tests/GIOP_Fragments/Big_String_Sequence/Echo_i.h:
* TAO/tests/GIOP_Fragments/Big_String_Sequence/client.cpp:
* TAO/tests/GIOP_Fragments/Big_String_Sequence/server.cpp:
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
TAO_HAS_SEQUENCE_ITERATORS and which didn't work without crashes
* TAO/tao/MM_Sequence_Iterator_T.h:
* TAO/tests/Sequence_Iterators/.gitignore:
* TAO/tests/Sequence_Iterators/Bounded_String.cpp:
* TAO/tests/Sequence_Iterators/Sequence_Iterators.mpc:
* TAO/tests/Sequence_Iterators/StringSeq.cpp:
* TAO/tests/Sequence_Iterators/Unbounded_Objectref.cpp:
* TAO/tests/Sequence_Iterators/Unbounded_Value.cpp:
* TAO/tests/Sequence_Iterators/mock_reference.cpp:
* TAO/tests/Sequence_Iterators/mock_reference.hpp:
* TAO/tests/Sequence_Iterators/run_test.pl:
* TAO/tests/Sequence_Iterators/testing_counters.hpp:
* TAO/tests/Sequence_Iterators/testing_exception.hpp:
Deleted.
* TAO/bin/tao_orb_tests.lst:
* TAO/tao/Bounded_Basic_String_Sequence_T.h:
* TAO/tao/Bounded_Object_Reference_Sequence_T.h:
* TAO/tao/Generic_Sequence_T.h:
* TAO/tao/Unbounded_Basic_String_Sequence_T.h:
* TAO/tao/Unbounded_Object_Reference_Sequence_T.h:
* TAO/tao/Unbounded_Value_Sequence_T.h:
* TAO/tao/Valuetype/Bounded_Valuetype_Sequence_T.h:
* TAO/tao/Valuetype/Unbounded_Valuetype_Sequence_T.h:
* TAO/tao/orbconf.h:
* TAO/tao/tao.mpc:
|
| |/ |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TAO/tests/DII_Deferred_Transient/DII_Deferred_Transient.mpc:
* TAO/tests/DII_Deferred_Transient/Hello.cpp:
* TAO/tests/DII_Deferred_Transient/Hello.h:
* TAO/tests/DII_Deferred_Transient/README:
* TAO/tests/DII_Deferred_Transient/Test.idl:
* TAO/tests/DII_Deferred_Transient/client.cpp:
* TAO/tests/DII_Deferred_Transient/run_test.pl:
* TAO/tests/DII_Deferred_Transient/server.cpp:
Added.
* TAO/bin/tao_orb_tests.lst:
|
|
|
| |
regression test.
|
|
|
|
|
|
|
|
|
| |
which is not required anymore
* TAO/orbsvcs/tests/FT_Naming/FaultTolerant/run_test.pl:
Deleted.
* TAO/bin/tao_other_tests.lst:
|
| |
|
|
|
|
| |
* TAO/bin/tao_other_tests.lst:
|
|
|
|
|
|
|
|
| |
updated, when someone wants to quickly run just the tests of one orbscvs it is much quicker to just quickly remove all not needed tests from tao_other_tests.lst locally
* TAO/bin/imr_tests.lst:
* TAO/bin/name_tests.lst:
Deleted.
|
|\
| |
| | |
Annotation support in the tao_idl front end
|
| |
| |
| |
| |
| |
| | |
- Finsished Currently Planned Cases
- Created run_test.pl
- Added to test list
|
| |
| |
| |
| | |
* TAO/bin/tao_orb_tests.lst:
|
|\ \
| | |
| | |
| | | |
git://github.com/milan-mpathix/ATCD into milan-mpathix-ssliop_corbaloc_parser_comma_fix
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Apparently, SSLIOP cannot use collocated servants in this test.
We have to run the server orb, for all remote invocations to our server
to work, even though they are both in the same process (client).
|
| |_|/
|/| |
| | |
| | | |
* TAO/bin/tao_orb_tests.lst:
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* TAO/bin/tao_other_tests.lst:
* TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
* TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.h:
* TAO/orbsvcs/ImplRepo_Service/AsyncListManager.cpp:
* TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
* TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
* TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
* TAO/orbsvcs/ImplRepo_Service/LiveCheck.h:
* TAO/orbsvcs/ImplRepo_Service/Shared_Backing_Store.cpp:
* TAO/orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
* TAO/orbsvcs/tests/ImplRepo/scale_clients/Test_i.h:
* TAO/orbsvcs/tests/ImplRepo/scale_clients/client.cpp:
* TAO/orbsvcs/tests/ImplRepo/scale_clients/server.cpp:
|
| | | |
|
| |/
|/|
| |
| | |
Also added a SHMIOP test, IPv6 compatibility, and fixed wrong indent in Synch_Invocation.cpp.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* ACE/bin/msvc_static_order.lst:
* ACE/tests/run_test.lst:
* TAO/TAO_IDL/fe/idl.ypp:
* TAO/bin/tao_orb_tests.lst:
* TAO/bin/tao_other_tests.lst:
* TAO/tests/Bug_3755_Ext_Regression/all.lst:
* TAO/tests/COIOP/COIOP.lst:
|
| |
| |
| |
| | |
* TAO/bin/rm_exception_macros.pl:
|
|/
|
|
|
|
| |
frequently which goes back to 2009, see bugzilla 3699
* TAO/bin/tao_other_tests.lst:
|
|
|
|
|
| |
* TAO/bin/imr_tests.lst:
* TAO/bin/tao_other_tests.lst:
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
LoadBalancing naming service extension from OCI's TAO release.
Fixes deadlocks that could occur as a result of file access errors, such as the transient "bad file decriptor" (ebadf) error that seems to pop up fairly regularly
when using NFS. Also optimized the file locking strategy to not always setting to MODIFY access state, which then required a file update on every access
|
|
|
|
| |
overlapped by start up of new instance.
|
| |
|
|
|
|
| |
was leading to hung clients
|
| |
|
|
|
|
| |
repo, added anew, then restarted all while the Activator is slow to catch/report the sigchild from the server. Adding a custom test list to ease running the ImR suite quickly from the command line
|
|
|
|
| |
* TAO/bin/tao_other_tests.lst:
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* orbsvcs/ImplRepo_Service/AsyncAccessManager.h:
* orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
* orbsvcs/ImplRepo_Service/ImR_Locator.idl:
* orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
* orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
* orbsvcs/ImplRepo_Service/Locator_Options.h:
* orbsvcs/ImplRepo_Service/Locator_Options.cpp:
* orbsvcs/ImplRepo_Service/Server_Info.h:
* orbsvcs/ImplRepo_Service/Server_Info.cpp:
* orbsvcs/ImplRepo_Service/UpdateableServerInfo.cpp:
Reintroduced the restart attempt limiting. In conditions where
implicit restarting is allowed (ie not MANUAL mode), the locator
will honor the specified start limit. This will result in a
TRANSIENT exception to the client and the count is reset. To
prevent any restart attempts after the limit is reached, start the
locator with the new command line argument --lockout. In this case
all attempts to restart are prevented until the tao_imr update
command is used to reset the start counter.
In addtion, this commit includes unused member removal and related
cleanup.
* bin/tao_other_tests.lst:
* orbsvcs/tests/ImplRepo/RestartServer/run_test.pl:
Extended the test case to add lockout checking.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bin/tao_other_tests.lst:
Added new unit tests
* orbsvcs/ImplRepo_Service/Server_Info.h:
* orbsvcs/examples/Notify/Filter/Filter.cpp:
* orbsvcs/examples/Notify/Subscribe/Subscribe.cpp:
* orbsvcs/tests/Notify/Basic/Sequence.cpp:
Layout changes
* orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
Unicode logging fixes
* orbsvcs/tests/ImplRepo/NameService/test.cpp:
Added orb shutdown to reduce amount of valgrind reported
leaks
* orbsvcs/tests/ImplRepo/NotifyService/ImplRepo_NotifyService.mpc:
* orbsvcs/tests/ImplRepo/NotifyService/README:
* orbsvcs/tests/ImplRepo/NotifyService/run_test.pl:
* orbsvcs/tests/ImplRepo/NotifyService/test.cpp:
New test to reproduce bugzilla 4187, the notification
service can't be started by the ImR right now, have to fix
this
* orbsvcs/tests/ImplRepo/RestartServer/Messenger.idl:
* orbsvcs/tests/ImplRepo/RestartServer/MessengerClient.cpp:
* orbsvcs/tests/ImplRepo/RestartServer/run_test.pl:
Extended this test so that it can also run with manual
start, which reproduces bugzilla 4186
* tao/ImR_Client/ImR_Client.cpp:
Updated logging statements to be uniform and also that
we can easily determine that they are from the ImR_Client
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* orbsvcs/ImplRepo_Service/AsyncAccessManager.h:
* orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
* orbsvcs/ImplRepo_Service/LiveCheck.cpp:
Ensure that an AAM instance that is updated by the peer
Locator is properly finalized if the new state is final.
* bin/tao_other_tests.lst:
* orbsvcs/tests/ImplRepo/manual_start:
A test verifying the above fix.
* tao/Invocation_Retry_State.cpp:
* tao/Invocation_Utils.h:
* tao/Synch_Invocation.cpp:
Refactor the retry decision code to be more comprehendable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tao/IIOP_Connector.cpp:
* tao/ORB_Core.cpp:
* tao/params.h:
* tao/params.inl:
New feature added to constrain client ORBs using IIOP to only use
local TCP ports spanning a supplied range. Use new ORB_init
parameters -ORBIIOPClientPortBase <base> and -ORBIIOPClientPortSpan
<count> to specify a range from base to base + count. A base
supplied without a span indicates the client may use only a single
port. A span supplied without a base is silently ignored.
* tests/ClientPortSpan:
* bin/tao_orb_tests.lst:
New test to validate and demonstrate the new feature.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* orbsvcs/ImplRepo_Service/Activator_Options.cpp:
* orbsvcs/ImplRepo_Service/Locator_Options.cpp:
Set the default debug level to be 0 rather than 1.
Services should be quiet by default.
* orbsvcs/ImplRepo_Service/ImR_Activator.idl:
* orbsvcs/ImplRepo_Service/ImR_Activator_i.h:
* orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
* orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
* orbsvcs/ImplRepo_Service/Locator_Repository.h:
* orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
* orbsvcs/ImplRepo_Service/Shared_Backing_Store.h:
Add an enhancement to allow a restarted IMR Locator verify that
servers
* orbsvcs/tests/ImplRepo/RestartIMR:
* bin/tao_other_tests.lst:
Add new test to verify the feature.
* orbsvcs/tests/ImplRepo/servers_list/run_test.pl:
Fix a typo.
|