summaryrefslogtreecommitdiff
path: root/TAO/bin
Commit message (Collapse)AuthorAgeFilesLines
* Unit test for TAO_IDL_FE's ASTAdam Mitz2021-08-261-0/+1
|
* Fix Warnings, Add explicit_ints to Test ListFred Hornsey2021-06-131-0/+1
|
* Merge branch 'master' into diop-portspanJohnny Willemsen2020-12-291-1/+2
|\
| * Merge pull request #1359 from DOCGroup/repro-fragmentation-issueJohnny Willemsen2020-12-291-0/+1
| |\ | | | | | | Repro problem with fragmented GIOP messages
| | * Minor test changes and add new test to the test list as not fixedrepro-fragmentation-issueJohnny Willemsen2020-12-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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:
| * | Merge branch 'master' into test-corba-is-nilJohnny Willemsen2020-12-291-1/+0
| |\ \ | | |/
| | * Removed support for STL iterators which was disabled by default using ↵Johnny Willemsen2020-10-151-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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:
| * | Addressed pull request commentsJoachim Achtzehnter2020-08-261-0/+1
| |/
* | Updated for pull request commentsNick Williams2020-08-281-0/+2
|/
* Added regression test for transient error handling with deferred DII requests.Martin Corino2020-01-291-0/+1
| | | | | | | | | | | | | | * 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:
* Fix lifecycle management of Request in DII deferred calls and addMartin Corino2019-08-011-0/+1
| | | regression test.
* List all FaultTolerant tests separately and removed the helper run_test.pl ↵Johnny Willemsen2019-05-221-1/+4
| | | | | | | | | which is not required anymore * TAO/orbsvcs/tests/FT_Naming/FaultTolerant/run_test.pl: Deleted. * TAO/bin/tao_other_tests.lst:
* Fixed typo in tao_orb_tests.lsttao-orb-tests-typoAdam Mitz2019-05-091-1/+1
|
* Added run of 4152 ImR test with a shutdown delay of 5Johnny Willemsen2019-04-151-0/+1
| | | | * TAO/bin/tao_other_tests.lst:
* Removed these partial test list files, only convenience files which are not ↵Johnny Willemsen2019-04-122-86/+0
| | | | | | | | 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.
* Merge pull request #723 from iguessthislldo/igtd/xtypesAdam Mitz2019-01-041-0/+1
|\ | | | | Annotation support in the tao_idl front end
| * Complete Annotation TestFred Hornsey2018-11-301-0/+1
| | | | | | | | | | | | - Finsished Currently Planned Cases - Created run_test.pl - Added to test list
* | Add TIE test, bugzilla 4182Johnny Willemsen2018-10-301-0/+1
| | | | | | | | * TAO/bin/tao_orb_tests.lst:
* | Merge branch 'ssliop_corbaloc_parser_comma_fix' of ↵Johnny Willemsen2018-10-301-0/+1
|\ \ | | | | | | | | | git://github.com/milan-mpathix/ATCD into milan-mpathix-ssliop_corbaloc_parser_comma_fix
| * \ Merge tag 'ACE+TAO-6_4_6' into ssliop_corbaloc_parser_comma_fixMilan Cvetkovic2018-01-243-6/+2
| |\ \
| * | | Fix timeout errors in orbsvcs/tests/Security/ssliop_corbaloc, enable the testMilan Cvetkovic2016-04-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | | Add new bug 4213 unit testJohnny Willemsen2018-10-301-0/+1
| |_|/ |/| | | | | | | | * TAO/bin/tao_orb_tests.lst:
* | | Added Eliptic Curve support to SSLIOP.Doug Lewis2018-08-301-0/+1
| | |
* | | Logging enhancementsJohnny Willemsen2018-08-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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:
* | | TAO test list: mark tests that won't run with CORBA/e compactAdam Mitz2018-03-131-5/+5
| | |
* | | Bug 1220 fix applied to SHMIOP (fixed for IIOP long ago).Adam Mitz2018-03-061-0/+3
| |/ |/| | | | | Also added a SHMIOP test, IPv6 compatibility, and fixed wrong indent in Synch_Invocation.cpp.
* | Remove left over $Id tagsJohnny Willemsen2017-08-092-4/+0
| | | | | | | | | | | | | | | | | | | | * 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:
* | Fixed typo in commentJohnny Willemsen2016-11-141-1/+1
| | | | | | | | * TAO/bin/rm_exception_macros.pl:
* | Mark the IFRService persistence test with !FIXED_BUGS_ONLY, it fails ↵Johnny Willemsen2016-09-151-1/+1
|/ | | | | | frequently which goes back to 2009, see bugzilla 3699 * TAO/bin/tao_other_tests.lst:
* New testsJohnny Willemsen2016-03-292-0/+8
| | | | | * TAO/bin/imr_tests.lst: * TAO/bin/tao_other_tests.lst:
* Clean up the header commentaryPhil Mesnier2016-03-171-10/+2
|
* Clean up various Coverity and scoreboard issuesPhil Mesnier2016-03-171-0/+29
|
* revert extra test config changesPhil Mesnier2016-03-061-2/+2
|
* Bring over recent fixes and enhancements to the FaultTolerant / ↵Phil Mesnier2016-03-041-7/+8
| | | | | | | 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
* Fix for another case involving slowly terminating server instances, being ↵Phil Mesnier2016-03-042-3/+5
| | | | overlapped by start up of new instance.
* New ImR feature to force a remove of a running server.Phil Mesnier2015-11-202-0/+4
|
* Add a new test case to the kill server test. This matches a scenario that ↵Phil Mesnier2015-11-182-3/+7
| | | | was leading to hung clients
* fuzz fixPhil Mesnier2015-11-101-2/+0
|
* Fix a deadlock that could happen if a server is killed, removed from the ImR ↵Phil Mesnier2015-11-101-0/+58
| | | | 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
* bug 2908 regression now runs so include it in our default test suiteJohnny Willemsen2015-09-101-1/+1
| | | | * TAO/bin/tao_other_tests.lst:
* Fuzz fixPhil Mesnier2015-07-161-1/+1
|
* regression test for PI current slot state preservationPhil Mesnier2015-07-161-0/+1
|
* Shorter headersJohnny Willemsen2015-01-071-1/+0
|
* TAO replacementsJohnny Willemsen2015-01-071-1/+1
|
* Perl filesJohnny Willemsen2015-01-071-1/+0
|
* Thu Oct 30 13:55:13 UTC 2014 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2014-10-302-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Fri Oct 24 07:25:44 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2014-10-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Thu Oct 23 21:43:09 UTC 2014 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2014-10-231-0/+1
| | | | | | | | | | | | | | | | * 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.
* Wed Oct 8 20:14:18 UTC 2014 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2014-10-081-0/+1
| | | | | | | | | | | | | | | | * 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.
* Fri Sep 12 14:10:47 UTC 2014 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2014-09-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | * 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.