summaryrefslogtreecommitdiff
path: root/ACE/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* Mon Mar 29 12:25:38 UTC 2010 Marcel Smit <msmit@remedy.nl>msmit2010-03-291-33/+13
| | | | | * tests/NDDS_Timer_Test.cpp: Resolved test issues.
* (no commit message)Johnny Willemsen2010-03-291-4/+4
|
* Mon Mar 29 11:05:23 UTC 2010 Marcel Smit <msmit@remedy.nl>msmit2010-03-293-0/+213
| | | | | | | * tests/NDDS_Timer_Test.cpp: * tests/run_test.lst: * tests/tests.mpc: Added timer test which uses the ndds timers.
* (no commit message)Johnny Willemsen2010-03-291-10/+11
|
* Fri Mar 26 09:02:50 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-03-261-1/+6
| | | | | * tests/run_test.pl: Added -l option which allows to run tests selectively.
* Fri Mar 19 16:52:08 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-03-191-4/+4
| | | | | | * tests/MT_NonBlocking_Connect_Test.cpp: And another attempt to workaround WFMO reactor. The previous changes could break the test on other platforms.
* Fri Mar 19 16:16:30 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-03-191-1/+1
| | | | | * tests/MT_NonBlocking_Connect_Test.cpp: Fixed a typo in previous commit.
* Fri Mar 19 15:58:52 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-03-191-2/+5
| | | | | | * tests/MT_NonBlocking_Connect_Test.cpp: Fixed a test on Windows for WFMO reactor which doesn't support work_pending() function.
* Thu Mar 18 10:40:29 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-03-181-0/+9
| | | | | * tests/NonBlocking_Conn_Test.cpp: Made logging a bit more verbose.
* Wed Mar 17 11:58:10 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-03-176-28/+501
| | | | | | | | | | | | | | | | | | | | | | | | | | | Committed the changes that I had to revert before x.7.7. * ace/Strategies_T.cpp: Changed the code so that close() is called in case of failure instead of destroy(). * ace/Connector.cpp: * ace/Connector.h: Changed the fix for bug#3731. Now NBCH adds a reference in constructor and removes it in destructor if the SVC_HANDLER that it owns is reference counted. This is a cleaner solution than the one used before. * tests/NonBlocking_Conn_Test.h: * tests/Process_Strategy_Test.cpp: * tests/NonBlocking_Conn_Test.cpp: Extended NonBlocking_Conn_Test and changed Process_Strategy_Test because of the change in Strategies_T.cpp. * tests/MT_NonBlocking_Connect_Test.cpp: * tests/tests.mpc: * tests/run_test.lst: Added a new test. This can be a reproducer for the bug#3731 which currently doesn't have its own test.
* (no commit message)Johnny Willemsen2010-03-171-7/+7
|
* (no commit message)Johnny Willemsen2010-03-151-97/+98
|
* Mon Mar 15 07:58:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-03-152-0/+304
| | | | | | | | | | | | | | | | | | | | | | | | | * ace/High_Res_Timer.cpp * ace/High_Res_Timer.h * ace/High_Res_Timer.inl Use 64bit calculations to increase our precision. If you want to have the 32bit calculations, add ACE_USE_WINDOWS_32BIT_HIGH_RES_TIMER_CALCULATIONS as define. If the scoreboard doesn't show any platforms requiring 32bit, we will remove that code before the next micro release goes out Thanks to Alon Diamant <diamant dot alon at gmail dot com> for supplying the patches. This fixes bugzilla 3703. * ace/Timer_Queue_Adapters.cpp * ace/Timer_Queue_Adapters.h * ace/Timer_Queue_Adapters.inl Make it possible to use a customer event handler in ACE_Thread_Timer_Queue_Adapter. Thanks to Alon Diamant <diamant dot alon at gmail dot com> for supplying the patches. This fixes bugzilla 3614 * tests/tests.mpc: * tests/Thread_Timer_Queue_Adapter_Test.cpp: New test for testing custom event handlers in ACE_Thread_Timer_Queue_Adapter. Thanks to Alon Diamant <diamant dot alon at gmail dot com> for creating this new test
* ChangeLogTag: Fri Mar 12 21:53:30 UTC 2010 Adam Mitz <mitza@ociweb.com>mitza2010-03-122-2/+2
|
* ChangeLogTag: Fri Mar 12 12:09:02 UTC 2010 Olli Savia <ops@iki.fi>olli2010-03-121-0/+60
|
* Thu Mar 11 09:33:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-03-111-1/+1
| | | | | | | | | | | | | | | | | | | * ace/config-g++-common.h: PPU 4.1.1 for PPC doesn't have atomic builtin support for datatypes of size 1 and 2 * ace/Atomic_Op.h: * ace/Atomic_Op.inl: Added defines to just disable short/unsigned short/bool specializations * tests/run_test.lst: Enable 2610 but mark it as not fixed * ace/Process_Manager.cpp: Layout change * ace/WIN32_Asynch_IO.cpp: Const changes
* Wed Mar 10 10:31:16 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-03-101-1/+1
| | | | | | | | * ace/Svc_Handler.cpp: * tests/run_test.lst: Fixed bug#2609 and enabled the test for it. Thanks to Milan Cvetkovic <milan dot cvetkovic at mpathix dot com> for contributing this.
* Mon Mar 8 08:24:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-03-081-21/+61
| | | | | * tests/Atomic_Op_Test.cpp: Added tests for short/unsigned short/bool
* Fri Mar 5 11:30:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-03-051-0/+2
| | | | | * tests/Atomic_Op_Test.cpp: Print the number of iterations
* Fri Mar 5 11:28:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-03-051-6/+44
| | | | | * tests/Atomic_Op_Test.cpp: Also measure postfix increment/decrement
* Fri Mar 5 11:21:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-03-051-7/+39
| | | | | * tests/Atomic_Op_Test.cpp: Added more checks to make sure Atomic_Op does work
* Thu Mar 4 07:50:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-03-041-319/+27
| | | | | | | | | | | | | | * tests/Atomic_Op_Test.cpp: Rewritten this test to use a template method so that we can test atomic op easily for various data types * ace/Time_Value.cpp: Layout changes and fixed compile problem with CB2010. This fixes bugzilla 3835, thanks to Jan Kalin <jan dot kalin at zag dot si> for reporting this. * ace/config-win32-borland.h: CB also has long timevalue mismatch
* (no commit message)Johnny Willemsen2010-02-271-3/+3
|
* ChangeLogTag:Fri Feb 26 15:36:12 UTC 2010 Steve Huston <shuston@riverace.com>Steve Huston2010-02-261-1/+5
|
* Fixed unused arg warning.cleeland2010-02-261-1/+1
|
* ChangeLogTag: Thu Feb 25 22:07:25 UTC 2010 Chris Cleeland ↵cleeland2010-02-251-0/+51
| | | | <cleeland@ociweb.com>\nBug 3104
* ChangeLogTag:Thu Feb 25 20:33:27 UTC 2010 Steve Huston <shuston@riverace.com>Steve Huston2010-02-251-32/+59
|
* Thu Feb 25 16:52:20 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-02-256-95/+31
| | | | | | | | | | | | | | * ace/Strategies_T.cpp: * ace/Connector.cpp: * ace/Svc_Handler.cpp: * tests/run_test.lst: * tests/Bug_2609_Regression_Test.cpp: * tests/NonBlocking_Conn_Test.h: * tests/Bug_2610_Regression_Test.cpp: * tests/Process_Strategy_Test.cpp: * tests/NonBlocking_Conn_Test.cpp: Reverted all the changes done in attempt to fix non-blocking connect test and tests for 2609/2610.
* Wed Feb 24 08:45:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-02-241-1/+1
| | | | | * tests/run_test.lst: 2434 should run now
* Wed Feb 24 08:01:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-02-242-23/+86
| | | | | | | | * tests/NonBlocking_Conn_Test.cpp: Unicode fixes * tests/Atomic_Op_Test.cpp: Calculate how long each test takes and print this to the log
* ChangeLogTag:Tueschmidt2010-02-231-2/+70
|
* ChangeLogTag:Monschmidt2010-02-221-3/+1
|
* ChangeLogTag:Sunschmidt2010-02-211-0/+51
|
* ChangeLogTag:Sunschmidt2010-02-211-2/+3
|
* Fri Feb 12 17:39:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-02-121-1/+1
| | | | | * tests/run_test.lst: 2610 is working now
* Thu Feb 11 12:18:24 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-02-115-15/+40
| | | | | | | | | | | | | | | | | | | | | | | * ace/Connector.cpp: Added a call to remove_reference() for a svc handler owned by non-blocking connection handler during connector's close(). * ace/Svc_Handler.cpp: Removed the code that removes a reference to itself. Svc_Handler doesn't own that reference and thus shouldn't remove it. * tests/Bug_2609_Regression_Test.cpp: * tests/NonBlocking_Conn_Test.h: * tests/Bug_2610_Regression_Test.cpp: * tests/NonBlocking_Conn_Test.cpp: Fixed the tests that implicitly assumed ownership of a reference to a svc handler and didn't free it at the end of the test. * tests/Process_Strategy_Test.cpp: Fixed the test that was broken by my change on 'Mon Feb 8 16:21:06 UTC 2010'. The test incorrectly assumed that close_handle() will not be called for svc handlers in a parent process.
* Wed Feb 10 10:53:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-02-102-2/+2
| | | | | | | | * tests/run_test.lst: Marked 2610 as not fixed * tests/Process_Strategy_Test.cpp: Use prefix increment
* ChangeLogTag: Wed Feb 10 10:45:00 UTC 2010 Simon Massey <sma at prismtech ↵sma2010-02-102-15/+15
| | | | dot com>
* ChangeLogTag:Tueschmidt2010-02-091-1/+1
|
* Tue Feb 9 09:14:48 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-02-091-1/+1
| | | | | * tests/NonBlocking_Conn_Test.h: Fixed a compilation error.
* Mon Feb 8 18:53:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-02-081-2/+2
| | | | | | * tests/run_test.lst: Enabled 2609 and 2610 again, let us see how they run with the recent changes from Vladimir
* Mon Feb 8 16:21:06 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-02-082-20/+55
| | | | | | | | | | | | | | | | | | | | | | * ace/Strategies_T.cpp: Changed the code so that close() is called in case of failure instead of destroy(). * ace/Connector.cpp: Changed a bit the code added by me on 'Wed Sep 2 14:45:27 UTC 2009' as a fix for bug#3731. After some more thinking it turned out that the original code could result in a crash when reference counting is not enabled and thus svc_handler could be destroyed at the time when there was an attempt to do remove_reference(). * ace/Svc_Handler.cpp: Moved the code added by me on 'Thu Feb 4 11:15:57 UTC 2010' from destroy() to handle_close(). * tests/NonBlocking_Conn_Test.h: * tests/NonBlocking_Conn_Test.cpp: Extended the test for using Svc_Handler with and without reference counting.
* Sat Feb 6 12:58:30 UTC 2010 Martin Corino <mcorino@remedy.nl>mcorino2010-02-062-2/+4
| | | | | | | | | * tests/Reactor_Performance_Test.cpp: * tests/Reactor_Fairness_Test.cpp: * ASNMP/asnmp/address.cpp: * examples/Reactor/Misc/pingpong.cpp: More fixes for strict-aliasing warnings.
* ChangeLogTag:Thu Feb 4 20:29:52 UTC 2010 Steve Huston <shuston@riverace.com>Steve Huston2010-02-041-0/+10
|
* ChangeLogTag:Thu Feb 4 15:32:24 UTC 2010 Steve Huston <shuston@riverace.com>Steve Huston2010-02-045-0/+469
|
* Thu Feb 4 11:15:57 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-02-041-2/+6
| | | | | | | | | | | * ace/Svc_Handler.cpp: Fixed an unconditional delete of Svc_Handler in destroy(). If reference counting is enabled then it has to do remove_reference(). This completes the fix for bug#3731. * tests/NonBlocking_Conn_Test.cpp: Changed www.pakarmy.gov.pk to www.pakistanarmy.gov.pk. The first URL seems to be dead.
* Mon Feb 1 11:21:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-02-012-28/+21
| | | | | | | | | | | | | | | | | | | * ace/Connector.cpp: Const change * bin/diff-builds-and-group-fixed-tests-only.sh: * etc/index.html: * docs/Download.html: Updated because of recent release * tests/NonBlocking_Conn_Test.cpp: Improved this test so that it really tests the connections * tests/tests.mpc: Bug_3709_Regression itselfs checks now for vc71 * ace/Reactor.h: Doxygen fixes
* ChangeLogTag: Wed Jan 27 22:36:36 UTC 2010 Adam Mitz <mitza@ociweb.com>mitza2010-01-271-0/+8
|
* Tue Jan 26 19:53:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-01-261-20/+21
| | | | | | * tests/Process_Test.cpp: Log some more details to get an insight why this test fails on some systems
* Sat Jan 23 18:48:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-01-232-12/+10
| | | | | | * tests/Bug_2434_Regression_Test.cpp: * tests/Time_Value_Test.cpp: Moved another failing test to the bug_2434 file