summaryrefslogtreecommitdiff
path: root/performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp')
-rw-r--r--performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp45
1 files changed, 27 insertions, 18 deletions
diff --git a/performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp b/performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp
index 0a0d128e0fd..7def21a9b10 100644
--- a/performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp
+++ b/performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp
@@ -193,31 +193,40 @@ ACE_TMAIN (int argc, ACE_TCHAR *argv[])
if (argc > 1 && ACE_OS::strcasecmp (argv[1],ACE_TEXT("-csv")) == 0)
use_csv = true;
- stringseq_time_test(100, false);
- stringseq_time_test(1000, false);
+ try
+ {
+ stringseq_time_test(100, false);
+ stringseq_time_test(1000, false);
+
+ stringseq_time_test(100, true);
+ stringseq_time_test(1000, true);
- stringseq_time_test(100, true);
- stringseq_time_test(1000, true);
+ seqstrseq_time_test(100, 1, false);
+ seqstrseq_time_test(100, 10, false);
+ seqstrseq_time_test(1000, 10, false);
- seqstrseq_time_test(100, 1, false);
- seqstrseq_time_test(100, 10, false);
- seqstrseq_time_test(1000, 10, false);
+ seqstrseq_time_test(100, 1, true);
+ seqstrseq_time_test(100, 10, true);
+ seqstrseq_time_test(1000, 10, true);
- seqstrseq_time_test(100, 1, true);
- seqstrseq_time_test(100, 10, true);
- seqstrseq_time_test(1000, 10, true);
+ big_time_test(10, 1, 10, false);
+ big_time_test(10, 1, 10, false);
+ big_time_test(10, 10, 10, false);
+ big_time_test(100, 1, 10, false);
- big_time_test(10, 1, 10, false);
- big_time_test(10, 1, 10, false);
- big_time_test(10, 10, 10, false);
- big_time_test(100, 1, 10, false);
+ big_time_test(10, 1, 10, true);
+ big_time_test(10, 1, 10, true);
+ big_time_test(10, 10, 10, true);
+ big_time_test(100, 1, 10, true);
+ }
+ catch (CORBA::Exception &ex)
+ {
+ ex._tao_print_exception ("MAIN: Unexpected CORBA exception caught:");
+ return 1;
+ }
- big_time_test(10, 1, 10, true);
- big_time_test(10, 1, 10, true);
- big_time_test(10, 10, 10, true);
- big_time_test(100, 1, 10, true);
return 0;
}