Titan Core Initial Contribution
authorElemer Lelik <ethlel@esekilxxen1845.rnd.ericsson.se>
Thu, 15 Jan 2015 15:29:15 +0000 (16:29 +0100)
committerElemer Lelik <ethlel@esekilxxen1845.rnd.ericsson.se>
Thu, 15 Jan 2015 15:29:15 +0000 (16:29 +0100)
145 files changed:
Install/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/defpars/HQ30279A.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/defpars/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/defpars/bende_fn_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/defpars/bende_t_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/encode/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/encode/encode_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/float/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/float/subtype_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/float/subtype_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/A_CYCLIC.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/A_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/B_APR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/B_APU_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/B_CEFR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/B_CYCLIC.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/B_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/C_BPR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/C_BPU_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/C_CYCLIC.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/C_FR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/C_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/D_CPR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/D_CPU_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/D_FR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/D_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/E_DPR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/E_DPU_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/E_FR_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/E_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/import_of_iports/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/options/quitter3.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/options/quitter3Q1.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/options/quitter3Q1S.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/options/quitter3Q2.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/options/quitter3Q2S.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/options/quitter3S.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/param/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/param/param_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/CRL_111_222_3_R2D_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/CRL_111_222_R2D_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/ver/R2D2_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/R2D_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/c3p0_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/dup_ver_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/high_titan_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/importer_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/new_ver_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/notimported_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/noversion_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/unreleased_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/ver_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/ver_highest_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/ver_newstyle_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/ver_newstyle_per1_template_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/ver/ver_newstyle_template_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/Makefile [new file with mode: 0644]
function_test/Semantic_Analyser/xer/aa_not_in_record_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/aa_not_string_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/aa_optional_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/aa_twice_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/aa_untagged_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/ae_clash_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/ae_wrong_type_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/atr_not_on_record_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/atr_untagged_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/attribs_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/b64_clash_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/b64_wrong_type_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/bogus_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/decimal_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/dfe_charenc_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/dfe_clash_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/dfe_int_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/disorder_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/dup_text_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/dupenum_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/emb_first_opt_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/emb_first_untag_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/emb_not_record_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/emb_untag_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/emb_wrong_first_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/encdec_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/ifq_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/list_clash_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/list_not_recof_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/namedup1_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/namedup2_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/no_text_all_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/ns_empty_prefix_dup_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/ns_prefix_dup_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/ns_xml_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/qname_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/qname_attr_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/recur_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/soapy.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/text_clash_use_number_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/text_no_enum_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/text_over_text_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/untag2_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/untagged_charenc_OK.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/untagged_charenc_another_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/untagged_charenc_optional_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/untagged_noncharenc_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/untagged_parent_not_record_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/untagged_parent_untagged_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/uo_attribonly_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/uo_no_recof_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usenil_clash_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usenil_comp_clash_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usenil_no_controlns_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usenil_no_optional_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usenil_not_attr_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usenil_not_record_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usetype_clash_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usetype_not_union_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usetype_with_untagged_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/usetype_with_usetype_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/useunion_not_union_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/useunion_with_non_charenc_SE.ttcn [new file with mode: 0644]
function_test/Semantic_Analyser/xer/useunion_with_useunion_SE.ttcn [new file with mode: 0644]
regression_test/XML/TTCNandXML/Flatten.cc [new file with mode: 0644]
regression_test/compileonly/centralstorage/separate_project/separate_PT.cc [new file with mode: 0644]
regression_test/compileonly/centralstorage/separate_project/separate_PT.hh [new file with mode: 0644]
regression_test/compileonly/centralstorage/separate_project/separate_ttcn.ttcn [new file with mode: 0644]
regression_test/compileonly/centralstorage/separate_project/separate_ttcnpp.ttcnpp [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/HP79745/HelloTpd/.TITAN_properties [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/HQ56848/src/counter.ttcn [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/HQ60308/src/counter.ttcn [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/buildconfig_param/HelloTpd/.TITAN_properties [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/consumer/.TITAN_properties [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/invalid_buildconfig_param/HelloTpd/.TITAN_properties [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/invalid_buildconfig_tpd/HelloTpd/.TITAN_properties [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/library/HelloTpd/.TITAN_properties [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/subplier/.TITAN_properties [new file with mode: 0644]
regression_test/compileonly/mfgen-tpd/supplier/.TITAN_properties [new file with mode: 0644]
regression_test/logFiles/baseline_logs/TitanLogTest-Comp0.log [new file with mode: 0644]
regression_test/logFiles/baseline_logs/TitanLogTest-Comp1.log [new file with mode: 0644]
regression_test/logFiles/baseline_logs/TitanLogTest-Comp2.log [new file with mode: 0644]
regression_test/logFiles/baseline_logs/TitanLogTest-HC.log [new file with mode: 0644]
regression_test/logFiles/baseline_logs/TitanLogTest-MTC.log [new file with mode: 0644]
regression_test/logger_control/TitanLoggerControl.ttcn [new symlink]
regression_test/nonMandatoryPar/PCOType.cc [new file with mode: 0644]
regression_test/nonMandatoryPar/PCOType.hh [new file with mode: 0644]

diff --git a/Install/Makefile b/Install/Makefile
new file mode 100644 (file)
index 0000000..8985cf9
--- /dev/null
@@ -0,0 +1,18 @@
+# Makefile for pseudoinstall
+
+TOP := ..
+include $(TOP)/Makefile.cfg
+
+all run:
+       $(ABS_SRC)/../pseudoinstall
+
+# Should this delete ?
+clean distclean: ;
+
+# definitely do-nothing
+dep install: ;
+
+# All targets are phony
+.PHONY: all run clean distclean dep install
+
+export OPENSSL_DIR XMLDIR
diff --git a/function_test/Semantic_Analyser/defpars/HQ30279A.ttcn b/function_test/Semantic_Analyser/defpars/HQ30279A.ttcn
new file mode 100644 (file)
index 0000000..12bb213
--- /dev/null
@@ -0,0 +1,170 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module HQ30279A {      //^In TTCN-3 module//
+// "components should be initialized before templates" is not true.
+//
+//
+
+type record of integer integers;
+type set    of integer intset; // superset/subset needs set-of; record-of not good enough
+
+type component MTC {
+  var          integer ct_variable;
+  var template integer ct_template;
+  const        integer ct_const := 42;
+}
+
+template integer t_int(integer par) := par;
+
+type function int_ret_fn_type() return template integer;
+     function int_ret_fn     () return template integer { return 42; }
+
+modulepar int_ret_fn_type mp_int_ret_fn := refers(int_ret_fn);
+const     int_ret_fn_type co_int_ret_fn := refers(int_ret_fn);
+
+function forty_two() runs on MTC return integer
+{
+  return 42;
+}
+
+/* * * * * * */
+
+function f1(
+  integer pl_in
+    := ct_const
+) runs on MTC
+{}
+
+function f0(template intset z) runs on MTC
+{
+}
+
+function f2(   //^In function definition `f2':$//      //^In formal parameter list:$//
+  template integer f_par       //^In parameter `f_par':$//
+    := t_int(ct_variable)      //^In default value:$// \
+                               //^error: default value cannot refer to a template field of the component in the `runs on' clause$//
+) runs on MTC
+{}
+
+function f_defval_tpl(  //^In function definition `f_defval_tpl':$//   //^In formal parameter list:$//
+  template integer f_par       //^In parameter `f_par':$//
+    := ct_template     //^In default value:$// \
+                                       //^error: default value cannot refer to a field of the component in the `runs on' clause$//
+) runs on MTC
+{}
+
+function f_defval_invoke(      //^In function definition `f_defval_invoke':$// //^In formal parameter list:$//
+  template integer f_par       //^In parameter `f_par':$//
+    := mp_int_ret_fn.apply()   //^In default value:$// \
+                               //^error: default value can not be a function invocation$//
+) runs on MTC
+{}
+
+function f_defal_value_list(
+  template integer f_par
+    := (3, 14, 15, 9, 26)
+) runs on MTC
+{}
+
+function f_defval_compl_list(
+  template integer f_par
+    := complement (3, 14, 15, 9, 26)
+) runs on MTC
+{}
+
+function f_defval_range(
+  template integer f_par
+    := (7 .. ct_variable)
+) runs on MTC
+{}
+
+function f_defval_permutation(
+  template integers f_par
+    := { permutation (3, 14, 15, 9, 26) }
+) runs on MTC
+{}
+
+function f_defval_subset(
+  template intset f_par
+    := subset (3, 14, 15, 9, 26)
+) runs on MTC
+{}
+
+function f_defval_superset(
+  template intset f_par
+    := superset (3, 14, 15, 9, 26)
+) runs on MTC
+{}
+
+/* * * * Anything should be accepted as an actual parameter when _calling_ * * * */
+
+testcase tc_component_var () runs on MTC
+{
+  f2(ct_template)
+}
+
+testcase tc_not_used() runs on MTC
+{
+  f2(-)
+}
+
+testcase tc_omit() runs on MTC
+{
+  f2(omit)
+}
+
+testcase tc_any() runs on MTC
+{
+  f2(*)
+}
+
+testcase tc_any_or_omit() runs on MTC
+{
+  f2(?)
+}
+
+testcase tc_value_list() runs on MTC
+{
+  f2(integer : (3, 14, 15, 9, 26))
+  f2(          (3, 14, 15, 9, 26))
+}
+
+testcase tc_complemented_list() runs on MTC
+{
+  f2(integer : complement (3, 14, 15, 9, 26))
+  f2(          complement (3, 14, 15, 9, 26))
+}
+
+testcase tc_invoke() runs on MTC
+{
+  var int_ret_fn_type v_int_ret_fn := refers(int_ret_fn);
+  f2(v_int_ret_fn.apply());
+}
+
+testcase tc_superset() runs on MTC
+{
+  f0( superset (3, 14, 15, 9, 26) )
+}
+
+testcase tc_subset() runs on MTC
+{
+  f0( subset (3, 14, 15, 9, 26) )
+}
+
+
+control
+{
+  execute(tc_not_used())
+  execute(tc_omit())
+  execute(tc_any())
+  execute(tc_any_or_omit())
+  execute(tc_value_list())
+}
+
+}
+
diff --git a/function_test/Semantic_Analyser/defpars/Makefile b/function_test/Semantic_Analyser/defpars/Makefile
new file mode 100644 (file)
index 0000000..23587f5
--- /dev/null
@@ -0,0 +1,8 @@
+###############################################################################
+# Copyright (c) 2000-2014 Ericsson Telecom AB
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+include ../common.mk
diff --git a/function_test/Semantic_Analyser/defpars/bende_fn_SE.ttcn b/function_test/Semantic_Analyser/defpars/bende_fn_SE.ttcn
new file mode 100644 (file)
index 0000000..ed9e4fc
--- /dev/null
@@ -0,0 +1,85 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module bende_fn_SE {   //^In TTCN-3 module//
+
+type record Cause
+{
+  octetstring causeValue,
+  bitstring   cS
+}
+
+type record PrivateExtension
+{}
+
+type set DownlinkDataNotificationFailureIndication
+{
+ Cause                                   cause,
+ PrivateExtension                        privateExtension optional
+};
+
+
+type union GTPCv2_PDUs
+{
+ DownlinkDataNotificationFailureIndication    downlinkDataNotificationFailureIndication
+}
+
+const bitstring zerobit := '0'B;
+
+// GTPCv2_IE_Templates.ttcn:122
+template Cause t_GTPCv2_IE_cause (
+  template bitstring   pl_cS := // specific value, which is either:
+  '0'B, // V_BSTR
+  template octetstring pl_causeValue := omit
+) :=
+{
+  causeValue := pl_causeValue,
+  cS := pl_cS
+// The presence of this _parameterized_ template alone is not enough for fatal error.
+// It has to be the default value of a parameter (template or function).
+}
+
+const octetstring cg_GTPv2_CV_UENotResponding := '57'O
+
+// The original kaboom was caused by a template
+//template GTPCv2_PDUs t_GTPCv2_DataDownlinkNotificationFailureIndication(
+//    template Cause pl_Cause := t_GTPCv2_IE_cause(pl_causeValue := cg_GTPv2_CV_UENotResponding)
+//) :=
+//{
+//    downlinkDataNotificationFailureIndication :=
+//    {
+//        cause := pl_Cause,
+//        privateExtension := omit
+//    }
+//}   /* template t_GTPCv2_DataDownlinkNotificationFailureIndication */
+
+// But it can be made to appear with a function also
+function f(in template Cause p_cause := t_GTPCv2_IE_cause(pl_causeValue := cg_GTPv2_CV_UENotResponding)) runs on C
+{}
+
+type component C {
+  var octetstring m_os;
+  var bitstring   m_bs;
+  var template Cause mt_cause := {};
+}
+
+// correctly flagged as error:
+// "default value cannot refer to a field of the component in the `runs on' clause"
+function f2(   //^In function definition//     //^In formal parameter list:$//
+       in template Cause p_cause := mt_cause   //^In parameter `p_cause':$//   //^In default value:// \
+               //^error\: default value cannot refer to a field of the component in the \`runs on\' clause$//
+       ) runs on C
+{}
+
+
+testcase tc1() runs on C
+{
+  // no problems here
+  var template Cause vt_cause := t_GTPCv2_IE_cause(pl_causeValue := cg_GTPv2_CV_UENotResponding);
+}
+
+}
diff --git a/function_test/Semantic_Analyser/defpars/bende_t_SE.ttcn b/function_test/Semantic_Analyser/defpars/bende_t_SE.ttcn
new file mode 100644 (file)
index 0000000..6044b41
--- /dev/null
@@ -0,0 +1,85 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module bende_t_SE {    //^In TTCN-3 module//
+
+type record Cause
+{
+  octetstring causeValue,
+  bitstring   cS
+}
+
+type record PrivateExtension
+{}
+
+type set DownlinkDataNotificationFailureIndication
+{
+ Cause                                   cause,
+ PrivateExtension                        privateExtension optional
+};
+
+
+type union GTPCv2_PDUs
+{
+ DownlinkDataNotificationFailureIndication    downlinkDataNotificationFailureIndication
+}
+
+const bitstring zerobit := '0'B;
+
+// GTPCv2_IE_Templates.ttcn:122
+template Cause t_GTPCv2_IE_cause (
+  template bitstring   pl_cS := // specific value, which is either:
+  '0'B, // V_BSTR
+  template octetstring pl_causeValue := omit
+) :=
+{
+  causeValue := pl_causeValue,
+  cS := pl_cS
+// The presence of this _parameterized_ template alone is not enough for fatal error.
+// It has to be the default value of a parameter (template or function).
+}
+
+const octetstring cg_GTPv2_CV_UENotResponding := '57'O
+
+// The original kaboom
+template GTPCv2_PDUs t_GTPCv2_DataDownlinkNotificationFailureIndication(
+    template Cause pl_Cause := t_GTPCv2_IE_cause(pl_causeValue := cg_GTPv2_CV_UENotResponding)
+) :=
+{
+    downlinkDataNotificationFailureIndication :=
+    {
+        cause := pl_Cause,
+        privateExtension := omit
+    }
+}   /* template t_GTPCv2_DataDownlinkNotificationFailureIndication */
+
+// Parameterized template as default value => kaboom!
+//function f(in template Cause p_cause := t_GTPCv2_IE_cause(pl_causeValue := cg_GTPv2_CV_UENotResponding)) runs on C
+//{}
+
+type component C {
+  var octetstring m_os;
+  var bitstring   m_bs;
+  var template Cause mt_cause := {};
+}
+
+// correctly flagged as error:
+// "default value cannot refer to a field of the component in the `runs on' clause"
+function f2(   //^In function definition//     //^In formal parameter list:$//
+       in template Cause p_cause := mt_cause   //^In parameter `p_cause':$//   //^In default value:// \
+               //^error\: default value cannot refer to a field of the component in the \`runs on\' clause$//
+       ) runs on C
+{}
+
+
+testcase tc1() runs on C
+{
+  // no problems here
+  var template Cause vt_cause := t_GTPCv2_IE_cause(pl_causeValue := cg_GTPv2_CV_UENotResponding);
+}
+
+}
diff --git a/function_test/Semantic_Analyser/encode/Makefile b/function_test/Semantic_Analyser/encode/Makefile
new file mode 100644 (file)
index 0000000..23587f5
--- /dev/null
@@ -0,0 +1,8 @@
+###############################################################################
+# Copyright (c) 2000-2014 Ericsson Telecom AB
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+include ../common.mk
diff --git a/function_test/Semantic_Analyser/encode/encode_SE.ttcn b/function_test/Semantic_Analyser/encode/encode_SE.ttcn
new file mode 100644 (file)
index 0000000..c96bba9
--- /dev/null
@@ -0,0 +1,28 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module encode_SE { //^In TTCN-3 module//
+
+type integer AnInt with { encode "nonexistent" }; //^error\: Unknown encoding \'nonexistent\'$//
+
+type record ARecord { //^error\: Unknown encoding \'whatever\'$//
+  integer i,
+  octetstring os
+}
+
+control { //^In control part//
+  var ARecord x;
+  var AnInt y;
+  var bitstring bs := '110'B;
+
+  if (decvalue(bs, y) != 0) {} //^In if statement// //^In the left operand of operation// //^In the parameters of decvalue()//
+  if (decvalue(bs, x) != 0) {} //^In if statement// //^In the left operand of operation// //^In the parameters of decvalue()//  
+}
+
+} with {
+  encode "whatever"
+}
diff --git a/function_test/Semantic_Analyser/float/Makefile b/function_test/Semantic_Analyser/float/Makefile
new file mode 100644 (file)
index 0000000..d949776
--- /dev/null
@@ -0,0 +1,9 @@
+###############################################################################
+# Copyright (c) 2000-2014 Ericsson Telecom AB
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+NO3=3
+include ../common.mk
diff --git a/function_test/Semantic_Analyser/float/subtype_OK.ttcn b/function_test/Semantic_Analyser/float/subtype_OK.ttcn
new file mode 100644 (file)
index 0000000..c7386fc
--- /dev/null
@@ -0,0 +1,26 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module subtype_OK {
+
+
+type float myf123 (1.0, 2.0, 3.0)
+type float minf_to_zero (-infinity..0.0)
+type float minf_to_mzero (-infinity..-0.0)
+type float reals (-infinity..infinity)
+type float reals_and_some (-infinity..infinity, 0.0, 1.0, 2.0, 3.0)
+//type myf5 myf6
+
+type float pow2     (2147483648.0, 4294967296.0, 8589934592.0)
+type float two31_32 (2147483648.0..8589934592.0)
+type float myf9     (myf123, minf_to_zero)
+
+type myf9 myf10 (myf123)
+type two31_32 myf11 (2147483648.0..4294967296.0, 4294967296.0..4294967300.0)
+
+
+}
diff --git a/function_test/Semantic_Analyser/float/subtype_SE.ttcn b/function_test/Semantic_Analyser/float/subtype_SE.ttcn
new file mode 100644 (file)
index 0000000..c56d0f3
--- /dev/null
@@ -0,0 +1,86 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module subtype_SE { //^In TTCN-3 module//
+import from subtype_OK all;
+
+type component floater {}
+
+type myf123 su2 (3.14);        //^In type definition//    //^error: The subtype restriction is not a subset of the restriction on the parent type\. Subtype \(3\.14e0\) is not subset of subtype \(1\.0e0,2\.0e0,3\.0e0\)$//
+type minf_to_zero su3 (!6.0 .. 10.0); //^In type definition//    //^error: The subtype restriction is not a subset of the restriction on the parent type\. Subtype \(!6\.0e0\.\.1\.0e1\) is not subset of subtype \(-INF\.\.0\.0e0\)$//
+
+type float buzz_lightyear (infinity .. not_a_number) //^In type definition//    //^error: upper boundary cannot be not_a_number in float subtype range$//
+// to infinity and beyond
+
+type su3 su3bis (6.0 .. 10.0);
+
+type float one_to_ten (1.0 .. 10.0)
+type float ten_to_eleven (10.0 .. 11.0)
+
+// The real axis:                               -infinity  -0.0 0.0   +infinity
+type float strict_neg_x  (-infinity .. !-0.0) //[.............)
+type float strict_neg    (-infinity ..  -0.0) //[.............]
+type float        neg0_x (-infinity .. ! 0.0) //[.................)
+type float        neg0   (-infinity ..   0.0) //[.................]
+
+type float pos           ( -0.0 .. infinity)  //            [................]
+type float pos_x         (!-0.0 .. infinity)  //            (................]
+type float strict_pos    (  0.0 .. infinity)  //                 [...........]
+type float strict_pos_x  (! 0.0 .. infinity)  //                 (...........]
+
+type float  zero ( -0.0 ..  0.0) // two values
+type float xzero (!-0.0 ..  0.0) // one value:  0.0
+type float  zerox( -0.0 .. !0.0) // one value: -0.0
+type float xzerox(!-0.0 .. !0.0) // no values!
+
+testcase negative() runs on floater //^In testcase definition//
+{
+  var strict_neg_x snx_minus_0 := -0.0; //^In variable definition//    //^error: -0\.0e0 is not a valid value for type \`float\' which has subtype \(-INF\.\.!-0\.0e0\)$//
+  var strict_neg_x snx_plus_0  :=  0.0; //^In variable definition//     //^error: 0\.0e0 is not a valid value for type \`float\' which has subtype \(-INF\.\.!-0\.0e0\)$//
+
+  var strict_neg   sn_minus_0 := -0.0; // OK
+  var strict_neg   sn_plus_0  :=  0.0; //^In variable definition//     //^error: 0\.0e0 is not a valid value for type \`float\' which has subtype \(-INF\.\.-0\.0e0\)$//
+  
+  var neg0_x n0x_minus_0 := -0.0; // OK
+  var neg0_x n0x_plus_0  :=  0.0; //^In variable definition//  //^error: 0\.0e0 is not a valid value for type \`float\' which has subtype \(-INF\.\.!0\.0e0\)$//
+  
+  var neg0 nz_minus_zero := -0.0; // OK
+  var neg0 nz_plus_zero  :=  0.0; // OK
+}
+
+testcase positive() runs on floater //^In testcase definition//
+{
+  var pos p_minus_0 := -0.0 // OK
+  var pos p_plus_0  :=  0.0 // OK
+
+  var pos_x px_minus_0 := -0.0 //^In variable definition//     //^error: -0\.0e0 is not a valid value for type \`float\' which has subtype \(!-0\.0e0\.\.INF\)$//
+  var pos_x px_plus_0  :=  0.0 // OK
+  
+  var strict_pos sp_minus_0 := -0.0 //^In variable definition//        //^error: -0\.0e0 is not a valid value for type \`float\' which has subtype \(0\.0e0\.\.INF\)$//
+  var strict_pos sp_0 := 0.0 // OK
+  
+  var strict_pos_x spx_minus_0 := -0.0 //^In variable definition//     //^error: -0\.0e0 is not a valid value for type \`float\' which has subtype \(!0\.0e0\.\.INF\)$//
+  var strict_pos_x spx_plus_0  :=  0.0 //^In variable definition//      //^error: 0\.0e0 is not a valid value for type \`float\' which has subtype \(!0\.0e0\.\.INF\)$//
+}
+
+testcase nulla() runs on floater
+{
+  var zero minus_zero := -0.0; // OK
+  var zero plus_zero  :=  0.0; // OK
+}
+
+control { //^In control part:$   nothing right now
+  var one_to_ten six := 6.6;
+  var ten_to_eleven ten := six;
+  
+  execute(negative());
+  execute(positive());
+  execute(nulla());
+}
+
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/A_CYCLIC.ttcn b/function_test/Semantic_Analyser/import_of_iports/A_CYCLIC.ttcn
new file mode 100644 (file)
index 0000000..da3dd1c
--- /dev/null
@@ -0,0 +1,11 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module A_CYCLIC  {
+  import from C_CYCLIC {import all};
+  const integer i_A := 60;
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/A_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/A_SE.ttcn
new file mode 100644 (file)
index 0000000..543e292
--- /dev/null
@@ -0,0 +1,38 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module A_SE {
+
+//import from E_DPU_SE {import all};
+
+friend module B_APU_SE, C_BPU_SE, E_CPU, B_CEFR_SE;
+
+//==CONST===
+const integer c_A_i := 0;
+public const integer c_A_i_pu := 0;
+friend const integer c_A_i_fr := 0;
+private const integer c_A_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_A_i := 0;
+public template integer t_A_i_pu := 0;
+friend template integer t_A_i_fr := 0;
+private template integer t_A_i_pr := 0;
+
+//===TYPES===
+type integer A_MyInt;
+public type integer A_MyInt_pu;
+private type integer A_MyInt_pr;
+friend type integer A_MyInt_fr;
+
+//==functions
+/* public */ function f_A() { log("This is f_A") } 
+public function f_A_pu() { log("This is f_A_pu") } 
+friend function f_A_fr() { log("This is f_A_fr") } 
+private function f_A_pr() { log("This is f_A_pr") }
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/B_APR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/B_APR_SE.ttcn
new file mode 100644 (file)
index 0000000..6202fd5
--- /dev/null
@@ -0,0 +1,67 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN-3 module `B_APR_SE'://
+
+// This module
+// 1. provides a module with "private import from A_SE all;" to test import statement located in next modules and this module
+// 2. provides a module which is NOT a friend of A
+module B_APR_SE { 
+
+private import from A_SE all;
+
+type component MTC {};
+
+//==CONST===
+const integer c_B_i := 0;
+public const integer c_B_i_pu := 0;
+friend const integer c_B_i_fr := 0;
+private const integer c_B_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_B_i := 0;
+public template integer t_B_i_pu := 0;
+friend template integer t_B_i_fr := 0;
+private template integer t_B_i_pr := 0;
+
+//===TYPES===
+type integer B_MyInt;
+public type integer B_MyInt_pu;
+private type integer B_MyInt_pr;
+friend type integer B_MyInt_fr;
+
+//==functions
+/* public */ function f_B() { log("This is f_C") } 
+public function f_B_pu() { log("This is f_B_pu") } 
+friend function f_B_fr() { log("This is f_B_fr") } 
+private function f_B_pr() { log("This is f_B_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC {  //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=c_A_i_pu;
+  i:=valueof(t_A_i_pu);
+  i:=valueof(t_A_i);
+  var A_MyInt myInt;
+  var A_MyInt_pu myInt_pu;
+  f_A();
+  f_A_pu();
+
+  i:=c_A_i_fr; //^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'// 
+  i:=valueof(t_A_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//  
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+  
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //^In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr; //^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/B_APU_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/B_APU_SE.ttcn
new file mode 100644 (file)
index 0000000..15560f0
--- /dev/null
@@ -0,0 +1,69 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN-3 module `B_APU_SE'://
+// This module is
+// 1. a module with "public import from A_SE all;" to test import statement located in next modules and this module
+// 2. a module which is a friend of A
+// 3. a module whose friend is C_BPU_SE.ttcn
+module B_APU_SE {
+
+public import from A_SE all;
+
+friend module C_BPU_SE;
+
+type component MTC {};
+
+//==CONST===
+const integer c_B_i := 0;
+public const integer c_B_i_pu := 0;
+friend const integer c_B_i_fr := 0;
+private const integer c_B_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_B_i := 0;
+public template integer t_B_i_pu := 0;
+friend template integer t_B_i_fr := 0;
+private template integer t_B_i_pr := 0;
+
+//===TYPES===
+type integer B_MyInt;
+public type integer B_MyInt_pu;
+private type integer B_MyInt_pr;
+friend type integer B_MyInt_fr;
+
+//==functions
+/* public */ function f_B() { log("This is f_C") } 
+public function f_B_pu() { log("This is f_B_pu") } 
+friend function f_B_fr() { log("This is f_B_fr") } 
+private function f_B_pr() { log("This is f_B_pr") }
+
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=valueof(t_A_i_pu);
+  i:=valueof(t_A_i);
+  var A_MyInt myInt;
+  var A_MyInt_pu myInt_pu;
+  f_A();
+  f_A_pu();
+
+  i:=c_A_i_fr; 
+  i:=valueof(t_A_i_fr); 
+  var A_MyInt myInt_fr; 
+  f_A_fr();
+  
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //^In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr; //^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/B_CEFR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/B_CEFR_SE.ttcn
new file mode 100644 (file)
index 0000000..72a6640
--- /dev/null
@@ -0,0 +1,69 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN-3 module `B_CEFR_SE'://
+// This module
+// 1. provides a module with "public import from A_SE all;" to test import statement located in next modules and this module
+// 2. provides a module which is a friend of A
+// 3. provedes a module which is a friend of C_FR_SE and D_FR_SE;
+module B_CEFR_SE {
+
+friend import from A_SE all;
+
+friend module C_FR_SE, E_FR_SE;
+
+type component MTC {};
+
+//==CONST===
+const integer c_B_i := 0;
+public const integer c_B_i_pu := 0;
+friend const integer c_B_i_fr := 0;
+private const integer c_B_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_B_i := 0;
+public template integer t_B_i_pu := 0;
+friend template integer t_B_i_fr := 0;
+private template integer t_B_i_pr := 0;
+
+//===TYPES===
+type integer B_MyInt;
+public type integer B_MyInt_pu;
+private type integer B_MyInt_pr;
+friend type integer B_MyInt_fr;
+
+//==functions
+/* public */ function f_B() { log("This is f_B") } 
+public function f_B_pu() { log("This is f_B_pu") } 
+friend function f_B_fr() { log("This is f_B_fr") } 
+private function f_B_pr() { log("This is f_B_pr") }
+
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=valueof(t_A_i_pu);
+  i:=valueof(t_A_i);
+  var A_MyInt myInt;
+  var A_MyInt_pu myInt_pu;
+  f_A();
+  f_A_pu();
+
+  i:=c_A_i_fr; 
+  i:=valueof(t_A_i_fr); 
+  var A_MyInt myInt_fr; 
+  f_A_fr();
+  
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //^In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr; //^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/B_CYCLIC.ttcn b/function_test/Semantic_Analyser/import_of_iports/B_CYCLIC.ttcn
new file mode 100644 (file)
index 0000000..89f360a
--- /dev/null
@@ -0,0 +1,18 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module B_CYCLIC  {
+  import from A_CYCLIC all;
+  //import from A_CYCLIC {import all};
+  const integer i_b:=2;
+
+  type component CT {}
+  testcase tc_A() runs on  CT {
+    var integer i:= i_A;
+  }
+  
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/B_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/B_SE.ttcn
new file mode 100644 (file)
index 0000000..cf01ed2
--- /dev/null
@@ -0,0 +1,66 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN-3 module `B_SE'://
+// This module
+// 1. provides a module with "import from A_SE all;" to test import statement located in next modules and this module
+// 2. provides a module which is NOT a friend of A
+module B_SE {
+
+import from A_SE all;
+
+type component MTC {};
+
+//==CONST===
+const integer c_B_i := 0;
+public const integer c_B_i_pu := 0;
+friend const integer c_B_i_fr := 0;
+private const integer c_B_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_B_i := 0;
+public template integer t_B_i_pu := 0;
+friend template integer t_B_i_fr := 0;
+private template integer t_B_i_pr := 0;
+
+//===TYPES===
+type integer B_MyInt;
+public type integer B_MyInt_pu;
+private type integer B_MyInt_pr;
+friend type integer B_MyInt_fr;
+
+//==functions
+/* public */ function f_B() { log("This is f_B") } 
+public function f_B_pu() { log("This is f_B_pu") } 
+friend function f_B_fr() { log("This is f_B_fr") } 
+private function f_B_pr() { log("This is f_B_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=valueof(t_A_i_pu);
+  i:=valueof(t_A_i);
+  var A_MyInt myInt;
+  var A_MyInt_pu myInt_pu;
+  f_A();
+  f_A_pu();
+  
+  i:=c_A_i_fr; //^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'// 
+  i:=valueof(t_A_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//  
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+  
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //^In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr; //^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/C_BPR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/C_BPR_SE.ttcn
new file mode 100644 (file)
index 0000000..abd8934
--- /dev/null
@@ -0,0 +1,91 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module \`C_BPR_SE\'\:$//
+module C_BPR_SE {
+
+public modulepar charstring tsp_C_ch := "This is a modulepar in C";
+
+private import from B_APR_SE all;   
+private import from B_APR_SE {import all}; 
+
+
+type component MTC {};
+
+
+//==CONST===
+const integer c_C_i := 0;
+public const integer c_C_i_pu := 0;
+friend const integer c_C_i_fr := 0;
+private const integer c_C_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_C_i := 0;
+public template integer t_C_i_pu := 0;
+friend template integer t_C_i_fr := 0;
+private template integer t_C_i_pr := 0;
+
+//===TYPES===
+type integer C_MyInt;
+public type integer C_MyInt_pu;
+private type integer C_MyInt_pr;
+friend type integer C_MyInt_fr;
+
+//==functions
+/* public */ function f_C() { log("This is f_C") } 
+public function f_C_pu() { log("This is f_C_pu") } 
+friend function f_C_fr() { log("This is f_C_fr") } 
+private function f_C_pr() { log("This is f_C_pr") }
+
+//=============Testcases=========================================
+
+// Public members of A are visible but
+// "private import from A_SE all;" of B is not visible, therefore objects defined in A are not imported
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i; //^In variable definition \`i\'\:$//  //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+//Only public members of B_APR are visible and imported:
+testcase tc_B() runs on MTC { //^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=valueof(t_B_i_pu); 
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/C_BPU_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/C_BPU_SE.ttcn
new file mode 100644 (file)
index 0000000..c1d6b6b
--- /dev/null
@@ -0,0 +1,97 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module \`C_BPU_SE\'\:$//
+// This module
+// 1. provides a module with "public import from B_APU_SE all; public import from B_APU_SE {import from all};" to test import statement located in prev. next modules and this module
+// 2. provides a module which a friend of A
+module C_BPU_SE {
+
+public modulepar charstring tsp_C_ch := "This is a modulepar in C"
+
+public import from B_APU_SE all; 
+public import from B_APU_SE {import all};
+
+type component MTC {};
+
+
+//==CONST===
+const integer c_C_i := 0;
+public const integer c_C_i_pu := 0;
+friend const integer c_C_i_fr := 0;
+private const integer c_C_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_C_i := 0;
+public template integer t_C_i_pu := 0;
+friend template integer t_C_i_fr := 0;
+private template integer t_C_i_pr := 0;
+
+//===TYPES===
+type integer C_MyInt;
+public type integer C_MyInt_pu;
+private type integer C_MyInt_pr;
+friend type integer C_MyInt_fr;
+
+//==functions
+/* public */ function f_C() { log("This is f_C") } 
+public function f_C_pu() { log("This is f_C_pu") } 
+friend function f_C_fr() { log("This is f_C_fr") } 
+private function f_C_pr() { log("This is f_C_pr") }
+
+//=============Testcases=========================================
+
+// Public members of A are visible and
+// "public import from A_SE all;" of B_APU is visible via "public import from B_APU_SE {import from all};" , therefore public objects defined in A are imported
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=c_A_i_pu;
+  i:=valueof(t_A_i);
+  i:=valueof(t_A_i_pu); 
+  var A_MyInt myInt; 
+  var A_MyInt_pu myInt_pu; 
+  f_A(); 
+  f_A_pu();
+
+  i:=c_A_i_fr; 
+  i:=valueof(t_A_i_fr); 
+  var A_MyInt myInt_fr; 
+  f_A_fr();
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+//Only public and friend members of B_APU are visible and imported:
+
+testcase tc_B() runs on MTC { //^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=c_B_i_pu;
+  i:=valueof(t_B_i_pu); 
+  i:=valueof(t_B_i); 
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+  i:=c_B_i_fr; 
+  i:=valueof(t_B_i_fr); 
+  var B_MyInt_fr myInt_fr; 
+  f_B_fr();
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/C_CYCLIC.ttcn b/function_test/Semantic_Analyser/import_of_iports/C_CYCLIC.ttcn
new file mode 100644 (file)
index 0000000..8816adf
--- /dev/null
@@ -0,0 +1,12 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module C_CYCLIC  {
+  import from B_CYCLIC all;
+  import from B_CYCLIC { import all };
+  const integer i_C:=3;
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/C_FR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/C_FR_SE.ttcn
new file mode 100644 (file)
index 0000000..8e81be7
--- /dev/null
@@ -0,0 +1,99 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module \`C_FR_SE\'\:$//
+// This module
+// 1. provides a module with "public import from B_APU_SE all; public import from B_APU_SE {import from all};" to test import statement located in prev. next modules and this module
+// 2. provides a module which a friend of A_SE
+// 3. provides a module which is a friend of B_CEFR_SE
+module C_FR_SE {
+
+public modulepar charstring tsp_C_ch := "This is a modulepar in C"
+
+public import from B_CEFR_SE all; 
+public import from B_CEFR_SE {import all};
+
+type component MTC {};
+
+
+//==CONST===
+const integer c_C_i := 0;
+public const integer c_C_i_pu := 0;
+friend const integer c_C_i_fr := 0;
+private const integer c_C_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_C_i := 0;
+public template integer t_C_i_pu := 0;
+friend template integer t_C_i_fr := 0;
+private template integer t_C_i_pr := 0;
+
+//===TYPES===
+type integer C_MyInt;
+public type integer C_MyInt_pu;
+private type integer C_MyInt_pr;
+friend type integer C_MyInt_fr;
+
+//==functions
+/* public */ function f_C() { log("This is f_C") } 
+public function f_C_pu() { log("This is f_C_pu") } 
+friend function f_C_fr() { log("This is f_C_fr") } 
+private function f_C_pr() { log("This is f_C_pr") }
+
+//=============Testcases=========================================
+
+// Public members of A are visible and
+// "public import from A_SE all;" of B_APU is visible via "public import from B_APU_SE {import from all};" , 
+// therefore public objects defined in A are imported
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=c_A_i_pu;
+  i:=valueof(t_A_i);
+  i:=valueof(t_A_i_pu); 
+  var A_MyInt myInt; 
+  var A_MyInt_pu myInt_pu; 
+  f_A(); 
+  f_A_pu();
+
+  i:=c_A_i_fr; //^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'// 
+  i:=valueof(t_A_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//  
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+  
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+//Only public and friend members of B_APU are visible and imported:
+
+testcase tc_B() runs on MTC { //^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=c_B_i_pu;
+  i:=valueof(t_B_i_pu); 
+  i:=valueof(t_B_i); 
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+  i:=c_B_i_fr; 
+  i:=valueof(t_B_i_fr); 
+  var B_MyInt_fr myInt_fr; 
+  f_B_fr();
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/C_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/C_SE.ttcn
new file mode 100644 (file)
index 0000000..459fbf9
--- /dev/null
@@ -0,0 +1,97 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module \`C_SE\'\:$//
+// This module
+// 1. provides a module with "[private] import from A_SE all;" to test import statement located in next modules and this module
+// 2. provides a module which is NOT a friend of A
+
+module C_SE {
+
+public modulepar charstring tsp_C_ch := "This is a modulepar in C";
+
+import from B_SE all;  
+import from B_SE {import all};
+
+type component MTC {};
+
+
+//==CONST===
+const integer c_C_i := 0;
+public const integer c_C_i_pu := 0;
+friend const integer c_C_i_fr := 0;
+private const integer c_C_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_C_i := 0;
+public template integer t_C_i_pu := 0;
+friend template integer t_C_i_fr := 0;
+private template integer t_C_i_pr := 0;
+
+//===TYPES===
+type integer C_MyInt;
+public type integer C_MyInt_pu;
+private type integer C_MyInt_pr;
+friend type integer C_MyInt_fr;
+
+//==functions
+/* public */ function f_C() { log("This is f_C") } 
+public function f_C_pu() { log("This is f_C_pu") } 
+friend function f_C_fr() { log("This is f_C_fr") } 
+private function f_C_pr() { log("This is f_C_pr") }
+
+//=============Testcases=========================================
+
+// Public members of A are visible but
+// "import from A_SE all;" of B is not visible, therefore objects defined in A are not imported
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+//Only public members of B are visible and imported:
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=c_B_i_pu;
+  i:=valueof(t_B_i_pu); 
+  i:=valueof(t_B_i);
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/D_CPR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/D_CPR_SE.ttcn
new file mode 100644 (file)
index 0000000..188fe0e
--- /dev/null
@@ -0,0 +1,106 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module \`D_CPR_SE\'\:$//
+module D_CPR_SE {
+
+private import from C_BPR_SE all;
+private import from C_BPR_SE { import all }; 
+
+type component MTC {};
+
+//==CONST===
+const integer c_D_i := 0;
+public const integer c_D_i_pu := 0;
+friend const integer c_D_i_fr := 0;
+private const integer c_D_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_D_i := 0;
+public template integer t_D_i_pu := 0;
+friend template integer t_D_i_fr := 0;
+private template integer t_D_i_pr := 0;
+
+//===TYPES===
+type integer D_MyInt;
+public type integer D_MyInt_pu;
+private type integer D_MyInt_pr;
+friend type integer D_MyInt_fr;
+
+//==functions
+/* public */ function f_D() { log("This is f_D") } 
+public function f_D_pu() { log("This is f_D_pu") } 
+friend function f_D_fr() { log("This is f_D_fr") } 
+private function f_D_pr() { log("This is f_D_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_B_i'//
+  i:=valueof(t_B_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i'//
+  i:=valueof(t_B_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pu'//
+  var B_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `B_MyInt'//
+  var B_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `B_MyInt_pu'//
+  f_B(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B'//
+  f_B_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pu'//
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  
+  i:=valueof(t_C_i_pu);  
+  var C_MyInt myInt;  
+  var C_MyInt_pu myInt_pu; 
+  f_C_pu(); 
+  
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/D_CPU_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/D_CPU_SE.ttcn
new file mode 100644 (file)
index 0000000..e466ab5
--- /dev/null
@@ -0,0 +1,107 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module `D_CPU_SE'://
+module D_CPU_SE {
+
+public import from C_BPU_SE all;
+public import from C_BPU_SE { import all };
+
+type component MTC {};
+
+//==CONST===
+const integer c_D_i := 0;
+public const integer c_D_i_pu := 0;
+friend const integer c_D_i_fr := 0;
+private const integer c_D_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_D_i := 0;
+public template integer t_D_i_pu := 0;
+friend template integer t_D_i_fr := 0;
+private template integer t_D_i_pr := 0;
+
+//===TYPES===
+type integer D_MyInt;
+public type integer D_MyInt_pu;
+private type integer D_MyInt_pr;
+friend type integer D_MyInt_fr;
+
+//==functions
+/* public */ function f_D() { log("This is f_D") } 
+public function f_D_pu() { log("This is f_D_pu") } 
+friend function f_D_fr() { log("This is f_D_fr") } 
+private function f_D_pr() { log("This is f_D_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=c_A_i_pu;
+  i:=valueof(t_A_i);
+  i:=valueof(t_A_i_pu); 
+  var A_MyInt myInt; 
+  var A_MyInt_pu myInt_pu; 
+  f_A(); 
+  f_A_pu();
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=c_B_i_pu;
+  i:=valueof(t_B_i_pu); 
+  i:=valueof(t_B_i); 
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  
+  i:=valueof(t_C_i_pu);  
+  var C_MyInt myInt;  
+  var C_MyInt_pu myInt_pu; 
+  f_C_pu(); 
+  
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/D_FR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/D_FR_SE.ttcn
new file mode 100644 (file)
index 0000000..1472ca1
--- /dev/null
@@ -0,0 +1,107 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module `D_FR_SE'://
+module D_FR_SE {
+
+public import from C_FR_SE all;  
+public import from C_FR_SE { import all };
+
+type component MTC {};
+
+//==CONST===
+const integer c_D_i := 0;
+public const integer c_D_i_pu := 0;
+friend const integer c_D_i_fr := 0;
+private const integer c_D_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_D_i := 0;
+public template integer t_D_i_pu := 0;
+friend template integer t_D_i_fr := 0;
+private template integer t_D_i_pr := 0;
+
+//===TYPES===
+type integer D_MyInt;
+public type integer D_MyInt_pu;
+private type integer D_MyInt_pr;
+friend type integer D_MyInt_fr;
+
+//==functions
+/* public */ function f_D() { log("This is f_D") } 
+public function f_D_pu() { log("This is f_D_pu") } 
+friend function f_D_fr() { log("This is f_D_fr") } 
+private function f_D_pr() { log("This is f_D_pr") }
+
+//=============Testcases=========================================
+// "friend import from A_SE all;" of B_CEFR_SE has been lost now because B_CEFR_SE is not friend of D_FR_SE
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i; //^In variable definition \`i\'\:$//  //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+  
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=c_B_i_pu;
+  i:=valueof(t_B_i_pu); 
+  i:=valueof(t_B_i); 
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  
+  i:=valueof(t_C_i_pu);  
+  var C_MyInt myInt;  
+  var C_MyInt_pu myInt_pu; 
+  f_C_pu(); 
+  
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/D_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/D_SE.ttcn
new file mode 100644 (file)
index 0000000..58ef24e
--- /dev/null
@@ -0,0 +1,106 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module `D_SE'\:$//
+module D_SE {
+
+import from C_SE all;
+import from C_SE { import all };
+
+type component MTC {};
+
+//==CONST===
+const integer c_D_i := 0;
+public const integer c_D_i_pu := 0;
+friend const integer c_D_i_fr := 0;
+private const integer c_D_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_D_i := 0;
+public template integer t_D_i_pu := 0;
+friend template integer t_D_i_fr := 0;
+private template integer t_D_i_pr := 0;
+
+//===TYPES===
+type integer D_MyInt;
+public type integer D_MyInt_pu;
+private type integer D_MyInt_pr;
+friend type integer D_MyInt_fr;
+
+//==functions
+/* public */ function f_D() { log("This is f_D") } 
+public function f_D_pu() { log("This is f_D_pu") } 
+friend function f_D_fr() { log("This is f_D_fr") } 
+private function f_D_pr() { log("This is f_D_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_B_i'//
+  i:=valueof(t_B_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i'//
+  i:=valueof(t_B_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pu'//
+  var B_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `B_MyInt'//
+  var B_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `B_MyInt_pu'//
+  f_B(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B'//
+  f_B_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pu'//
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  
+  i:=valueof(t_C_i_pu);  
+  var C_MyInt myInt;  
+  var C_MyInt_pu myInt_pu; 
+  f_C_pu(); 
+  
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/E_DPR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/E_DPR_SE.ttcn
new file mode 100644 (file)
index 0000000..4a47e22
--- /dev/null
@@ -0,0 +1,128 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module `E_DPR_SE'\:$//
+module E_DPR_SE{
+
+private import from D_SE { import all };
+private import from D_SE all;
+
+type component MTC {};
+
+//==CONST===
+const integer c_E_i := 0;
+public const integer c_E_i_pu := 0;
+friend const integer c_E_i_fr := 0;
+private const integer c_E_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_E_i := 0;
+public template integer t_E_i_pu := 0;
+friend template integer t_E_i_fr := 0;
+private template integer t_E_i_pr := 0;
+
+//===TYPES===
+type integer E_MyInt;
+public type integer E_MyInt_pu;
+private type integer E_MyInt_pr;
+friend type integer E_MyInt_fr;
+
+//==functions
+/* public */ function f_E() { log("This is f_E") } 
+public function f_E_pu() { log("This is f_E_pu") } 
+friend function f_E_fr() { log("This is f_E_fr") } 
+private function f_E_pr() { log("This is f_E_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_B_i'//
+  i:=valueof(t_B_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i'//
+  i:=valueof(t_B_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pu'//
+  var B_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `B_MyInt'//
+  var B_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `B_MyInt_pu'//
+  f_B(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B'//
+  f_B_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pu'//
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_C_i'//
+  i:=valueof(t_C_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i'//
+  i:=valueof(t_C_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pu'//
+  var C_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `C_MyInt'//
+  var C_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `C_MyInt_pu'//
+  f_C(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C'//
+  f_C_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pu'//
+   
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_D() runs on MTC { //^In testcase definition `tc_D'://
+  var integer i:=c_D_i;  
+  i:=valueof(t_D_i_pu);  
+  var D_MyInt myInt;  
+  var D_MyInt_pu myInt_pu; 
+  f_D_pu(); 
+
+  i:=c_D_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_fr'//
+  i:=valueof(t_D_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_fr'//
+  var D_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `D_MyInt_fr'//
+  f_D_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_fr'//
+
+  i:=c_D_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_pr'//
+  i:=valueof(t_D_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_pr'//
+  var D_MyInt_pr d_myInt_pr; //^In variable definition `d_myInt_pr'////^error: There is no local or imported definition with name `D_MyInt_pr'//
+  f_D_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_pr'//
+
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/E_DPU_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/E_DPU_SE.ttcn
new file mode 100644 (file)
index 0000000..7515e09
--- /dev/null
@@ -0,0 +1,128 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module `E_DPU_SE'\:$//
+module E_DPU_SE{
+
+public import from D_CPU_SE { import all };
+public import from D_CPU_SE all;
+
+type component MTC {};
+
+//==CONST===
+const integer c_E_i := 0;
+public const integer c_E_i_pu := 0;
+friend const integer c_E_i_fr := 0;
+private const integer c_E_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_E_i := 0;
+public template integer t_E_i_pu := 0;
+friend template integer t_E_i_fr := 0;
+private template integer t_E_i_pr := 0;
+
+//===TYPES===
+type integer E_MyInt;
+public type integer E_MyInt_pu;
+private type integer E_MyInt_pr;
+friend type integer E_MyInt_fr;
+
+//==functions
+/* public */ function f_E() { log("This is f_E") } 
+public function f_E_pu() { log("This is f_E_pu") } 
+friend function f_E_fr() { log("This is f_E_fr") } 
+private function f_E_pr() { log("This is f_E_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;
+  i:=c_A_i_pu;
+  i:=valueof(t_A_i);
+  i:=valueof(t_A_i_pu); 
+  var A_MyInt myInt; 
+  var A_MyInt_pu myInt_pu; 
+  f_A(); 
+  f_A_pu();
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=c_B_i_pu;
+  i:=valueof(t_B_i_pu); 
+  i:=valueof(t_B_i); 
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  
+  i:=valueof(t_C_i_pu);  
+  var C_MyInt myInt;  
+  var C_MyInt_pu myInt_pu; 
+  f_C_pu();
+   
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_D() runs on MTC { //^In testcase definition `tc_D'://
+  var integer i:=c_D_i;  
+  i:=valueof(t_D_i_pu);  
+  var D_MyInt myInt;  
+  var D_MyInt_pu myInt_pu; 
+  f_D_pu(); 
+
+  i:=c_D_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_fr'//
+  i:=valueof(t_D_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_fr'//
+  var D_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `D_MyInt_fr'//
+  f_D_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_fr'//
+
+  i:=c_D_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_pr'//
+  i:=valueof(t_D_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_pr'//
+  var D_MyInt_pr d_myInt_pr; //^In variable definition `d_myInt_pr'// //^error: There is no local or imported definition with name `D_MyInt_pr'//
+  f_D_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_pr'//
+
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/E_FR_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/E_FR_SE.ttcn
new file mode 100644 (file)
index 0000000..f1a7427
--- /dev/null
@@ -0,0 +1,127 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module `E_FR_SE'\:$//
+module E_FR_SE{
+
+public import from D_FR_SE { import all };
+public import from D_FR_SE all;
+
+ type component MTC {};
+
+//==CONST===
+const integer c_E_i := 0;
+public const integer c_E_i_pu := 0;
+friend const integer c_E_i_fr := 0;
+private const integer c_E_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_E_i := 0;
+public template integer t_E_i_pu := 0;
+friend template integer t_E_i_fr := 0;
+private template integer t_E_i_pr := 0;
+
+//===TYPES===
+type integer E_MyInt;
+public type integer E_MyInt_pu;
+private type integer E_MyInt_pr;
+friend type integer E_MyInt_fr;
+
+//==functions
+/* public */ function f_E() { log("This is f_E") } 
+public function f_E_pu() { log("This is f_E_pu") } 
+friend function f_E_fr() { log("This is f_E_fr") } 
+private function f_E_pr() { log("This is f_E_pr") }
+
+//=============Testcases=========================================
+// "friend import from A_SE all;" of B_CEFR_SE has been lost in D_FR_SE
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i; //^In variable definition \`i\'\:$//  //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i; 
+  i:=c_B_i_pu;
+  i:=valueof(t_B_i_pu); 
+  i:=valueof(t_B_i); 
+  var B_MyInt myInt; 
+  var B_MyInt_pu myInt_pu; 
+  f_B(); 
+  f_B_pu();
+
+
+  i:=c_B_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr);//^In variable assignment:// //^In the operand of operation `valueof\(\)'\:// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition `myInt_fr':// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  
+  i:=valueof(t_C_i_pu);  
+  var C_MyInt myInt;  
+  var C_MyInt_pu myInt_pu; 
+  f_C_pu();
+   
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_D() runs on MTC { //^In testcase definition `tc_D'://
+  var integer i:=c_D_i;  
+  i:=valueof(t_D_i_pu);  
+  var D_MyInt myInt;  
+  var D_MyInt_pu myInt_pu; 
+  f_D_pu(); 
+
+  i:=c_D_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_fr'//
+  i:=valueof(t_D_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_fr'//
+  var D_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `D_MyInt_fr'//
+  f_D_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_fr'//
+
+  i:=c_D_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_pr'//
+  i:=valueof(t_D_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_pr'//
+  var D_MyInt_pr d_myInt_pr; //^In variable definition `d_myInt_pr'////^error: There is no local or imported definition with name `D_MyInt_pr'//
+  f_D_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_pr'//
+
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/E_SE.ttcn b/function_test/Semantic_Analyser/import_of_iports/E_SE.ttcn
new file mode 100644 (file)
index 0000000..c38040f
--- /dev/null
@@ -0,0 +1,128 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+//^In TTCN\-3 module `E_SE'\:$//
+module E_SE {
+
+import from D_SE { import all };
+import from D_SE all;
+
+type component MTC {};
+
+//==CONST===
+const integer c_E_i := 0;
+public const integer c_E_i_pu := 0;
+friend const integer c_E_i_fr := 0;
+private const integer c_E_i_pr := 0;
+
+//==TEMPLATES===
+template integer t_E_i := 0;
+public template integer t_E_i_pu := 0;
+friend template integer t_E_i_fr := 0;
+private template integer t_E_i_pr := 0;
+
+//===TYPES===
+type integer E_MyInt;
+public type integer E_MyInt_pu;
+private type integer E_MyInt_pr;
+friend type integer E_MyInt_fr;
+
+//==functions
+/* public */ function f_E() { log("This is f_E") } 
+public function f_E_pu() { log("This is f_E_pu") } 
+friend function f_E_fr() { log("This is f_E_fr") } 
+private function f_E_pr() { log("This is f_E_pr") }
+
+//=============Testcases=========================================
+
+testcase tc_A() runs on MTC { //^In testcase definition `tc_A'://
+  var integer i:=c_A_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_A_i'//
+  i:=valueof(t_A_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i'//
+  i:=valueof(t_A_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pu'//
+  var A_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `A_MyInt'//
+  var A_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `A_MyInt_pu'//
+  f_A(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A'//
+  f_A_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pu'//
+
+  i:=c_A_i_fr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_fr'//
+  i:=valueof(t_A_i_fr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_fr'//
+  var A_MyInt_fr myInt_fr; //^In variable definition `myInt_fr'// //^error: There is no local or imported definition with name `A_MyInt_fr'//
+  f_A_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_fr'//
+
+  i:=c_A_i_pr;//^In variable assignment:// //^error: There is no local or imported definition with name `c_A_i_pr'//
+  i:=valueof(t_A_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_A_i_pr'//
+  var A_MyInt_pr a_myInt_pr;//^In variable definition `a_myInt_pr'// //^error: There is no local or imported definition with name `A_MyInt_pr'//
+  f_A_pr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_A_pr'//
+  setverdict(pass);  
+}
+
+testcase tc_B() runs on MTC {//^In testcase definition `tc_B'://
+  var integer i:=c_B_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_B_i'//
+  i:=valueof(t_B_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i'//
+  i:=valueof(t_B_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pu'//
+  var B_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `B_MyInt'//
+  var B_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `B_MyInt_pu'//
+  f_B(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B'//
+  f_B_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pu'//
+
+
+  i:=c_B_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_fr'//
+  i:=valueof(t_B_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_fr'//
+  var B_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `B_MyInt_fr'//
+  f_B_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_fr'//
+
+  i:=c_B_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_B_i_pr'//
+  i:=valueof(t_B_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_B_i_pr'//
+  var B_MyInt_pr b_myInt_pr; //^In variable definition `b_myInt_pr'////^error: There is no local or imported definition with name `B_MyInt_pr'//
+  f_B_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_B_pr'//
+  setverdict(pass);  
+}
+
+
+testcase tc_C() runs on MTC { //^In testcase definition `tc_C'://
+  var integer i:=c_C_i;  //^In variable definition `i':// //^error: There is no local or imported definition with name `c_C_i'//
+  i:=valueof(t_C_i);     //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i'//
+  i:=valueof(t_C_i_pu);  //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pu'//
+  var C_MyInt myInt;     //^In variable definition `myInt'// //^error: There is no local or imported definition with name `C_MyInt'//
+  var C_MyInt_pu myInt_pu; //^In variable definition `myInt_pu'// //^error: There is no local or imported definition with name `C_MyInt_pu'//
+  f_C(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C'//
+  f_C_pu();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pu'//
+
+  i:=c_C_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_fr'//
+  i:=valueof(t_C_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_fr'//
+  var C_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `C_MyInt_fr'//
+  f_C_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_fr'//
+
+  i:=c_C_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_C_i_pr'//
+  i:=valueof(t_C_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_C_i_pr'//
+  var C_MyInt_pr c_myInt_pr; //^In variable definition `c_myInt_pr'////^error: There is no local or imported definition with name `C_MyInt_pr'//
+  f_C_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_C_pr'//
+
+  setverdict(pass);  
+}
+
+testcase tc_D() runs on MTC { //^In testcase definition `tc_D'://
+  var integer i:=c_D_i;  
+  i:=valueof(t_D_i_pu);  
+  var D_MyInt myInt;  
+  var D_MyInt_pu myInt_pu; 
+  f_D_pu(); 
+
+  i:=c_D_i_fr; //^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_fr'//
+  i:=valueof(t_D_i_fr); //^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_fr'//
+  var D_MyInt_fr myInt_fr;//^In variable definition \`myInt_fr\'\:$// //^error: There is no local or imported definition with name `D_MyInt_fr'//
+  f_D_fr();//^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_fr'//
+
+  i:=c_D_i_pr;//^In variable assignment\:$// //^error: There is no local or imported definition with name `c_D_i_pr'//
+  i:=valueof(t_D_i_pr);//^In variable assignment:// //In the operand of operation `valueof\(\)'// //^error: There is no local or imported definition with name `t_D_i_pr'//
+  var D_MyInt_pr d_myInt_pr; //^In variable definition `d_myInt_pr'////^error: There is no local or imported definition with name `D_MyInt_pr'//
+  f_D_pr(); //^In function or altstep instance:// //^error: There is no local or imported definition with name `f_D_pr'//
+
+  setverdict(pass);  
+}
+
+}
diff --git a/function_test/Semantic_Analyser/import_of_iports/Makefile b/function_test/Semantic_Analyser/import_of_iports/Makefile
new file mode 100644 (file)
index 0000000..d949776
--- /dev/null
@@ -0,0 +1,9 @@
+###############################################################################
+# Copyright (c) 2000-2014 Ericsson Telecom AB
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+NO3=3
+include ../common.mk
diff --git a/function_test/Semantic_Analyser/options/quitter3.ttcn b/function_test/Semantic_Analyser/options/quitter3.ttcn
new file mode 100644 (file)
index 0000000..1388bec
--- /dev/null
@@ -0,0 +1,31 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module quitter3 { //^In TTCN-3 module `quitter3'//
+//
+// A module with three errors
+//
+  type record R {
+    integer i,
+    charstring s
+  }
+
+  control { //^In control part//
+    var R v_r := { z := true } //^In variable definition// \
+    //^error: Reference to non-existent field `z' in record value for type// \
+    //^Valid fields: i,s$//
+
+    v_r := 42; //^In variable assignment:$// \
+    //^error: Record value was expected for type//
+    
+    v_r := v_r + 1; //^In variable assignment:$// \
+    //^In the first operand of operation `\+':$// \
+    //^error: First operand of operation `\+' should be integer or float value$// \
+    //^error: The operands of operation *`\+' should be of same type$//
+  }
+}
+
diff --git a/function_test/Semantic_Analyser/options/quitter3Q1.ttcn b/function_test/Semantic_Analyser/options/quitter3Q1.ttcn
new file mode 100644 (file)
index 0000000..e536a72
--- /dev/null
@@ -0,0 +1,29 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module quitter3Q1 { //^In TTCN\-3 module `quitter3Q1'//
+//
+// A module with three errors. Quit after the first.
+//
+  type record R {
+    integer i,
+    charstring s
+  }
+
+  control { //^In control part//
+    var R v_r := { z := true } //^In variable definition// \
+    //^error: Reference to non-existent field `z' in record value for type//
+
+    /* The message  "Valid fields: i,s" does not appear because
+    ** the error limit (1) has been reached */
+    
+    v_r := 42; /* no error here */
+    
+    v_r := v_r + 1; /* no error here */
+  }
+}
+
diff --git a/function_test/Semantic_Analyser/options/quitter3Q1S.ttcn b/function_test/Semantic_Analyser/options/quitter3Q1S.ttcn
new file mode 100644 (file)
index 0000000..7dbce4b
--- /dev/null
@@ -0,0 +1,28 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module quitter3Q1S { /* no "In TTCN-3 module" */
+//
+// A module with three errors. Quit after the first. Context suppressed.
+//
+  type record R {
+    integer i,
+    charstring s
+  }
+
+  control {
+    var R v_r := { z := true }    //^error: Reference to non-existent field `z' in record value for type//
+
+    /* The message  "Valid fields: i,s" does not appear because
+    ** the error limit (1) has been reached */
+    
+    v_r := 42; /* no error here */
+    
+    v_r := v_r + 1; /* no error here */
+  }
+}
+
diff --git a/function_test/Semantic_Analyser/options/quitter3Q2.ttcn b/function_test/Semantic_Analyser/options/quitter3Q2.ttcn
new file mode 100644 (file)
index 0000000..df96649
--- /dev/null
@@ -0,0 +1,28 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module quitter3Q2 { //^In TTCN\-3 module `quitter3Q2'//
+//
+// A module with three errors. Quit after the second.
+//
+  type record R {
+    integer i,
+    charstring s
+  }
+
+  control { //^In control part//
+    var R v_r := { z := true } //^In variable definition// \
+    //^error: Reference to non-existent field `z' in record value for type// \
+    //^Valid fields: i,s$//
+
+    v_r := 42; //^In variable assignment:$// \
+    //^error: Record value was expected for type//
+    
+    v_r := v_r + 1; /* no error reported here */
+  }
+}
+
diff --git a/function_test/Semantic_Analyser/options/quitter3Q2S.ttcn b/function_test/Semantic_Analyser/options/quitter3Q2S.ttcn
new file mode 100644 (file)
index 0000000..0603a22
--- /dev/null
@@ -0,0 +1,26 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module quitter3Q2S { /* no "In TTCN-3 module" */
+//
+// A module with three errors. Quit after the second. Context suppressed.
+//
+  type record R {
+    integer i,
+    charstring s
+  }
+
+  control {
+    var R v_r := { z := true }    //^error: Reference to non-existent field `z' in record value for type// \
+    //^Valid fields: i,s$//
+
+    v_r := 42; //^error: Record value was expected for type//
+    
+    v_r := v_r + 1; /* no error here */
+  }
+}
+
diff --git a/function_test/Semantic_Analyser/options/quitter3S.ttcn b/function_test/Semantic_Analyser/options/quitter3S.ttcn
new file mode 100644 (file)
index 0000000..922258a
--- /dev/null
@@ -0,0 +1,27 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module quitter3S { /* no "In TTCN-3 module" */
+//
+// A module with three errors, context messages suppressed
+//
+  type record R {
+    integer i,
+    charstring s
+  }
+
+  control {
+    var R v_r := { z := true }     //^error: Reference to non-existent field `z' in record value for type// \
+    //^Valid fields: i,s$//
+
+    v_r := 42;     //^error: Record value was expected for type//
+    
+    v_r := v_r + 1;  //^error: First operand of operation `\+' should be integer or float value$// \
+    //^error: The operands of operation *`\+' should be of same type$//
+  }
+}
+
diff --git a/function_test/Semantic_Analyser/param/Makefile b/function_test/Semantic_Analyser/param/Makefile
new file mode 100644 (file)
index 0000000..23587f5
--- /dev/null
@@ -0,0 +1,8 @@
+###############################################################################
+# Copyright (c) 2000-2014 Ericsson Telecom AB
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+include ../common.mk
diff --git a/function_test/Semantic_Analyser/param/param_SE.ttcn b/function_test/Semantic_Analyser/param/param_SE.ttcn
new file mode 100644 (file)
index 0000000..f67613b
--- /dev/null
@@ -0,0 +1,20 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module param_SE { //^In TTCN-3 module//
+
+function f_out(out integer x)
+{
+  x := 0;
+}
+
+function f_in(in integer x) //^In function definition// //^warning: Passing an \`in\' parameter as another function\'s \`out\' parameter$//
+{
+  f_out(x); //^In function instance// //^In actual parameter list of function// //^In parameter #1 for//
+}
+
+}
diff --git a/function_test/Semantic_Analyser/ver/CRL_111_222_3_R2D_OK.ttcn b/function_test/Semantic_Analyser/ver/CRL_111_222_3_R2D_OK.ttcn
new file mode 100644 (file)
index 0000000..3e94181
--- /dev/null
@@ -0,0 +1,12 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module CRL_111_222_3_R2D_SE {
+}
+with {
+  extension "version CRL 111 222/3 R2D"; // a full version
+}
diff --git a/function_test/Semantic_Analyser/ver/CRL_111_222_R2D_OK.ttcn b/function_test/Semantic_Analyser/ver/CRL_111_222_R2D_OK.ttcn
new file mode 100644 (file)
index 0000000..b9f769f
--- /dev/null
@@ -0,0 +1,12 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module CRL_111_222_R2D_SE {
+}
+with {
+  extension "version CRL 111 222 R2D"; // a full version
+}
diff --git a/function_test/Semantic_Analyser/ver/Makefile b/function_test/Semantic_Analyser/ver/Makefile
new file mode 100644 (file)
index 0000000..26596b9
--- /dev/null
@@ -0,0 +1,9 @@
+###############################################################################
+# Copyright (c) 2000-2014 Ericsson Telecom AB
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+NO3=no3
+include ../common.mk
diff --git a/function_test/Semantic_Analyser/ver/R2D2_SE.ttcn b/function_test/Semantic_Analyser/ver/R2D2_SE.ttcn
new file mode 100644 (file)
index 0000000..efc2185
--- /dev/null
@@ -0,0 +1,12 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module R2D2_SE {
+}
+with {
+  extension "version R2D2"; // a prerelease version, used by importer.ttcn
+}
diff --git a/function_test/Semantic_Analyser/ver/R2D_SE.ttcn b/function_test/Semantic_Analyser/ver/R2D_SE.ttcn
new file mode 100644 (file)
index 0000000..9d6fef8
--- /dev/null
@@ -0,0 +1,12 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module R2D_SE {
+}
+with {
+  extension "version R2D"; // a full version, used by importer.ttcn
+}
diff --git a/function_test/Semantic_Analyser/ver/c3p0_SE.ttcn b/function_test/Semantic_Analyser/ver/c3p0_SE.ttcn
new file mode 100644 (file)
index 0000000..6c18c51
--- /dev/null
@@ -0,0 +1,60 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module c3p0_SE {    //^In TTCN-3 module `c3p0_SE':$//
+// various bogus version info formats
+// note that "Duplicate version attribute" is not emitted for incorrect version attributes
+}
+with {
+  /* First letter must be 'R' */
+  extension "version C3P0"; //^error: Incorrect version data//
+  extension "version C3PO"; //^error: Incorrect version data//
+  /* I said R! */
+  extension "version r2D2"; //^error: Incorrect version data//
+
+  /* Negative number ? Surely not */
+  extension "version R-1Z"; //^error: Incorrect version data// //^error: at or before token `-': syntax error, unexpected '-', expecting \$end//
+  /*   above parses "R" as the identifier, then stumbles on the '-' */
+
+  extension "version RAWR"; //^error: Incorrect version data//
+
+  extension "version R2ZZZ"; //^error: Incorrect version data//
+  extension "version R2ZZZ1"; //^error: Incorrect version data//
+  extension "version R0FLMAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooooooooooooooooooooooooooooooooooooo"; //^error: Incorrect version data//
+
+  extension "version R2Z-1"; //^error: at or before token `-': syntax error, unexpected '-', expecting \$end//
+  /* It was going so well until the - */
+
+
+  /* template (between <>) must be precisely RnXnn */
+  extension "version <>"; //^error: at or before token `>': syntax error, unexpected '>', expecting Identifier//
+  extension "version <R2D>"; //^error: Incorrect version template//
+  extension "version <R2D2>"; //^error: Incorrect version template//
+  extension "version <RnXnn;"; //^error: at or before token `;': syntax error, unexpected ';', expecting '>'//
+  extension "version <RmXnn>"; /* almost... */  //^error: Incorrect version template//
+
+  /* test "forbidden" letters */
+  extension "version R2I"; //^error: Incorrect version data//
+  extension "version R2O"; //^error: Incorrect version data//
+  extension "version R2P"; //^error: Incorrect version data//
+  extension "version R2Q"; //^error: Incorrect version data//
+  extension "version R2R"; //^error: Incorrect version data//
+  extension "version R2W"; //^error: Incorrect version data//
+  
+  /* Number too big for Designer, accepted by compiler
+  extension "version   R2147483648B"
+  extension "version R8B2147483648"
+  */
+
+  /* New style version numbering, with errors */
+  extension "version CN 113 300 R8B"; //^error: Incorrect version data//
+  extension "version Hali 6 6/6 R8B"; // FIXME: some error should be reported
+  extension "version CNL 113 300 R8"; //^error: Incorrect version data//
+
+  /* "Incorrect format" wins over "not imported module" */
+  extension "requires nonExi C3P0"; //^error: Incorrect version data// 
+}
diff --git a/function_test/Semantic_Analyser/ver/dup_ver_SE.ttcn b/function_test/Semantic_Analyser/ver/dup_ver_SE.ttcn
new file mode 100644 (file)
index 0000000..cc2ee33
--- /dev/null
@@ -0,0 +1,14 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module dup_ver_SE { //^In TTCN-3 module `dup_ver_SE'://
+}
+with {
+  extension "version R0A";
+  extension "version <RnXnn>"; //^error: Duplicate 'version' attribute//
+}
+
diff --git a/function_test/Semantic_Analyser/ver/high_titan_SE.ttcn b/function_test/Semantic_Analyser/ver/high_titan_SE.ttcn
new file mode 100644 (file)
index 0000000..e986d51
--- /dev/null
@@ -0,0 +1,69 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module high_titan_SE { //^In TTCN-3 module `high_titan_SE':$//
+}
+with {
+  extension "requiresTITAN R1A01"; /* surely this can be satisfied, but not the next one */
+  extension "requiresTITAN CRL 113 200/65535 R99Z"; //^error: This module needs to be compiled with TITAN version CRL 113 200/\d+ R\d{1,2}[A-HJ-NS-VX-Z](\d{1,2})? or higher; version CRL 113 200(\/\d+ )?R\d{1,2}[A-HJ-NS-VX-Z](\d{1,2})? detected//
+  // WARNING! Different regexes, where one is a stricter version of the other, are not allowed
+  // (a limitation of the checker script logic).
+  // So we can't have the above regex check for precisely /R9Z/ and the one below
+  // check for the more general /R\d[A-HJ-NS-VX-Z](\d{1,2})?/
+
+  /* Test needs to be adjusted for every release !!!!!!! */
+  extension "requiresTITAN CRL 113 200/5 R1A"; /* This one must just pass, the next one must just fail */
+  extension "requiresTITAN CRL 113 200/5 R9A01"; //^error: This module needs to be compiled with TITAN version (C[RN]L \d+ \d+\/\d+ )?R\d{1,2}[A-HJ-NS-VX-Z](\d{1,2})? or higher; version (C[RN]L \d+ \d+\/\d+ )?R\d{1,2}[A-HJ-NS-VX-Z](\d{1,2})? detected//
+
+  /* The old style RnXnn, without the CRL 113 200 and the suffix, implies major version 1
+   * Now that Titan is at version 2, the following will always pass:
+   */
+  extension "requiresTITAN R99A"; /* highest version without the suffix is still only v1 */
+  extension "requiresTITAN R99AA";
+
+  extension "requiresTITAN     CRL             113             200/1 R8H";
+  extension "requiresTITAN     CRL             113             200/1 R8HH";
+  
+  /* The old keyword requiresTitan has been superseded by requiresTITAN */
+  extension "requiresTitan R9Z"; //^error: at or before token `requiresTitan': syntax error, unexpected Identifier, expecting \$end//
+
+  /* Tests for incorrect version data, copied from c3p0 */
+  /* First letter must be 'R' */
+  extension "requiresTITAN C3P0"; //^error: Incorrect version data//
+  extension "requiresTITAN C3PO"; //^error: Incorrect version data//
+  /* I said R! */
+  extension "requiresTITAN r2D2"; //^error: Incorrect version data//
+
+  /* Negative number ? Surely not */
+  extension "requiresTITAN R-1Z"; //^error: Incorrect version data// //^error: at or before token `-': syntax error, unexpected '-', expecting \$end//
+  /*   above parses "R" as the identifier, then stumbles on the '-' */
+
+  extension "requiresTITAN RAWR"; //^error: Incorrect version data//
+
+  extension "requiresTITAN R2ZZZ"; //^error: Incorrect version data//
+  extension "requiresTITAN R2ZZZ1"; //^error: Incorrect version data//
+  extension "requiresTITAN R0FLMAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooooooooooooooooooooooooooooooooooooo"; //^error: Incorrect version data//
+
+  extension "requiresTITAN R2Z-1"; //^error: at or before token `-': syntax error, unexpected '-', expecting \$end//
+  /* It was going so well until the - */
+
+  /* template NOT allowed for requiresTITAN */
+  extension "requiresTITAN <>"     ; //^error: at or before token `<': syntax error, unexpected '<', expecting Identifier//
+  extension "requiresTITAN <R2D>"  ; //^error: at or before token `<': syntax error, unexpected '<', expecting Identifier//
+  extension "requiresTITAN <R2D2>" ; //^error: at or before token `<': syntax error, unexpected '<', expecting Identifier//
+  extension "requiresTITAN <RnXnn;"; //^error: at or before token `<': syntax error, unexpected '<', expecting Identifier//
+  extension "requiresTITAN <RmXnn>"; //^error: at or before token `<': syntax error, unexpected '<', expecting Identifier//
+
+  /* test "forbidden" letters */
+  extension "requiresTITAN R2I"; //^error: Incorrect version data//
+  extension "requiresTITAN R2O"; //^error: Incorrect version data//
+  extension "requiresTITAN R2P"; //^error: Incorrect version data//
+  extension "requiresTITAN R2Q"; //^error: Incorrect version data//
+  extension "requiresTITAN R2R"; //^error: Incorrect version data//
+  extension "requiresTITAN R2W"; //^error: Incorrect version data//
+
+}
diff --git a/function_test/Semantic_Analyser/ver/importer_SE.ttcn b/function_test/Semantic_Analyser/ver/importer_SE.ttcn
new file mode 100644 (file)
index 0000000..9fab451
--- /dev/null
@@ -0,0 +1,52 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module importer { //^In TTCN\-3 module `importer':$//
+
+import from R2D_SE all;
+import from R2D2_SE all;
+import from CRL_111_222_R2D_SE all;
+import from CRL_111_222_3_R2D_SE all;
+import from unreleased_SE all;
+import from noversion_SE all;
+
+}
+with {
+  extension "requires R2D_SE R2D"; // exact match 2.3.99==2.3.99
+  extension "requires R2D_SE R2D99"; // exact match 2.3.99==2.3.99
+  extension "requires R2D_SE R2D1"; // 2.3.1 < 2.3.99
+  extension "requires R2D_SE R2C"; // 2.2.99 < 2.3.99
+  extension "requires R2D_SE R1Z"; 
+
+  extension "requires R2D2_SE R3A0"; //^error: Module 'importer' requires version R3A00 of module 'R2D2_SE', but only R2D02 is available$//
+  extension "requires R2D2_SE R3A" ; //^error: Module 'importer' requires version R3A of module 'R2D2_SE', but only R2D02 is available$//
+  extension "requires R2D2_SE R2Z" ; //^error: Module 'importer' requires version R2Z of module 'R2D2_SE', but only R2D02 is available$//
+  extension "requires R2D2_SE R2D5"; //^error: Module 'importer' requires version R2D05 of module 'R2D2_SE', but only R2D02 is available$//
+
+  extension "requires R2D_SE R3A0"; //^error: Module 'importer' requires version R3A00 of module 'R2D_SE', but only R2D is available$//
+  extension "requires R2D_SE R3A" ; //^error: Module 'importer' requires version R3A of module 'R2D_SE', but only R2D is available$//
+  extension "requires R2D_SE R2Z" ; //^error: Module 'importer' requires version R2Z of module 'R2D_SE', but only R2D is available$//
+  extension "requires R2D_SE R2D5"; // not an error, R2D5 is lower than R2D
+
+  extension "requires CRL_111_222_R2D_SE R2D"; //^warning: Module 'importer' requires module 'CRL_111_222_R2D_SE' of any product, while it specifies 'CRL 111 222'$//
+  extension "requires CRL_111_222_R2D_SE CRL 111 222 R2D";
+  extension "requires CRL_111_222_R2D_SE CRL 111 222/1 R2D"; //^error: Module 'importer' requires version CRL 111 222/1 R2D of module 'CRL_111_222_R2D_SE', but only CRL 111 222 R2D is available$//
+  extension "requires CRL_111_222_R2D_SE CRL 333 222 R2D"; //^error: Module 'importer' requires version CRL 333 222 R2D of module 'CRL_111_222_R2D_SE', but only CRL 111 222 R2D is available$//
+  extension "requires CRL_111_222_3_R2D_SE R2D"; //^error: Module 'importer' requires version R2D of module 'CRL_111_222_3_R2D_SE', but only CRL 111 222/3 R2D is available$// \
+                                               //^warning: Module 'importer' requires module 'CRL_111_222_3_R2D_SE' of any product, while it specifies 'CRL 111 222'$//
+  
+  extension "requires CRL_111_222_3_R2D_SE CRL 111 222 R2D"; //^error: Module 'importer' requires version CRL 111 222 R2D of module 'CRL_111_222_3_R2D_SE', but only CRL 111 222/3 R2D is available$//
+  extension "requires CRL_111_222_3_R2D_SE CRL 111 222/1 R2D"; //^error: Module 'importer' requires version CRL 111 222/1 R2D of module 'CRL_111_222_3_R2D_SE', but only CRL 111 222/3 R2D is available$//
+  extension "requires CRL_111_222_3_R2D_SE CRL 111 222/3 R2D";
+  extension "requires CRL_111_222_3_R2D_SE CRL 333 222 R2D"; //^error: Module 'importer' requires version CRL 333 222 R2D of module 'CRL_111_222_3_R2D_SE', but only CRL 111 222\/3 R2D is available$//
+
+  extension "requires unreleased_SE R9Z"; // highest possible version
+
+  extension "requires noversion_SE R9Z"; // highest possible version
+  extension "requires noversion_SE CNL 111 222 R9Z"; //^error: Module 'importer' requires module 'noversion_SE' of product CNL 111 222, but it is not specified//
+  extension "requires noversion_SE CNL 111 222/2 R9Z"; //^error: Module 'importer' requires module 'noversion_SE' of product CNL 111 222, but it is not specified//
+}
diff --git a/function_test/Semantic_Analyser/ver/new_ver_SE.ttcn b/function_test/Semantic_Analyser/ver/new_ver_SE.ttcn
new file mode 100644 (file)
index 0000000..8267c7e
--- /dev/null
@@ -0,0 +1,18 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module new_ver_SE { //^In TTCN-3 module `new_ver_SE':$//
+// valid "new-style" version attributes
+}
+with {
+extension "version R2D2"
+// The "Duplicate" error messages signify that these are valid version attributes
+extension "version CNL 113 300 R8B"   //^error: Duplicate 'version' attribute//
+extension "version CNL 113 300/1 R8B" //^error: Duplicate 'version' attribute//
+extension "version CRL 113 300 R8B"   //^error: Duplicate 'version' attribute//
+extension "version CRL 113 300/1 R8B" //^error: Duplicate 'version' attribute//
+}
diff --git a/function_test/Semantic_Analyser/ver/notimported_SE.ttcn b/function_test/Semantic_Analyser/ver/notimported_SE.ttcn
new file mode 100644 (file)
index 0000000..b798f77
--- /dev/null
@@ -0,0 +1,12 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module notimported_SE {        //^In TTCN-3 module `notimported_SE':$//
+}
+with {
+  extension "requires nonExi R2D2"; //^error: No imported module named 'nonExi'//
+}
diff --git a/function_test/Semantic_Analyser/ver/noversion_SE.ttcn b/function_test/Semantic_Analyser/ver/noversion_SE.ttcn
new file mode 100644 (file)
index 0000000..7b13742
--- /dev/null
@@ -0,0 +1,10 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module noversion_SE {
+}
+// no "with" block at all; must be accepted by importer.ttcn for backward compatibility
diff --git a/function_test/Semantic_Analyser/ver/unreleased_SE.ttcn b/function_test/Semantic_Analyser/ver/unreleased_SE.ttcn
new file mode 100644 (file)
index 0000000..bbc017d
--- /dev/null
@@ -0,0 +1,14 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module unreleased_SE {
+}
+with {
+  // This is the acceptable format for the R-state "template"
+  extension "version <RnXnn>";
+  // A template satisfies any requirement in importer.ttcn
+}
diff --git a/function_test/Semantic_Analyser/ver/ver_OK.ttcn b/function_test/Semantic_Analyser/ver/ver_OK.ttcn
new file mode 100644 (file)
index 0000000..e159b32
--- /dev/null
@@ -0,0 +1,14 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ver_OK {
+}
+with {
+  // FIXME: this should be accepted: extension "version R99ZZ";
+  extension "version R0A";
+}
+
diff --git a/function_test/Semantic_Analyser/ver/ver_highest_OK.ttcn b/function_test/Semantic_Analyser/ver/ver_highest_OK.ttcn
new file mode 100644 (file)
index 0000000..ae3ff79
--- /dev/null
@@ -0,0 +1,13 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ver_highest_OK {
+}
+with {
+  extension "version R99ZZ";
+}
+
diff --git a/function_test/Semantic_Analyser/ver/ver_newstyle_OK.ttcn b/function_test/Semantic_Analyser/ver/ver_newstyle_OK.ttcn
new file mode 100644 (file)
index 0000000..ea0c78d
--- /dev/null
@@ -0,0 +1,13 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ver_newstyle_OK
+{
+}
+with {
+  extension "version CNL 113 720 R2D3"
+}
diff --git a/function_test/Semantic_Analyser/ver/ver_newstyle_per1_template_OK.ttcn b/function_test/Semantic_Analyser/ver/ver_newstyle_per1_template_OK.ttcn
new file mode 100644 (file)
index 0000000..3c60f7b
--- /dev/null
@@ -0,0 +1,13 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ver_newstyle_per1_template_OK
+{
+}
+with {
+  extension "version CNL 113 720/1 <RnXnn>"
+}
diff --git a/function_test/Semantic_Analyser/ver/ver_newstyle_template_OK.ttcn b/function_test/Semantic_Analyser/ver/ver_newstyle_template_OK.ttcn
new file mode 100644 (file)
index 0000000..1e038fd
--- /dev/null
@@ -0,0 +1,13 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ver_newstyle_template_OK
+{
+}
+with {
+  extension "version CNL 113 720 <RnXnn>"
+}
diff --git a/function_test/Semantic_Analyser/xer/Makefile b/function_test/Semantic_Analyser/xer/Makefile
new file mode 100644 (file)
index 0000000..d949776
--- /dev/null
@@ -0,0 +1,9 @@
+###############################################################################
+# Copyright (c) 2000-2014 Ericsson Telecom AB
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+###############################################################################
+NO3=3
+include ../common.mk
diff --git a/function_test/Semantic_Analyser/xer/aa_not_in_record_SE.ttcn b/function_test/Semantic_Analyser/xer/aa_not_in_record_SE.ttcn
new file mode 100644 (file)
index 0000000..ad76f89
--- /dev/null
@@ -0,0 +1,22 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module aa_not_in_record_se {   //^In TTCN-3 module `aa_not_in_record_se'://
+
+type union u { //^In type definition//
+  record of universal charstring aa, //^In union field// \
+  //^error: ANY-ATTRIBUTES can only be applied to a member of SEQUENCE, SET, record or set//
+  integer i
+}
+with {
+  variant (aa) "anyAttributes";
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/aa_not_string_SE.ttcn b/function_test/Semantic_Analyser/xer/aa_not_string_SE.ttcn
new file mode 100644 (file)
index 0000000..6831b13
--- /dev/null
@@ -0,0 +1,21 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module aa_not_string_SE {      //^In TTCN-3 module `aa_not_string_SE'://
+
+type record R { //^In type definition//
+  /*universal*/ charstring s //^In record field// \
+  //^error: ANY-ATTRIBUTES can only be applied to record of string// (a member of SEQUENCE, SET, record or set???)
+}
+with {
+  variant (s) "anyAttributes"
+}
+
+}
+with {
+  encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/aa_optional_SE.ttcn b/function_test/Semantic_Analyser/xer/aa_optional_SE.ttcn
new file mode 100644 (file)
index 0000000..7129448
--- /dev/null
@@ -0,0 +1,21 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module aa_optional_SE {        //^In TTCN-3 module `aa_optional_SE'://
+
+type record R { //^In type definition//
+  record of universal charstring s optional //^In record field// \
+  //^error: The field with ANY-ATTRIBUTES cannot be OPTIONAL or DEFAULT//
+}
+with {
+  variant (s) "anyAttributes"
+}
+
+}
+with {
+  encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/aa_twice_SE.ttcn b/function_test/Semantic_Analyser/xer/aa_twice_SE.ttcn
new file mode 100644 (file)
index 0000000..d4b7a48
--- /dev/null
@@ -0,0 +1,23 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module aa_twice_SE {   //^In TTCN-3 module `aa_twice_SE'://
+
+type record R { //^In type definition//
+  record of universal charstring aa, //^error: There can be at most one field with ANY-ATTRIBUTES//
+  record of universal charstring uu
+}
+with {
+  variant (aa,uu) "anyAttributes"
+}
+
+
+}
+with {
+  encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/aa_untagged_SE.ttcn b/function_test/Semantic_Analyser/xer/aa_untagged_SE.ttcn
new file mode 100644 (file)
index 0000000..c5d16a7
--- /dev/null
@@ -0,0 +1,36 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module aa_untagged_SE {        //^In TTCN-3 module `aa_untagged_SE'://
+
+type record R { //^In type definition//
+  record of universal charstring aa //^In record field// \
+  //^error: A type with final encoding attribute UNTAGGED shall not have any of the final encoding instructions ANY-ATTRIBUTES, ANY-ELEMENT, ATTRIBUTE, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, USE-NIL or USE-TYPE// \
+  //^error: Neither the type with ANY-ATTRIBUTES, nor its enclosing type may be marked UNTAGGED//
+}
+with {
+  variant (aa) "anyAttributes";
+  variant (aa) "untagged";
+}
+
+
+type record RR { //^In type definition//
+  record of universal charstring aa //^In record field// \
+  //^error: Neither the type with ANY-ATTRIBUTES, nor its enclosing type may be marked UNTAGGED//
+}
+with {
+  variant (aa) "anyAttributes";
+  variant "untagged";
+}
+
+
+
+}
+with {
+  encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/ae_clash_SE.ttcn b/function_test/Semantic_Analyser/xer/ae_clash_SE.ttcn
new file mode 100644 (file)
index 0000000..dcca18e
--- /dev/null
@@ -0,0 +1,61 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ae_clash_SE {   //^In TTCN-3 module `ae_clash_SE'://
+/*
+19.2.11 A type with this (ANY-ELEMENT) final encoding instruction shall not also have any of the final encoding instructions
+ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE. 
+*/
+
+/* Note: do not use more than one regex that can match the same line.
+   E.g. /error:.+ATTRIBUTE/ and /error:.+BASE64/ instead of the long regex
+*/
+
+type universal charstring AE_a //^In type definition//  \
+  //^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE// \
+  //^error: A type with ATTRIBUTE shall not also have any of the final encoding instructions ANY-ELEMENT//
+with {
+  variant "anyElement"
+  variant "attribute"
+}
+
+type universal charstring AE_b //^In type definition// \
+//^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE// \
+//^error: A type with BASE64 shall not have any of the final encoding instructions ANY-ELEMENT or WHITESPACE//
+with {
+  variant "anyElement"
+  variant "XSD:base64Binary"
+}
+
+type universal charstring AE_d //^In type definition// \
+//^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE// \
+//^error: A type with DEFAULT-FOR-EMPTY shall not have any of the final encoding instructions ANY-ELEMENT, ATTRIBUTE, UNTAGGED//
+with {
+  variant "anyElement"
+  variant "defaultForEmpty as 'x'"
+}
+
+type universal charstring AE_u //^In type definition// \
+//^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE// \
+//^error: A type with final encoding attribute UNTAGGED shall not have any of the final encoding instructions ANY-ATTRIBUTES, ANY-ELEMENT, ATTRIBUTE, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, USE-NIL or USE-TYPE//
+with {
+  variant "anyElement"
+  variant "untagged"
+}
+
+type universal charstring AE_w //^In type definition// \
+//^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE//
+with {
+  variant "anyElement"
+  variant "whiteSpace collapse"
+}
+
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/ae_wrong_type_SE.ttcn b/function_test/Semantic_Analyser/xer/ae_wrong_type_SE.ttcn
new file mode 100644 (file)
index 0000000..6b64f58
--- /dev/null
@@ -0,0 +1,30 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ae_wrong_type_SE {      //^In TTCN-3 module `ae_wrong_type_SE'://
+
+type record R { //^In type definition//
+  integer i //^In record field// \
+            //^error: ANY-ELEMENT can only be applied to UTF8String or universal charstring type//
+}
+with {
+  variant (i) "anyElement"
+}
+
+type record R2 {
+  record of universal charstring ae
+}
+with {
+  variant (ae)    "anyElement"; /* also accepted on record of universal charstring,
+  although it can be assigned directly to the elments of it */
+  //variant (ae[-]) "anyElement";
+}
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/atr_not_on_record_SE.ttcn b/function_test/Semantic_Analyser/xer/atr_not_on_record_SE.ttcn
new file mode 100644 (file)
index 0000000..7aaa2c3
--- /dev/null
@@ -0,0 +1,22 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module atr_not_in_record_se {  //^In TTCN-3 module `atr_not_in_record_se'://
+
+type union u { //^In type definition//
+  record of universal charstring aa, //^In union field// \
+  //^error: A type with ATTRIBUTE must be a member of SEQUENCE, SET, record or set//
+  integer i
+}
+with {
+  variant (aa) "attribute";
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/atr_untagged_SE.ttcn b/function_test/Semantic_Analyser/xer/atr_untagged_SE.ttcn
new file mode 100644 (file)
index 0000000..642ce2e
--- /dev/null
@@ -0,0 +1,36 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module atr_untagged_SE {       //^In TTCN-3 module `atr_untagged_SE'://
+
+type record R { //^In type definition//
+  record of universal charstring aa //^In record field// \
+  //^error: A type with final encoding attribute UNTAGGED shall not have any of the final encoding instructions ANY-ATTRIBUTES, ANY-ELEMENT, ATTRIBUTE, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, USE-NIL or USE-TYPE// \
+  //^error: Neither the type with ATTRIBUTE, nor its enclosing type may be marked UNTAGGED//
+}
+with {
+  variant (aa) "attribute";
+  variant (aa) "untagged";
+}
+
+
+type record RR { //^In type definition//
+  record of universal charstring aa //^In record field// \
+  //^error: Neither the type with ATTRIBUTE, nor its enclosing type may be marked UNTAGGED//
+}
+with {
+  variant (aa) "attribute";
+  variant "untagged";
+}
+
+
+
+}
+with {
+  encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/attribs_OK.ttcn b/function_test/Semantic_Analyser/xer/attribs_OK.ttcn
new file mode 100644 (file)
index 0000000..8dbe9c1
--- /dev/null
@@ -0,0 +1,46 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module attribs_OK {
+
+type record yuck {
+  record of universal charstring aa,
+  integer b
+}
+with {
+  variant (aa) "anyAttributes";
+  variant (b)  "attribute";
+}
+
+type record yuck2 {
+  integer b,
+  record of universal charstring aa
+}
+with {
+  variant (aa) "anyAttributes";
+  variant (b)  "attribute";
+}
+
+
+type record yuck_uo {
+  record of enumerated { y } order,
+  record of universal charstring aa,
+  integer b,
+  boolean y
+}
+with {
+  variant "useOrder";
+  variant (aa) "anyAttributes";
+  variant (b)  "attribute";
+}
+
+
+}
+with {
+  encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/b64_clash_SE.ttcn b/function_test/Semantic_Analyser/xer/b64_clash_SE.ttcn
new file mode 100644 (file)
index 0000000..6d1376e
--- /dev/null
@@ -0,0 +1,48 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module b64_clash_SE {  //^In TTCN-3 module `b64_clash_SE'://
+
+type universal charstring b_ae //^In type definition// \
+//^error: A type with BASE64 shall not have any of the final encoding instructions ANY-ELEMENT or WHITESPACE// \
+//^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE//
+with {
+  variant "XSD:base64Binary";
+  variant "anyElement";
+}
+
+type universal charstring b_w //^In type definition// \
+//^error: A type with BASE64 shall not have any of the final encoding instructions ANY-ELEMENT or WHITESPACE//
+with {
+  variant "XSD:base64Binary";
+  variant "whiteSpace replace";
+}
+
+type record R1 { //^In type definition//
+  universal charstring f_ae //^In record field// \
+  //^error: A type with BASE64 shall not have any of the final encoding instructions ANY-ELEMENT or WHITESPACE// \
+  //^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE//
+}
+with {
+  variant (f_ae) "XSD:base64Binary";
+  variant (f_ae) "anyElement";
+}
+
+type union C { //^In type definition//
+  universal charstring f_ae //^In union field// \
+  //^error: A type with BASE64 shall not have any of the final encoding instructions ANY-ELEMENT or WHITESPACE//
+}
+with {
+  variant (f_ae) "XSD:base64Binary";
+  variant (f_ae) "whiteSpace collapse";
+}
+
+}
+with {
+encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/b64_wrong_type_SE.ttcn b/function_test/Semantic_Analyser/xer/b64_wrong_type_SE.ttcn
new file mode 100644 (file)
index 0000000..ce124b9
--- /dev/null
@@ -0,0 +1,35 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module base64_wrong_type_SE {  //^In TTCN-3 module `base64_wrong_type_SE'://
+
+type integer int64 //^In type definition// \
+//^error: BASE64 can only be applied to OCTET STRING, open type or restricted character string type//
+with { variant "XSD:base64Binary" }
+
+type float f64 //^In type definition// \
+//^error: BASE64 can only be applied to OCTET STRING, open type or restricted character string type//
+with { variant "XSD:base64Binary" }
+
+type boolean b64 //^In type definition// \
+//^error: BASE64 can only be applied to OCTET STRING, open type or restricted character string type//
+with { variant "XSD:base64Binary" }
+
+type record r64 {}  //^In type definition// \
+//^error: BASE64 can only be applied to OCTET STRING, open type or restricted character string type//
+with { variant "XSD:base64Binary" }
+
+type record rf64 { //^In type definition//
+   integer int64   //^In record field// \
+//^error: BASE64 can only be applied to OCTET STRING, open type or restricted character string type//
+}
+with { variant (int64) "XSD:base64Binary" }
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/bogus_SE.ttcn b/function_test/Semantic_Analyser/xer/bogus_SE.ttcn
new file mode 100644 (file)
index 0000000..a6bdb0b
--- /dev/null
@@ -0,0 +1,16 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module bogus { //^In TTCN-3 module `bogus'://
+
+type integer i //^In type definition//
+  with { variant "variant" } //^error: in variant attribute.+?syntax error, unexpected XIdentifier, expecting \$end//
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/decimal_SE.ttcn b/function_test/Semantic_Analyser/xer/decimal_SE.ttcn
new file mode 100644 (file)
index 0000000..4b09547
--- /dev/null
@@ -0,0 +1,31 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module decimal_SE {    //^In TTCN-3 module `decimal_SE'://
+
+// DECIMAL not on a float
+type record R { //^In type definition//  //^error: DECIMAL shall only be assigned to a real type//
+  integer i,    //^In record field//     //^error: DECIMAL shall only be assigned to a real type//
+  charstring s, //^In record field//     //^error: DECIMAL shall only be assigned to a real type//
+  boolean b     //^In record field//     //^error: DECIMAL shall only be assigned to a real type//
+}
+with {
+  variant "XSD:decimal"
+  variant (i,s,b) "XSD:decimal"
+}
+
+type union real { //^In type definition// //^error: DECIMAL shall only be assigned to a real type//
+  float f
+}
+with {
+  variant "XSD:decimal"
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/dfe_charenc_OK.ttcn b/function_test/Semantic_Analyser/xer/dfe_charenc_OK.ttcn
new file mode 100644 (file)
index 0000000..466ff2d
--- /dev/null
@@ -0,0 +1,25 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module dfe_charenc_OK {
+
+type record Rc {
+  charstring s
+}
+with {
+  variant (s) "defaultForEmpty as 'hello'"
+}
+
+type charstring str
+with {
+  variant "defaultForEmpty as 'hello'"
+}
+
+}
+with {
+  encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/dfe_clash_SE.ttcn b/function_test/Semantic_Analyser/xer/dfe_clash_SE.ttcn
new file mode 100644 (file)
index 0000000..8775076
--- /dev/null
@@ -0,0 +1,56 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module dfe_clash_SE {  //^In TTCN-3 module `dfe_clash_SE'://
+
+type charstring du            //^In type definition// \
+//^error: A type with DEFAULT-FOR-EMPTY shall not have any of the final encoding instructions ANY-ELEMENT, ATTRIBUTE, UNTAGGED// \
+//^error: A type with final encoding attribute UNTAGGED shall not have any of the final encoding instructions ANY-ATTRIBUTES, ANY-ELEMENT, ATTRIBUTE, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, USE-NIL or USE-TYPE//
+with {
+  variant "defaultForEmpty as 'moo'";
+  variant "untagged";
+}
+
+type universal charstring dae //^In type definition// \
+//^error: A type with DEFAULT-FOR-EMPTY shall not have any of the final encoding instructions ANY-ELEMENT, ATTRIBUTE, UNTAGGED// \
+//^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE//
+with {
+  variant "defaultForEmpty as 'moo'";
+  variant "anyElement";
+}
+
+/* D-F-E and ATRIBUTE is forbidden in ASN.1 but is permitted by TTCN because of its "misuse" of D-F-E */
+type charstring da //do not look for these errors:    |^In type definition|  |^error: A type with DEFAULT-FOR-EMPTY shall not have any of the final encoding instructions ANY-ELEMENT, ATTRIBUTE, UNTAGGED\.|
+with {
+  variant "defaultForEmpty as 'moo'";
+  variant "attribute";
+}
+
+type record Rdae { //^In type definition//
+  universal charstring da //^In record field// \
+  //^error: A type with DEFAULT-FOR-EMPTY shall not have any of the final encoding instructions ANY-ELEMENT, ATTRIBUTE, UNTAGGED// \
+  //^error: A type with ANY-ELEMENT may not have any of the following encoding instructions: ATTRIBUTE, BASE64, DEFAULT-FOR-EMPTY, PI-OR-COMMENT, UNTAGGED or WHITESPACE//
+}
+with {
+  variant (da) "defaultForEmpty as 'moo'";
+  variant (da) "anyElement";
+}
+
+type record Rdu { //^In type definition//
+  universal charstring da //^In record field// \
+  //^error: A type with DEFAULT-FOR-EMPTY shall not have any of the final encoding instructions ANY-ELEMENT, ATTRIBUTE, UNTAGGED// \
+  //^error: A type with final encoding attribute UNTAGGED shall not have any of the final encoding instructions ANY-ATTRIBUTES, ANY-ELEMENT, ATTRIBUTE, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, USE-NIL or USE-TYPE//
+}
+with {
+  variant (da) "defaultForEmpty as 'moo'";
+  variant (da) "untagged";
+}
+
+}
+with {
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/dfe_int_OK.ttcn b/function_test/Semantic_Analyser/xer/dfe_int_OK.ttcn
new file mode 100644 (file)
index 0000000..65508f8
--- /dev/null
@@ -0,0 +1,25 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module dfe_int_OK {
+
+type integer int
+with {
+  variant "defaultForEmpty as '17'"
+}
+
+type record Ri {
+  integer i
+}
+with {
+  variant (i) "defaultForEmpty as '17'"
+}
+
+}
+with {
+  encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/disorder_SE.ttcn b/function_test/Semantic_Analyser/xer/disorder_SE.ttcn
new file mode 100644 (file)
index 0000000..df98244
--- /dev/null
@@ -0,0 +1,25 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module disorder {      //^In TTCN-3 module `disorder'://
+
+type record marx { //^In type definition//
+  record of enumerated { //^error: Enumeration values must start at 0 and have no gaps//
+    chico(2), groucho, harpo
+  } order,
+  integer chico,
+  float   groucho,
+  boolean harpo
+}
+with {
+  variant "useOrder";
+}
+
+}
+with {
+  encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/dup_text_SE.ttcn b/function_test/Semantic_Analyser/xer/dup_text_SE.ttcn
new file mode 100644 (file)
index 0000000..07fe806
--- /dev/null
@@ -0,0 +1,20 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module dup_text_SE {   //^In TTCN-3 module `dup_text_SE'://
+
+type enumerated foobar { foo, bar } //^In type definition// //^error: Duplicate text//
+with {
+  variant "text 'foo' as 'foobar'";
+  variant "text 'bar' as 'foobar'";
+  // Unfortunately, location is lost by the time duplicate text is detected
+}
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/dupenum_SE.ttcn b/function_test/Semantic_Analyser/xer/dupenum_SE.ttcn
new file mode 100644 (file)
index 0000000..9950956
--- /dev/null
@@ -0,0 +1,27 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module dupenum_SE {    //^In TTCN-3 module `dupenum_SE'://
+
+// This is not a XER test as such (the error is the duplicate enum value)
+// but it keeps Type::chk_xer_text() on its toes (no FATAL_ERROR, no memory leak)
+
+type enumerated e1 //^In type definition//
+{
+  little,
+  red,   //^Previous definition of `red' is here//
+  riding,
+  hood,
+  red }  //^error: Duplicate enumeration identifier//
+with {
+  variant "text all as uppercased";
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/emb_first_opt_SE.ttcn b/function_test/Semantic_Analyser/xer/emb_first_opt_SE.ttcn
new file mode 100644 (file)
index 0000000..7f88bd3
--- /dev/null
@@ -0,0 +1,23 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module emb_first_opt_SE {      //^In TTCN-3 module `emb_first_opt_SE'://
+
+type record e1 { //^In type definition// \
+//^error: A type with EMBED-VALUES must be a sequence type\. The first component of the sequence shall be SEQUENCE OF UTF8String and shall not be marked OPTIONAL or DEFAULT//
+  record of universal charstring field_1 optional /* no default in TTCN-3 */
+}
+with {
+  variant "embedValues"
+}
+
+
+
+}
+with {
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/emb_first_untag_SE.ttcn b/function_test/Semantic_Analyser/xer/emb_first_untag_SE.ttcn
new file mode 100644 (file)
index 0000000..8b9f631
--- /dev/null
@@ -0,0 +1,34 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module emb_first_untag_SE {    //^In TTCN-3 module `emb_first_untag_SE'://
+
+type record e1 { //^In type definition// \
+//^error: Neither the SEQUENCE-OF supporting EMBED-VALUES,nor its component shall have UNTAGGED\.//
+  record of universal charstring field_1 
+}
+with {
+  variant "embedValues"
+  variant (field_1) "untagged"
+}
+
+type record e2 { //^In type definition// \
+//^error: Neither the SEQUENCE-OF supporting EMBED-VALUES,nor its component shall have UNTAGGED\.//
+  record of universal charstring field_1 
+}
+with {
+  variant "embedValues"
+  variant (field_1[-]) "untagged"
+}
+
+
+
+
+}
+with {
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/emb_not_record_SE.ttcn b/function_test/Semantic_Analyser/xer/emb_not_record_SE.ttcn
new file mode 100644 (file)
index 0000000..c82e869
--- /dev/null
@@ -0,0 +1,32 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module emb_not_record_SE {     //^In TTCN-3 module `emb_not_record_SE'://
+
+type integer i    //^In type definition// \
+//^error: A type with EMBED-VALUES must be a sequence type\. The first component of the sequence shall be SEQUENCE OF UTF8String and shall not be marked OPTIONAL or DEFAULT//
+with { variant "embedValues" }
+
+type charstring s //^In type definition// \
+//^error: A type with EMBED-VALUES must be a sequence type\. The first component of the sequence shall be SEQUENCE OF UTF8String and shall not be marked OPTIONAL or DEFAULT//
+with { variant "embedValues" }
+
+type union u { integer i } //^In type definition// \
+//^error: A type with EMBED-VALUES must be a sequence type\. The first component of the sequence shall be SEQUENCE OF UTF8String and shall not be marked OPTIONAL or DEFAULT//
+with { variant "embedValues" }
+
+type union u2 { float f }
+
+type set of u2 uset //^In type definition// \
+//^error: A type with EMBED-VALUES must be a sequence type\. The first component of the sequence shall be SEQUENCE OF UTF8String and shall not be marked OPTIONAL or DEFAULT//
+with { variant "embedValues" }
+
+}
+with {
+encode "XML"
+}
+
diff --git a/function_test/Semantic_Analyser/xer/emb_untag_SE.ttcn b/function_test/Semantic_Analyser/xer/emb_untag_SE.ttcn
new file mode 100644 (file)
index 0000000..ae969d3
--- /dev/null
@@ -0,0 +1,27 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module emb_untag_SE {  //^In TTCN-3 module `emb_untag_SE'://
+
+// 25.2.3
+type record e1 { //^In type definition//
+  record of universal charstring field_1, //^error: All the other components should be ATTRIBUTE or ANY-ATTRIBUTE//
+
+  charstring field_2 //^Due to this UNTAGGED component// \
+  //^error: There shall be no UNTAGGED on any character-encodable component of a type with DEFAULT-FOR-EMPTY//
+}
+with {
+  variant "embedValues"
+  variant (field_2) "untagged"
+}
+
+
+
+}
+with {
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/emb_wrong_first_SE.ttcn b/function_test/Semantic_Analyser/xer/emb_wrong_first_SE.ttcn
new file mode 100644 (file)
index 0000000..6d2ee00
--- /dev/null
@@ -0,0 +1,20 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module emb_wrong_first_SE {    //^In TTCN-3 module `emb_wrong_first_SE'://
+
+type record e1 { //^In type definition//  //^error: A type with EMBED-VALUES must be a sequence type\. The first component of the sequence shall be SEQUENCE OF UTF8String and shall not be marked OPTIONAL or DEFAULT//
+  charstring field_1
+}
+with {
+  variant "embedValues"
+}
+
+}
+with {
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/encdec_OK.ttcn b/function_test/Semantic_Analyser/xer/encdec_OK.ttcn
new file mode 100644 (file)
index 0000000..538932b
--- /dev/null
@@ -0,0 +1,75 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module encdec_OK {
+
+type record R {
+  integer i,
+  float f
+}
+
+external function enc_conv(in R input) return octetstring
+with { extension "prototype(convert) encode(XER:XER_EXTENDED)" }
+
+external function dec_conv(in octetstring input) return R
+with { extension "prototype(convert) decode(XER:XER_EXTENDED)" }
+
+external function dec_fast(in octetstring input, out R ret)
+with { extension "prototype(fast) decode(XER:XER_EXTENDED)" }
+
+external function dec_bk(in octetstring input, out R ret) return integer
+with { extension "prototype(backtrack) decode(XER:XER_EXTENDED)" }
+
+external function dec_sl(inout octetstring input, out R ret) return integer
+with { extension "prototype(sliding) decode(XER:XER_EXTENDED)" }
+
+const R c_r := {
+  i := 3, f := 0.141592
+}
+
+type component pi {}
+
+testcase t_pi() runs on pi
+{
+  var octetstring encoded := enc_conv(c_r);
+  const octetstring comment := char2oct("<!-- nothing to see here -->");
+  encoded := comment & encoded & comment;
+
+  var R decoded_conv := dec_conv(encoded);
+  if (decoded_conv == c_r) { setverdict(pass); }
+  else { /*log(decoded_conv, "<>", c_r);*/ setverdict(fail, decoded_conv, "<>", c_r); }
+
+  var R decoded_fast, decoded_sliding, decoded_backtrack;
+
+  dec_fast(encoded, decoded_fast);
+  if (decoded_fast == c_r) { setverdict(pass); }
+  else { setverdict(fail); }
+
+  var integer i := dec_bk(encoded, decoded_backtrack);
+  if (i == 0){ setverdict(pass); }
+  else { setverdict(fail, "decoding failed"); }
+  if (decoded_backtrack == c_r) { setverdict(pass); }
+  else { setverdict(fail, decoded_backtrack, "<>", c_r); }
+
+  i := dec_sl(encoded, decoded_sliding);
+  if (i == 0){ setverdict(pass); }
+  else { setverdict(fail, "decoding failed"); }
+  if (decoded_sliding == c_r) { setverdict(pass); }
+  else { setverdict(fail, decoded_sliding, "<>", c_r); }
+
+  log(i);
+}
+
+control {
+  execute(t_pi());
+}
+
+}
+with {
+  encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/ifq_SE.ttcn b/function_test/Semantic_Analyser/xer/ifq_SE.ttcn
new file mode 100644 (file)
index 0000000..be93139
--- /dev/null
@@ -0,0 +1,20 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ifq_SE {        //^In TTCN-3 module `ifq_SE'://
+
+type record foo {} //^In type definition//
+with {
+  variant ([-]) "attribute" //^error: Invalid field qualifier \[-\]//
+}
+
+/*  integer _0; is a syntax error
+    a TTCN identifier cannot begin with an underscore
+ */
+
+
+}
diff --git a/function_test/Semantic_Analyser/xer/list_clash_SE.ttcn b/function_test/Semantic_Analyser/xer/list_clash_SE.ttcn
new file mode 100644 (file)
index 0000000..365636f
--- /dev/null
@@ -0,0 +1,22 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module list_clash_SE { //^In TTCN-3 module `list_clash_SE'://
+
+type record parent {  //^In type definition//
+  record of universal charstring v   //^In record field// \
+  //^error: A type with LIST shall not have ANY-ATTRIBUTES//
+}
+with {
+  variant (v) "list";
+  variant (v) "anyAttributes"
+}
+
+}
+with {
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/list_not_recof_SE.ttcn b/function_test/Semantic_Analyser/xer/list_not_recof_SE.ttcn
new file mode 100644 (file)
index 0000000..b215fd3
--- /dev/null
@@ -0,0 +1,34 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module list_not_recof_SE {     //^In TTCN-3 module `list_not_recof_SE'://
+
+type charstring s //^In type definition// \
+//^error: LIST can only be assigned to SEQUENCE-OF or SET-OF//
+with { variant "list" }
+
+type boolean b //^In type definition// \
+//^error: LIST can only be assigned to SEQUENCE-OF or SET-OF//
+with { variant "list" }
+
+type integer i //^In type definition// \
+//^error: LIST can only be assigned to SEQUENCE-OF or SET-OF//
+with { variant "list" }
+
+type record r {} //^In type definition// \
+//^error: LIST can only be assigned to SEQUENCE-OF or SET-OF//
+with { variant "list" }
+
+type union u { verdicttype v } //^In type definition// \
+//^error: LIST can only be assigned to SEQUENCE-OF or SET-OF//
+with { variant "list" }
+
+}
+with
+{
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/namedup1_SE.ttcn b/function_test/Semantic_Analyser/xer/namedup1_SE.ttcn
new file mode 100644 (file)
index 0000000..21b0bda
--- /dev/null
@@ -0,0 +1,24 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module namedup1 {      //^In TTCN-3 module `namedup1'://
+
+const integer A := 1; //^Previous definition with identifier `A' in higher scope unit is here//
+
+function MyBehaviourA() //^In function definition//
+{
+  var integer A := 1; //^error: Definition with identifier `A' is not unique in the scope hierarchy// \
+  //^Previous definition with identifier `A' in higher scope unit is here//
+
+  while(A > 3) //^In while statement//
+  {
+  const boolean A := true; //^error: Definition with identifier `A' is not unique in the scope hierarchy//
+
+  }
+}
+
+}
diff --git a/function_test/Semantic_Analyser/xer/namedup2_SE.ttcn b/function_test/Semantic_Analyser/xer/namedup2_SE.ttcn
new file mode 100644 (file)
index 0000000..d8292ec
--- /dev/null
@@ -0,0 +1,23 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module namedup2 {      //^In TTCN-3 module `namedup2'://2
+
+// Why is this not an error ?
+type boolean namedup2; //^warning: Definition with name `namedup2' hides a module identifier//
+
+type record S { //^In type definition//
+  integer S,    //^error: Field name clashes with type name//
+  // duplicate field name:  float S
+  float namedup2
+}
+
+type union U { //^In type definition//
+  float U      //^error: Field name clashes with type name//
+}
+
+}
diff --git a/function_test/Semantic_Analyser/xer/no_text_all_SE.ttcn b/function_test/Semantic_Analyser/xer/no_text_all_SE.ttcn
new file mode 100644 (file)
index 0000000..4f04a3b
--- /dev/null
@@ -0,0 +1,49 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module no_text_all_SE {        //^In TTCN-3 module `no_text_all_SE'://
+// various cases where "TEXT" or "TEXT ALL AS" not allowed
+
+type charstring c //^In type definition// \
+//^error: TEXT not allowed for type charstring//
+with {
+  variant "text all as uppercased"
+}
+
+type record r {} //^In type definition// \
+//^error: TEXT not allowed for type \@no_text_all_SE.r//
+with {
+  variant "text all as uppercased"
+}
+
+type record of boolean votes //^In type definition// \
+//^error: TEXT not allowed for type @no_text_all_SE.votes//
+with {
+  variant "text 'true'  as 'yea'";
+  variant "text 'false' as 'nay'";
+}
+
+type enumerated e { foo, bar, baz } //^In type definition// \
+//^error: Lone 'TEXT' only allowed for boolean//
+with {
+  variant "text";
+}
+
+type boolean truthiness // should be no error
+with {
+  variant "text";
+}
+
+type truthiness reality // boolean, at its heart
+with {
+  variant "text 'true' as '1'";
+}
+
+}
+with {
+  encode "XER";
+}
diff --git a/function_test/Semantic_Analyser/xer/ns_empty_prefix_dup_OK.ttcn b/function_test/Semantic_Analyser/xer/ns_empty_prefix_dup_OK.ttcn
new file mode 100644 (file)
index 0000000..4acf7cf
--- /dev/null
@@ -0,0 +1,25 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ns_empty_prefix_dup_OK
+{
+
+type integer perversity
+with { variant "namespace as 'urn:ns:lupht' prefix 'tq0000'" }
+
+type integer int1
+with { variant "namespace as 'urn:ns:one' " }
+
+type integer int2
+with { variant "namespace as 'urn:ns:two' " }
+
+
+}
+with {
+encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/ns_prefix_dup_OK.ttcn b/function_test/Semantic_Analyser/xer/ns_prefix_dup_OK.ttcn
new file mode 100644 (file)
index 0000000..b8472e3
--- /dev/null
@@ -0,0 +1,22 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ns_prefix_dup_OK
+{
+
+type integer int1
+with { variant "namespace as 'urn:ns:one' prefix 'ns1' " }
+
+type integer int2
+with { variant "namespace as 'urn:ns:two' prefix 'ns1' " }
+// reusing the prefix is not an error anymore
+
+}
+with {
+encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/ns_xml_SE.ttcn b/function_test/Semantic_Analyser/xer/ns_xml_SE.ttcn
new file mode 100644 (file)
index 0000000..3105b7c
--- /dev/null
@@ -0,0 +1,24 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module ns_xml_SE {     //^In TTCN-3 module `ns_xml_SE'://
+/*
+29.1.7
+The "NCName" production is defined in W3C XML Namespaces, clause 2, production 4, and shall not
+commence with characters that when uppercased are "XML".
+NOTE  This is a requirement imposed by W3C XML Namespaces. 
+*/
+type record R //^In type definition// \
+//^error: Prefix shall not commence with characters that when uppercased are 'XML'//
+{}
+with { variant "namespace as 'http:://www.example.org/link' prefix 'XmLink'" }  
+
+
+}
+with {
+encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/qname_SE.ttcn b/function_test/Semantic_Analyser/xer/qname_SE.ttcn
new file mode 100644 (file)
index 0000000..195d3c8
--- /dev/null
@@ -0,0 +1,78 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module qname_SE {      //^In TTCN-3 module `qname_SE'://
+
+type union u { //^In type definition// \
+               //^error: A type with USE-QNAME must be a sequence type with exactly two components\.//
+  float f
+}
+with {
+  variant "XSD:QName"
+}
+
+type record of integer a  //^In type definition// \
+               //^error: A type with USE-QNAME must be a sequence type with exactly two components\.//
+with {
+  variant "XSD:QName"
+}
+
+type record boring {  //^In type definition// \
+               //^error: A type with USE-QNAME must be a sequence type with exactly two components\.//
+}
+with {
+  variant "XSD:QName"
+}
+
+type record unos {   //^In type definition// \
+               //^error: A type with USE-QNAME must be a sequence type with exactly two components\.//
+  boolean b
+}
+with {
+  variant "XSD:QName"
+}
+
+type record dos {     //^In type definition//
+  integer i optional, //^error: Both components must be UTF8String or universal charstring//
+  boolean b           //^error: Both components must be UTF8String or universal charstring//
+}
+with {
+  variant "XSD:QName"
+}
+  
+
+type record tres{   //^In type definition// \
+               //^error: A type with USE-QNAME must be a sequence type with exactly two components\.//
+  boolean b,
+  charstring s,
+  float f
+}
+with {
+  variant "XSD:QName"
+}
+
+type record almost {      //^In type definition//
+  universal charstring u, //^error: The first component of a type with USE-QNAME must be optional//
+  universal charstring n
+}
+with {
+  variant "XSD:QName"
+}
+
+type record eager_beaver {        //^In type definition// 
+  universal charstring u optional,
+  universal charstring n optional //^error: The second component of a type with USE-QNAME must NOT be optional//
+}
+with {
+  variant "XSD:QName"
+}
+  
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/qname_attr_OK.ttcn b/function_test/Semantic_Analyser/xer/qname_attr_OK.ttcn
new file mode 100644 (file)
index 0000000..93e84af
--- /dev/null
@@ -0,0 +1,28 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module qname_attr_OK {
+
+type record qn {
+  universal charstring uri optional,
+  universal charstring name
+}
+with {
+  variant "XSD:QName"
+}
+
+type record user {
+  qn elem
+}
+with {
+  variant (elem) "attribute"
+}
+
+}
+with {
+  encode "XER";
+}
diff --git a/function_test/Semantic_Analyser/xer/recur_SE.ttcn b/function_test/Semantic_Analyser/xer/recur_SE.ttcn
new file mode 100644 (file)
index 0000000..561abe3
--- /dev/null
@@ -0,0 +1,48 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module recur { //^In TTCN-3 module `recur'://
+
+type foo foo //^In type definition// \
+//^error: While checking attributes: Circular reference: `@recur.foo' -> `@recur.foo'//
+  with { variant "name as 'Foo'" }
+
+type record R1 {
+  integer f1,
+  R1 f2 optional // optional saves the day
+}
+
+// TR 949 = HM93077. This infinite recursion is not detected.
+// (Should be a compiler error, it is impossible to write a value for it)
+// C++ code generated from it cannot be compiled.
+type union no_choice { //In type definition//  \
+  //While checking embedded recursions: Circular reference://2
+  no_choice n1,
+  no_choice n2
+}
+
+// This is recursion can be broken
+type union pro_choice {
+  pro_choice n1,
+  pro_choice n2,
+  boolean n3
+}
+
+const pro_choice nc := {
+  n1 := {
+    n2 := {
+      n1 := {
+        n3 := true
+      }
+    }
+  }
+}
+
+}
+with {
+  encode "XML"
+}
diff --git a/function_test/Semantic_Analyser/xer/soapy.ttcn b/function_test/Semantic_Analyser/xer/soapy.ttcn
new file mode 100644 (file)
index 0000000..fe80cd2
--- /dev/null
@@ -0,0 +1,33 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module soapy_OK {
+
+type record ApplicationHeaderContent {
+  integer i
+}
+
+type record of  ApplicationHeaderContent SoapHeader;
+
+type record SoapBody {}
+
+type record SoapEnvelope {
+       //record of ApplicationHeaderContent header optional,
+       SoapHeader header optional,
+       SoapBody body
+}
+with {
+  variant "name as 'Envelope'";
+
+  variant (header[-]) "untagged";
+};
+
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/text_clash_use_number_SE.ttcn b/function_test/Semantic_Analyser/xer/text_clash_use_number_SE.ttcn
new file mode 100644 (file)
index 0000000..52c1163
--- /dev/null
@@ -0,0 +1,21 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module text_clash_use_number_SE {      //^In TTCN-3 module `text_clash_use_number_SE'://
+
+type enumerated clash { foo, bar, baz } //^In type definition// \
+//^error: USE-NUMBER and TEXT are incompatible// \
+//^error: A type with USE-NUMBER shall not have TEXT//
+with {
+  variant "text 'foo' as 'F00'";
+  variant "useNumber";
+}
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/text_no_enum_SE.ttcn b/function_test/Semantic_Analyser/xer/text_no_enum_SE.ttcn
new file mode 100644 (file)
index 0000000..082a22d
--- /dev/null
@@ -0,0 +1,19 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module text_no_enum_SE {       //^In TTCN-3 module `text_no_enum_SE'://
+
+type enumerated miss { foo, bar, barf } //^In type definition// \
+                                        //^error: No enumeration item .*baz//
+with {
+  variant "text 'baz' as 'BZZZ'";
+}
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/text_over_text_SE.ttcn b/function_test/Semantic_Analyser/xer/text_over_text_SE.ttcn
new file mode 100644 (file)
index 0000000..4590fbb
--- /dev/null
@@ -0,0 +1,18 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module text_over_text_SE {     //^In TTCN-3 module `text_over_text_SE'://
+  type enumerated E1 { foo, bar, baz }
+  with { variant "text all as uppercased" }
+
+  type E1 E2   //^In type definition// \
+  //^error: Adding more TEXT attributes is not supported by the implementation\.//
+  with { variant "text 'bar' as 'bear'" }
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/untag2_SE.ttcn b/function_test/Semantic_Analyser/xer/untag2_SE.ttcn
new file mode 100644 (file)
index 0000000..fdb92c3
--- /dev/null
@@ -0,0 +1,42 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module untag2 {        //^In TTCN-3 module `untag2'://
+
+type record u2 { //^In type definition//
+  integer i, //^Due to this UNTAGGED component//
+  charstring s, //^error: More than one UNTAGGED character-encodable field// \
+  //^error: All the other components should be ATTRIBUTE or ANY-ATTRIBUTE//
+  universal charstring u  //^error: More than one UNTAGGED character-encodable field//
+}
+with {
+  variant (i, s, u) "untagged"
+}
+
+
+type record u3 {
+  record of integer f1,
+  record of integer f2
+}
+with {
+  variant (f1,f2) "untagged"; // this can not be decoded! TODO: add diagnostic
+}
+
+type record u4 {
+  record {} f1
+}
+with {
+  // untagged + "name as" is rather redundant,
+  // but the compiler doesn't report it
+  variant (f1) "untagged"
+  variant (f1) "name as 'f2'"
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/untagged_charenc_OK.ttcn b/function_test/Semantic_Analyser/xer/untagged_charenc_OK.ttcn
new file mode 100644 (file)
index 0000000..37d7123
--- /dev/null
@@ -0,0 +1,89 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module untagged_charenc_OK
+// All fields are meant to be character-encodable, otherwise the compiler complains;
+// "UNTAGGED type should be sequence, set, choice, sequence-of, or set-of type"
+//
+// Boolean, integer, float and enum are always character-encodable.
+//
+// Character string types are character-encodable by default;
+// this is not strictly correct because control characters should be excluded,
+// but TITAN does not currently check the subtype.
+//
+// Octetstring is character-encodable IF it has base64Binary or hexBinary.
+//
+{
+  type record R1 {
+    charstring cs
+  }
+  with {
+    variant (cs) "untagged";
+  }
+
+  type record R2 {
+    universal charstring us
+  } with {
+    variant (us) "untagged";
+  }
+
+  type record R3 {
+    octetstring hex
+  } with {
+    variant (hex) "untagged";
+    variant (hex) "XSD:hexBinary"; // HL70087
+  }
+
+  type record R4 {
+    octetstring b64
+  } with {
+    variant (b64) "untagged";
+    variant (b64) "XSD:base64Binary";
+  }
+
+  type record R5 {
+    integer i
+  } with {
+    variant (i) "untagged";
+  }
+
+  type record R6 {
+    float f
+  } with {
+    variant (f) "untagged";
+  }
+
+  type record R7 {
+    truth t
+  } with {
+    variant (t) "untagged";
+  }
+  
+  type enumerated truth
+  {
+    True, False, FileNotFound
+  };
+  
+  type record R9 {
+    boolean b
+  } with {
+    variant (b) "untagged";
+  }
+
+
+/*
+  type record R.. {
+    
+  } with {
+    
+  }
+
+*/
+}
+with {
+  encode "XML"
+}  // end of module
diff --git a/function_test/Semantic_Analyser/xer/untagged_charenc_another_SE.ttcn b/function_test/Semantic_Analyser/xer/untagged_charenc_another_SE.ttcn
new file mode 100644 (file)
index 0000000..6621693
--- /dev/null
@@ -0,0 +1,21 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module untagged_charenc_another_SE {   //^In TTCN-3 module `untagged_charenc_another_SE'://
+
+type record R {  //^In type definition//
+  integer other, //^error: All the other components should be ATTRIBUTE or ANY-ATTRIBUTE//
+  charstring u   //^Due to this UNTAGGED component//
+}
+with {
+  variant (u) "untagged"
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/untagged_charenc_optional_SE.ttcn b/function_test/Semantic_Analyser/xer/untagged_charenc_optional_SE.ttcn
new file mode 100644 (file)
index 0000000..1536b8d
--- /dev/null
@@ -0,0 +1,33 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module untagged_charenc_optional_SE {  //^In TTCN-3 module `untagged_charenc_optional_SE'://
+
+type record parent { //^In type definition//
+  charstring trouble optional //^error: UNTAGGED field should not be marked OPTIONAL or DEFAULT//
+}
+with {
+  variant (trouble) "untagged"
+}
+
+type charstring unt
+with {
+  variant "untagged"
+}
+
+external function enc_unt(in unt u) return octetstring //^In external function definition// \
+  //^warning: UNTAGGED encoding attribute is ignored on top-level type$//
+with { extension "prototype(convert) encode(XER:XER_EXTENDED)" }
+
+type record parent2 {
+  unt trouble optional // no message
+}
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/untagged_noncharenc_SE.ttcn b/function_test/Semantic_Analyser/xer/untagged_noncharenc_SE.ttcn
new file mode 100644 (file)
index 0000000..84fada1
--- /dev/null
@@ -0,0 +1,42 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module untagged_noncharenc_SE {
+
+  type record R2 {
+    hexstring os
+  } with {
+    variant (os) "untagged";
+  }
+
+  type record R3 {
+    octetstring os
+  } with {
+    variant (os) "untagged";
+  }
+
+  type record R4 {
+    objid oid // objid doesn't have EXER
+  } with {
+    variant (oid) "untagged"
+  }
+
+  type boolean address;
+
+  type record R5 {
+    address a, // doesn't have EXER
+    default d, // ditto
+    integer last
+  } with {
+    variant (a) "untagged";
+    variant (d) "untagged";
+  }
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/untagged_parent_not_record_SE.ttcn b/function_test/Semantic_Analyser/xer/untagged_parent_not_record_SE.ttcn
new file mode 100644 (file)
index 0000000..ffac6f1
--- /dev/null
@@ -0,0 +1,23 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module untagged_parent_not_record_SE { //^In TTCN-3 module `untagged_parent_not_record_SE'://
+
+// untagged *and character_encodable*
+
+type set luft { //^In type definition// \
+//^error: Enclosing type of an UNTAGGED character-encodable type is not record//
+  charstring trouble
+}
+with {
+  variant (trouble) "untagged"
+}
+
+}
+with {
+encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/untagged_parent_untagged_SE.ttcn b/function_test/Semantic_Analyser/xer/untagged_parent_untagged_SE.ttcn
new file mode 100644 (file)
index 0000000..ab224de
--- /dev/null
@@ -0,0 +1,34 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module untagged_parent_untagged {      //^In TTCN-3 module `untagged_parent_untagged'://
+
+type record outside { //^In type definition//
+  record { //^In record field// \
+  //^error: Enclosing type of an UNTAGGED character-encodable type must not be UNTAGGED//
+    charstring trouble
+  } middle
+}
+with {
+  variant (middle) "untagged"
+  variant (middle.trouble) "untagged"
+}
+
+/*
+type record luft {
+  charstring trouble
+}
+with {
+  variant "untagged"
+  variant (trouble) "untagged"
+}
+*/
+}
+with {
+encode "XML";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/uo_attribonly_SE.ttcn b/function_test/Semantic_Analyser/xer/uo_attribonly_SE.ttcn
new file mode 100644 (file)
index 0000000..50b9f43
--- /dev/null
@@ -0,0 +1,26 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module uo_attribonly_SE {      //^In TTCN-3 module `uo_attribonly_SE'://
+
+// USE-ORDER but all other members are attributes
+type record yuck_uo { //^In type definition// \
+//^error: The type with USE-ORDER should have at least one non-attribute component//
+  record of enumerated { aa } order,
+  record of universal charstring aa,
+  integer b
+}
+with {
+  variant "useOrder";
+  variant (aa) "anyAttributes";
+  variant (b)  "attribute";
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/uo_no_recof_SE.ttcn b/function_test/Semantic_Analyser/xer/uo_no_recof_SE.ttcn
new file mode 100644 (file)
index 0000000..aeacb89
--- /dev/null
@@ -0,0 +1,33 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module uo_no_recof_SE {        //^In TTCN-3 module `uo_no_recof_SE'://
+
+type union uno { //^In type definition// \
+//error: USE-ORDER can only be assigned to a SEQUENCE/record type\.//
+  charstring c
+}
+with {
+  variant "useOrder";
+}
+
+// USE-ORDER but no record-of enumerated
+type record yuck_uo { //^In type definition// \
+//^error: .+USE-ORDER should have a component.+?record[ -]of enumerated//
+  record of universal charstring aa,
+  integer b
+}
+with {
+  variant "useOrder";
+  variant (aa) "anyAttributes";
+  variant (b)  "attribute";
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/usenil_clash_SE.ttcn b/function_test/Semantic_Analyser/xer/usenil_clash_SE.ttcn
new file mode 100644 (file)
index 0000000..529a5cb
--- /dev/null
@@ -0,0 +1,39 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usenil_clash_SE {       //^In TTCN-3 module `usenil_clash_SE'://
+/*
+33.2.7 A type with USE-NIL final encoding instruction shall not also have
+any of the final encoding instructions UNTAGGED or USE-QNAME.
+*/
+
+type record U1 {       //^In type definition// \
+//^error: The target of an USE-NIL encoding instruction shall not have a final UNTAGGED encoding instruction// \
+//^error: A type with final encoding attribute UNTAGGED shall not have any of the final encoding instructions ANY-ATTRIBUTES, ANY-ELEMENT, ATTRIBUTE, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, USE-NIL or USE-TYPE//
+  integer last optional
+}
+with {
+  variant "useNil";
+  variant "untagged";
+}
+
+type record U2 {       //^In type definition// \
+//^error: A type with USE-QNAME shall not have USE-NIL//
+  universal charstring first optional,
+  universal charstring last optional   //^error: The second component of a type with USE-QNAME must NOT be optional$//
+}
+with {
+  variant "useNil";
+  variant (first) "attribute";
+  variant "XSD:QName";
+}
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'urn:a' prefix 'u'"
+}
diff --git a/function_test/Semantic_Analyser/xer/usenil_comp_clash_SE.ttcn b/function_test/Semantic_Analyser/xer/usenil_comp_clash_SE.ttcn
new file mode 100644 (file)
index 0000000..a612d95
--- /dev/null
@@ -0,0 +1,68 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usenil_comp_clash_SE {  //^In TTCN-3 module `usenil_comp_clash_SE'://
+// 33.2.3 The OPTIONAL component shall not have any of: ANY-ELEMENT, ANY-ATTRIBUTES, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, UNTAGGED, USE-NIL, USE-ORDER or USETYPE
+/*
+ANY-ATTRIBUTES member can't be optional
+Last member for USE-NIL must be optional
+
+type record U1 {       //^In type definition/-/
+  record of universal charstring aa optional   //^In record field/-/
+}
+with {
+  variant "useNil";
+  variant (aa) "anyAttributes"
+}
+*/
+
+
+type record U2 {                       //^In type definition//
+  universal charstring ae optional     //^error: The OPTIONAL component of USE-NIL cannot have any of the following encoding instructions: ANY-ATTRIBUTES, ANY-ELEMENT, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, UNTAGGED, USE-NIL, USE-ORDER, USE-TYPE//
+}
+with {
+  variant "useNil";
+  variant (ae) "anyElement";
+}
+
+
+type record U3 {         //^In type definition//
+  integer s optional  //^error: The OPTIONAL component of USE-NIL cannot have any of the following encoding instructions: ANY-ATTRIBUTES, ANY-ELEMENT, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, UNTAGGED, USE-NIL, USE-ORDER, USE-TYPE//
+}
+with {
+  variant "useNil";
+  variant (s) "defaultForEmpty as '42'";
+}
+
+
+type record U4 {       //^In type definition//
+  integer first,
+  record { //^error: The OPTIONAL component of USE-NIL cannot have any of the following encoding instructions: ANY-ATTRIBUTES, ANY-ELEMENT, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, UNTAGGED, USE-NIL, USE-ORDER, USE-TYPE//
+    record of universal charstring emb
+  } last optional
+}
+with {
+  variant "useNil";
+  variant (first) "attribute";
+  variant (last) "embedValues"; 
+}
+
+
+type record U5 {//^In type definition//        
+  integer last //^error: The OPTIONAL component of USE-NIL cannot have any of the following encoding instructions: ANY-ATTRIBUTES, ANY-ELEMENT, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, UNTAGGED, USE-NIL, USE-ORDER, USE-TYPE//
+}
+with {
+  variant "useNil";
+  variant (last) "untagged"
+}
+
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'urn:a' prefix 'u'"
+}
diff --git a/function_test/Semantic_Analyser/xer/usenil_no_controlns_SE.ttcn b/function_test/Semantic_Analyser/xer/usenil_no_controlns_SE.ttcn
new file mode 100644 (file)
index 0000000..71a23df
--- /dev/null
@@ -0,0 +1,21 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usenil_no_controlns_SE {        //^In TTCN-3 module `usenil_no_controlns_SE'://
+
+type record oof { //^In type definition// \
+//^error: Type has USE-NIL, but the module has no control namespace set//
+  integer content optional
+}
+with {
+  variant "useNil";
+}
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/usenil_no_optional_SE.ttcn b/function_test/Semantic_Analyser/xer/usenil_no_optional_SE.ttcn
new file mode 100644 (file)
index 0000000..57fa3d6
--- /dev/null
@@ -0,0 +1,45 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usenil_no_optional_SE { //^In TTCN-3 module `usenil_no_optional_SE'://
+/*
+33.2.1 The USE-NIL encoding instruction shall only be assigned to a sequence type that has an OPTIONAL
+component without a final ATTRIBUTE encoding instruction...
+*/
+
+type record UN0 { //^In type definition// \
+//^error: The target of an USE-NIL must have at least one component//
+  // empty record
+}
+with {
+  variant "useNil";
+}
+
+type record UN { //^In type definition//
+  integer i,
+  boolean b,
+  charstring last //^error: Last component of USE-NIL must be OPTIONAL//
+}
+with {
+  variant "useNil";
+}
+
+type record UN2 { //^In type definition//
+  integer i,
+  boolean b,
+  charstring last //^error: Last component of USE-NIL must not have ATTRIBUTE//
+}
+with {
+  variant "useNil";
+  variant (i, b, last) "attribute"
+}
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'urn:a' prefix 'u'"
+}
diff --git a/function_test/Semantic_Analyser/xer/usenil_not_attr_SE.ttcn b/function_test/Semantic_Analyser/xer/usenil_not_attr_SE.ttcn
new file mode 100644 (file)
index 0000000..61af359
--- /dev/null
@@ -0,0 +1,52 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usenil_not_attr_SE {    //^In TTCN-3 module `usenil_not_attr_SE'://
+
+/*
+33.2.1 The USE-NIL ... All the other components of the sequence type, if any,
+shall have a final ATTRIBUTE or ANY-ATTRIBUTES encoding instruction, or shall be the sequence-of components
+supporting a USE-ORDER or an EMBED-VALUES encoding instruction that are also final encoding instructions on the
+sequence type.
+*/
+
+type record UN { //^In type definition//
+  integer i,     //^error: Component 'i' of USE-NIL not ATTRIBUTE//
+  boolean b,    /* only the first such error is reported */
+  charstring last optional
+}
+with {
+  variant "useNil";
+}
+
+type record UN2 { //^In type definition//
+  integer i,
+  boolean b,     //^error: Component 'b' of USE-NIL not ATTRIBUTE//
+  charstring last optional
+}
+with {
+  variant "useNil";
+  variant (i) "attribute"
+}
+
+type record UN3 { //^In type definition//
+  record of universal charstring aa, /* A-A is as good as ATTRIBUTE */
+  boolean b,     //^error: Component 'b' of USE-NIL not ATTRIBUTE//
+  charstring last optional
+}
+with {
+  variant "useNil";
+  variant (aa) "anyAttributes"
+}
+
+
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'urn:a' prefix 'u'"
+}
diff --git a/function_test/Semantic_Analyser/xer/usenil_not_record_SE.ttcn b/function_test/Semantic_Analyser/xer/usenil_not_record_SE.ttcn
new file mode 100644 (file)
index 0000000..219103f
--- /dev/null
@@ -0,0 +1,34 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usenil_not_record_SE {  //^In TTCN-3 module `usenil_not_record_SE'://
+/*
+33.2.1 The USE-NIL encoding instruction shall only be assigned to a sequence type ...
+*/
+
+
+type union u { //^In type definition// \
+//^error: The target of an USE-NIL encoding instruction must be a record \(SEQUENCE\) or set type//
+  integer i,
+  charstring c
+}
+with {
+  variant "useNil";
+}
+
+
+type record of charstring strings      //^In type definition// \
+//^error: The target of an USE-NIL encoding instruction must be a record \(SEQUENCE\) or set type//
+with {
+  variant "useNil";
+}
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'urn:a' prefix 'u'"
+}
diff --git a/function_test/Semantic_Analyser/xer/usetype_clash_SE.ttcn b/function_test/Semantic_Analyser/xer/usetype_clash_SE.ttcn
new file mode 100644 (file)
index 0000000..e03610e
--- /dev/null
@@ -0,0 +1,34 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usetype_clash_SE {      //^In TTCN-3 module `usetype_clash_SE'://
+
+type union unt { //^In type definition// \
+                 //^error: A type with USE-TYPE encoding instruction shall not also have any of the final encoding instructions UNTAGGED or USE-UNION// \
+                 //^error: A type with final encoding attribute UNTAGGED shall not have any of the final encoding instructions ANY-ATTRIBUTES, ANY-ELEMENT, ATTRIBUTE, DEFAULT-FOR-EMPTY, EMBED-VALUES, PI-OR-COMMENT, USE-NIL or USE-TYPE//
+  charstring c
+}
+with {
+  variant "useType";
+  variant "untagged";
+}
+
+type union unu { //^In type definition// \
+                 //^error: A type with USE-TYPE encoding instruction shall not also have any of the final encoding instructions UNTAGGED or USE-UNION//
+  charstring c
+}
+with {
+  variant "useType";
+  variant "useUnion";
+}
+
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'a' prefix 'a'";
+}
diff --git a/function_test/Semantic_Analyser/xer/usetype_not_union_SE.ttcn b/function_test/Semantic_Analyser/xer/usetype_not_union_SE.ttcn
new file mode 100644 (file)
index 0000000..1ce8614
--- /dev/null
@@ -0,0 +1,38 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usetype_not_union_SE {  //^In TTCN-3 module `usetype_not_union_SE'://
+
+type record ut { //^In type definition// \
+                 //^error: USE-TYPE can only applied to a CHOICE/union type//
+}
+with {
+  variant "useType"
+
+}
+
+type enumerated truth { //^In type definition// \
+                        //^error: USE-TYPE can only applied to a CHOICE/union type//
+  TRUE, FALSE, FILE_NOT_FOUND
+}
+with {
+  variant "useType"
+
+}
+
+type record of integer ints //^In type definition// \
+                            //^error: USE-TYPE can only applied to a CHOICE/union type//
+with {
+  variant "useType"
+
+}
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'a' prefix 'a'";
+}
diff --git a/function_test/Semantic_Analyser/xer/usetype_with_untagged_SE.ttcn b/function_test/Semantic_Analyser/xer/usetype_with_untagged_SE.ttcn
new file mode 100644 (file)
index 0000000..39779fc
--- /dev/null
@@ -0,0 +1,24 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usetype_with_untagged_SE {      //^In TTCN-3 module `usetype_with_untagged_SE'://
+
+type union ut  //^In type definition// \
+               //^error: Enclosing type of an UNTAGGED character-encodable type is not record.//
+{
+  charstring c //^error: Alternative of a union with USE-TYPE should not have UNTAGGED//
+}
+with {
+  variant "useType";
+  variant (c) "untagged"
+}
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'a' prefix 'a'";
+}
diff --git a/function_test/Semantic_Analyser/xer/usetype_with_usetype_SE.ttcn b/function_test/Semantic_Analyser/xer/usetype_with_usetype_SE.ttcn
new file mode 100644 (file)
index 0000000..57e9d26
--- /dev/null
@@ -0,0 +1,27 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module usetype_with_usetype_SE {       //^In TTCN-3 module `usetype_with_usetype_SE'://
+
+type union ut //^In type definition//           
+{
+  union  //^error: Alternative of a CHOICE type with USE-TYPE shall not be a CHOICE type with a USE-TYPE encoding instruction//
+  {
+    charstring c
+  } u2
+}
+with {
+  variant "useType";
+  variant (u2) "useType"
+}
+
+}
+with {
+  encode "XML";
+  variant "controlNamespace 'a' prefix 'a'";
+}
+
diff --git a/function_test/Semantic_Analyser/xer/useunion_not_union_SE.ttcn b/function_test/Semantic_Analyser/xer/useunion_not_union_SE.ttcn
new file mode 100644 (file)
index 0000000..549abca
--- /dev/null
@@ -0,0 +1,38 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module useunion_not_union_SE { //^In TTCN-3 module `useunion_not_union_SE'://
+
+type record uu { //^In type definition// \
+                 //^error: USE-UNION can only applied to a CHOICE/union type//
+}
+with {
+  variant "useUnion"
+
+}
+
+type enumerated truth { //^In type definition// \
+                        //^error: USE-UNION can only applied to a CHOICE/union type//
+  TRUE, FALSE, FILE_NOT_FOUND
+}
+with {
+  variant "useUnion"
+
+}
+
+type record of integer ints //^In type definition// \
+                            //^error: USE-UNION can only applied to a CHOICE/union type//
+with {
+  variant "useUnion"
+}
+
+
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/useunion_with_non_charenc_SE.ttcn b/function_test/Semantic_Analyser/xer/useunion_with_non_charenc_SE.ttcn
new file mode 100644 (file)
index 0000000..1531845
--- /dev/null
@@ -0,0 +1,32 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module useunion_with_non_charenc_SE {  //^In TTCN-3 module `useunion_with_non_charenc_SE'://
+
+type union ce
+{
+  charstring s
+}
+
+type union uu {   //^In type definition//
+  union {         //Alternative of a CHOICE/union with USE-UNION must be character-encodable//
+    integer i
+  } alt1
+  , charstring h  // this alternative *is* character-encodable
+  , ce ie         //Alternative of a CHOICE/union with USE-UNION must be character-encodable//
+  , record {} emp //Alternative of a CHOICE/union with USE-UNION must be character-encodable//
+}
+with {
+  variant "useUnion";
+}
+  
+
+}
+with {
+  encode "XML";
+}
diff --git a/function_test/Semantic_Analyser/xer/useunion_with_useunion_SE.ttcn b/function_test/Semantic_Analyser/xer/useunion_with_useunion_SE.ttcn
new file mode 100644 (file)
index 0000000..348f9b3
--- /dev/null
@@ -0,0 +1,36 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module useunion_with_useunion_SE {     //^In TTCN-3 module `useunion_with_useunion_SE'://
+
+type union ce
+{
+  charstring s
+}
+with {
+  variant "useUnion";
+}
+
+// All the fields of this type are character-encodable.
+// However, the unions achieve this by forbidden methods.
+type union uu { //^In type definition//
+  union {       //^error: Alternative of a CHOICE/union with USE-UNION can not itself be a CHOICE/union with USE-UNION//
+    integer i
+  } alt1
+  , charstring h
+  , ce ie       //^error: Alternative of a CHOICE/union with USE-UNION can not itself be a CHOICE/union with USE-UNION//
+}
+with {
+  variant "useUnion";
+  variant (alt1) "useUnion";
+}
+  
+
+}
+with {
+  encode "XML";
+}
diff --git a/regression_test/XML/TTCNandXML/Flatten.cc b/regression_test/XML/TTCNandXML/Flatten.cc
new file mode 100644 (file)
index 0000000..8081b76
--- /dev/null
@@ -0,0 +1,38 @@
+///////////////////////////////////////////////////////////////////////////////
+// Copyright (c) 2000-2014 Ericsson Telecom AB
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// which accompanies this distribution, and is available at
+// http://www.eclipse.org/legal/epl-v10.html
+///////////////////////////////////////////////////////////////////////////////
+#include <TTCN3.hh>
+#include <ctype.h>
+
+#ifndef OLD_NAMES
+namespace Flattener {
+#endif
+
+UNIVERSAL_CHARSTRING flatten(UNIVERSAL_CHARSTRING const& par) {
+  TTCN_Buffer buf;
+  const int max = par.lengthof();
+  for (int i = 0; i < max; ++i) {
+    universal_char uc = par[i].get_uchar();
+    //if ( !uc.uc_group && !uc.uc_plane && !uc.uc_row && isprint(uc.uc_cell))
+
+    // Drop characters which are in 0000-00FF and unprintable
+    if ( uc.uc_group || uc.uc_plane || uc.uc_row || isprint(uc.uc_cell))
+    {
+      buf.put_s(4, (const unsigned char*)&uc);
+    }
+  }
+  buf.put_s(4, (const unsigned char*)"\0\0\0\n");
+
+  UNIVERSAL_CHARSTRING retval;
+  buf.get_string(retval);
+  return retval;
+}
+
+
+#ifndef OLD_NAMES
+} // namespace
+#endif
diff --git a/regression_test/compileonly/centralstorage/separate_project/separate_PT.cc b/regression_test/compileonly/centralstorage/separate_project/separate_PT.cc
new file mode 100644 (file)
index 0000000..df78a8a
--- /dev/null
@@ -0,0 +1,69 @@
+///////////////////////////////////////////////////////////////////////////////
+// Copyright (c) 2000-2014 Ericsson Telecom AB
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// which accompanies this distribution, and is available at
+// http://www.eclipse.org/legal/epl-v10.html
+///////////////////////////////////////////////////////////////////////////////
+// This Test Port skeleton source file was generated by the
+// TTCN-3 Compiler of the TTCN-3 Test Executor version 1.6.pl3
+// for Kristof Szabados (ekrisza@balisea) on Wed Nov  9 10:02:40 2005
+
+
+// You may modify this file. Complete the body of empty functions and
+// add your member functions here.
+
+#include "separate_PT.hh"
+
+namespace separate__ttcn {
+
+separate__PT::separate__PT(const char *par_port_name)
+       : separate__PT_BASE(par_port_name)
+{
+
+}
+
+separate__PT::~separate__PT()
+{
+
+}
+
+void separate__PT::set_parameter(const char *parameter_name,
+       const char *parameter_value)
+{
+
+}
+
+void separate__PT::Event_Handler(const fd_set *read_fds,
+       const fd_set *write_fds, const fd_set *error_fds,
+       double time_since_last_call)
+{
+
+}
+
+void separate__PT::user_map(const char *system_port)
+{
+
+}
+
+void separate__PT::user_unmap(const char *system_port)
+{
+
+}
+
+void separate__PT::user_start()
+{
+
+}
+
+void separate__PT::user_stop()
+{
+
+}
+
+void separate__PT::outgoing_send(const CHARSTRING& send_par)
+{
+
+}
+
+}
diff --git a/regression_test/compileonly/centralstorage/separate_project/separate_PT.hh b/regression_test/compileonly/centralstorage/separate_project/separate_PT.hh
new file mode 100644 (file)
index 0000000..52f192e
--- /dev/null
@@ -0,0 +1,47 @@
+///////////////////////////////////////////////////////////////////////////////
+// Copyright (c) 2000-2014 Ericsson Telecom AB
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// which accompanies this distribution, and is available at
+// http://www.eclipse.org/legal/epl-v10.html
+///////////////////////////////////////////////////////////////////////////////
+// This Test Port skeleton header file was generated by the
+// TTCN-3 Compiler of the TTCN-3 Test Executor version 1.6.pl3
+// for Kristof Szabados (ekrisza@balisea) on Wed Nov  9 10:02:40 2005
+
+
+// You may modify this file. Add your attributes and prototypes of your
+// member functions here.
+
+#ifndef separate__PT_HH
+#define separate__PT_HH
+
+#include "separate_ttcn.hh"
+
+namespace separate__ttcn {
+
+class separate__PT : public separate__PT_BASE {
+public:
+       separate__PT(const char *par_port_name = NULL);
+       ~separate__PT();
+
+       void set_parameter(const char *parameter_name,
+               const char *parameter_value);
+
+       void Event_Handler(const fd_set *read_fds,
+               const fd_set *write_fds, const fd_set *error_fds,
+               double time_since_last_call);
+
+protected:
+       void user_map(const char *system_port);
+       void user_unmap(const char *system_port);
+
+       void user_start();
+       void user_stop();
+
+       void outgoing_send(const CHARSTRING& send_par);
+};
+
+}
+
+#endif
diff --git a/regression_test/compileonly/centralstorage/separate_project/separate_ttcn.ttcn b/regression_test/compileonly/centralstorage/separate_project/separate_ttcn.ttcn
new file mode 100644 (file)
index 0000000..9ea1826
--- /dev/null
@@ -0,0 +1,14 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module separate_ttcn
+{
+
+type port separate_PT message{
+  inout charstring;
+}
+}
diff --git a/regression_test/compileonly/centralstorage/separate_project/separate_ttcnpp.ttcnpp b/regression_test/compileonly/centralstorage/separate_project/separate_ttcnpp.ttcnpp
new file mode 100644 (file)
index 0000000..cc050c8
--- /dev/null
@@ -0,0 +1,14 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module separate_ttcnpp
+{
+
+  control
+  {
+  }
+}
diff --git a/regression_test/compileonly/mfgen-tpd/HP79745/HelloTpd/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/HP79745/HelloTpd/.TITAN_properties
new file mode 100644 (file)
index 0000000..73febb7
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <generateInternalMakefile>true</generateInternalMakefile>
+      <symboliclinklessBuild>true</symboliclinklessBuild>
+      <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+    <ConfigurationRequirements>
+      <configurationRequirement>
+        <projectName>Hello123</projectName>
+        <rerquiredConfiguration>a</rerquiredConfiguration>
+      </configurationRequirement>
+    </ConfigurationRequirements>
+  </ProjectProperties>
+  <Configurations>
+    <Configuration name="test1">
+      <ProjectProperties>
+        <MakefileSettings>
+          <generateInternalMakefile>true</generateInternalMakefile>
+          <symboliclinklessBuild>true</symboliclinklessBuild>
+          <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+        </MakefileSettings>
+        <LocalBuildSettings>
+          <MakefileScript/>
+          <workingDirectory>bin</workingDirectory>
+        </LocalBuildSettings>
+      </ProjectProperties>
+    </Configuration>
+  </Configurations>
+</TITAN_Designer_Properties>
diff --git a/regression_test/compileonly/mfgen-tpd/HQ56848/src/counter.ttcn b/regression_test/compileonly/mfgen-tpd/HQ56848/src/counter.ttcn
new file mode 100644 (file)
index 0000000..a027f23
--- /dev/null
@@ -0,0 +1,17 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module counter
+{
+       control {
+               for(var integer i:=10; i>0; i:=i+1) {
+                       log(i);
+               }
+               log("Bumm!");
+       }
+}
+
diff --git a/regression_test/compileonly/mfgen-tpd/HQ60308/src/counter.ttcn b/regression_test/compileonly/mfgen-tpd/HQ60308/src/counter.ttcn
new file mode 100644 (file)
index 0000000..a027f23
--- /dev/null
@@ -0,0 +1,17 @@
+/******************************************************************************
+ * Copyright (c) 2000-2014 Ericsson Telecom AB
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ ******************************************************************************/
+module counter
+{
+       control {
+               for(var integer i:=10; i>0; i:=i+1) {
+                       log(i);
+               }
+               log("Bumm!");
+       }
+}
+
diff --git a/regression_test/compileonly/mfgen-tpd/buildconfig_param/HelloTpd/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/buildconfig_param/HelloTpd/.TITAN_properties
new file mode 100644 (file)
index 0000000..11c353f
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <generateInternalMakefile>true</generateInternalMakefile>
+      <symboliclinklessBuild>true</symboliclinklessBuild>
+      <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+    <ConfigurationRequirements>
+      <configurationRequirement>
+        <projectName>Hello123</projectName>
+        <rerquiredConfiguration>a</rerquiredConfiguration>
+      </configurationRequirement>
+    </ConfigurationRequirements>
+  </ProjectProperties>
+  <Configurations>
+    <Configuration name="test1">
+      <ProjectProperties>
+        <MakefileSettings>
+          <generateInternalMakefile>true</generateInternalMakefile>
+          <symboliclinklessBuild>true</symboliclinklessBuild>
+          <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+        </MakefileSettings>
+        <LocalBuildSettings>
+          <MakefileScript/>
+          <workingDirectory>bin</workingDirectory>
+        </LocalBuildSettings>
+      </ProjectProperties>
+    </Configuration>
+  </Configurations>
+</TITAN_Designer_Properties>
\ No newline at end of file
diff --git a/regression_test/compileonly/mfgen-tpd/consumer/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/consumer/.TITAN_properties
new file mode 100644 (file)
index 0000000..756b62f
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <GNUMake>true</GNUMake>
+      <incrementalDependencyRefresh>true</incrementalDependencyRefresh>
+      <singleMode>true</singleMode>
+      <targetExecutable>bin/consumer</targetExecutable>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+    <ConfigurationRequirements>
+      <configurationRequirement>
+        <projectName>supplier</projectName>
+        <rerquiredConfiguration>Default</rerquiredConfiguration>
+      </configurationRequirement>
+    </ConfigurationRequirements>
+  </ProjectProperties>
+</TITAN_Designer_Properties>
\ No newline at end of file
diff --git a/regression_test/compileonly/mfgen-tpd/invalid_buildconfig_param/HelloTpd/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/invalid_buildconfig_param/HelloTpd/.TITAN_properties
new file mode 100644 (file)
index 0000000..11c353f
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <generateInternalMakefile>true</generateInternalMakefile>
+      <symboliclinklessBuild>true</symboliclinklessBuild>
+      <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+    <ConfigurationRequirements>
+      <configurationRequirement>
+        <projectName>Hello123</projectName>
+        <rerquiredConfiguration>a</rerquiredConfiguration>
+      </configurationRequirement>
+    </ConfigurationRequirements>
+  </ProjectProperties>
+  <Configurations>
+    <Configuration name="test1">
+      <ProjectProperties>
+        <MakefileSettings>
+          <generateInternalMakefile>true</generateInternalMakefile>
+          <symboliclinklessBuild>true</symboliclinklessBuild>
+          <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+        </MakefileSettings>
+        <LocalBuildSettings>
+          <MakefileScript/>
+          <workingDirectory>bin</workingDirectory>
+        </LocalBuildSettings>
+      </ProjectProperties>
+    </Configuration>
+  </Configurations>
+</TITAN_Designer_Properties>
\ No newline at end of file
diff --git a/regression_test/compileonly/mfgen-tpd/invalid_buildconfig_tpd/HelloTpd/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/invalid_buildconfig_tpd/HelloTpd/.TITAN_properties
new file mode 100644 (file)
index 0000000..11c353f
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <generateInternalMakefile>true</generateInternalMakefile>
+      <symboliclinklessBuild>true</symboliclinklessBuild>
+      <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+    <ConfigurationRequirements>
+      <configurationRequirement>
+        <projectName>Hello123</projectName>
+        <rerquiredConfiguration>a</rerquiredConfiguration>
+      </configurationRequirement>
+    </ConfigurationRequirements>
+  </ProjectProperties>
+  <Configurations>
+    <Configuration name="test1">
+      <ProjectProperties>
+        <MakefileSettings>
+          <generateInternalMakefile>true</generateInternalMakefile>
+          <symboliclinklessBuild>true</symboliclinklessBuild>
+          <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+        </MakefileSettings>
+        <LocalBuildSettings>
+          <MakefileScript/>
+          <workingDirectory>bin</workingDirectory>
+        </LocalBuildSettings>
+      </ProjectProperties>
+    </Configuration>
+  </Configurations>
+</TITAN_Designer_Properties>
\ No newline at end of file
diff --git a/regression_test/compileonly/mfgen-tpd/library/HelloTpd/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/library/HelloTpd/.TITAN_properties
new file mode 100644 (file)
index 0000000..11c353f
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <generateInternalMakefile>true</generateInternalMakefile>
+      <symboliclinklessBuild>true</symboliclinklessBuild>
+      <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+    <ConfigurationRequirements>
+      <configurationRequirement>
+        <projectName>Hello123</projectName>
+        <rerquiredConfiguration>a</rerquiredConfiguration>
+      </configurationRequirement>
+    </ConfigurationRequirements>
+  </ProjectProperties>
+  <Configurations>
+    <Configuration name="test1">
+      <ProjectProperties>
+        <MakefileSettings>
+          <generateInternalMakefile>true</generateInternalMakefile>
+          <symboliclinklessBuild>true</symboliclinklessBuild>
+          <targetExecutable>bin\HelloTpd_test.exe</targetExecutable>
+        </MakefileSettings>
+        <LocalBuildSettings>
+          <MakefileScript/>
+          <workingDirectory>bin</workingDirectory>
+        </LocalBuildSettings>
+      </ProjectProperties>
+    </Configuration>
+  </Configurations>
+</TITAN_Designer_Properties>
\ No newline at end of file
diff --git a/regression_test/compileonly/mfgen-tpd/subplier/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/subplier/.TITAN_properties
new file mode 100644 (file)
index 0000000..4d2a3ef
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <GNUMake>true</GNUMake>
+      <incrementalDependencyRefresh>true</incrementalDependencyRefresh>
+      <singleMode>true</singleMode>
+      <targetExecutable>bin/subplier</targetExecutable>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+  </ProjectProperties>
+  <FolderProperties>
+    <FolderResource>
+      <FolderPath>junk</FolderPath>
+      <FolderProperties>
+        <CentralStorage>false</CentralStorage>
+        <ExcludeFromBuild>true</ExcludeFromBuild>
+      </FolderProperties>
+    </FolderResource>
+  </FolderProperties>
+</TITAN_Designer_Properties>
\ No newline at end of file
diff --git a/regression_test/compileonly/mfgen-tpd/supplier/.TITAN_properties b/regression_test/compileonly/mfgen-tpd/supplier/.TITAN_properties
new file mode 100644 (file)
index 0000000..875a23b
--- /dev/null
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<TITAN_Designer_Properties>
+  <ActiveConfiguration>Default</ActiveConfiguration>
+  <ProjectProperties>
+    <MakefileSettings>
+      <generateInternalMakefile>true</generateInternalMakefile>
+      <GNUMake>true</GNUMake>
+      <incrementalDependencyRefresh>true</incrementalDependencyRefresh>
+      <singleMode>true</singleMode>
+      <targetExecutable>bin/supplier</targetExecutable>
+      <TTCN3preprocessorDefines>
+        <listItem>e</listItem>
+        <listItem>o</listItem>
+        <listItem>oo</listItem>
+        <listItem>oo</listItem>
+        <listItem>e</listItem>
+        <listItem>aa</listItem>
+        <listItem>aa</listItem>
+        <listItem>aa</listItem>
+      </TTCN3preprocessorDefines>
+      <TTCN3preprocessorUndefines>
+        <listItem>seless</listItem>
+        <listItem>buntu</listItem>
+      </TTCN3preprocessorUndefines>
+      <preprocessorDefines>
+        <listItem>umb</listItem>
+        <listItem>umber</listItem>
+      </preprocessorDefines>
+      <preprocessorUndefines>
+        <listItem>nobtainium</listItem>
+      </preprocessorUndefines>
+      <TTCN3preprocessorIncludes>
+        <listItem>nception</listItem>
+      </TTCN3preprocessorIncludes>
+      <preprocessorIncludes>
+        <listItem>chtyosaurus</listItem>
+      </preprocessorIncludes>
+      <gccMessageFormat>true</gccMessageFormat>
+      <SolarisSpecificLibraries>
+        <listItem>sollib</listItem>
+      </SolarisSpecificLibraries>
+      <Win32SpecificLibraries>
+        <listItem>winlib</listItem>
+      </Win32SpecificLibraries>
+    </MakefileSettings>
+    <LocalBuildSettings>
+      <MakefileScript/>
+      <workingDirectory>bin</workingDirectory>
+    </LocalBuildSettings>
+  </ProjectProperties>
+</TITAN_Designer_Properties>
\ No newline at end of file
diff --git a/regression_test/logFiles/baseline_logs/TitanLogTest-Comp0.log b/regression_test/logFiles/baseline_logs/TitanLogTest-Comp0.log
new file mode 100644 (file)
index 0000000..da080ab
--- /dev/null
@@ -0,0 +1,344 @@
+2010/Dec/08 18:02:30.317367 EXECUTOR - TTCN-3 Parallel Test Component started on debian. Component reference: Comp0(3), component type: TitanLogTest.TitanTest_CT, component name: Comp0. Version: 1.8.pl4.
+2010/Dec/08 18:02:30.318067 EXECUTOR - TTCN Logger v2.2 options: TimeStampFormat:=DateTime; LogEntityName:=Yes; LogEventTypes:=Yes; SourceInfoFormat:=Stack; *.FileMask:=LOG_ALL; *.ConsoleMask:=ACTION | ERROR | EXECUTOR | TESTCASE | STATISTICS | VERDICTOP; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error
+2010/Dec/08 18:02:30.320191 EXECUTOR - Connected to MC.
+2010/Dec/08 18:02:30.322647 PARALLEL - Initializing variables, timers and ports of component type TitanLogTest.TitanTest_CT inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:30.322942 PORTEVENT - Port EPTF_Base_MgmtIf was started.
+2010/Dec/08 18:02:30.323002 PORTEVENT - Port sync_PCO was started.
+2010/Dec/08 18:02:30.323048 PARALLEL - Component type TitanLogTest.TitanTest_CT was initialized.
+2010/Dec/08 18:02:30.325191 PORTEVENT - Port sync_PCO has established the connection with mtc:sync_PCO using transport type UNIX.
+2010/Dec/08 18:02:30.327247 PARALLEL - Starting function f_EPTF_TitanTest_behavior(0).
+2010/Dec/08 18:02:30.327333 USER TitanLogTest.ttcn:160(function:f_EPTF_TitanTest_behavior) "Start behaviour - comp0"
+2010/Dec/08 18:02:30.327537 PORTEVENT TitanLogTest.ttcn:162(function:f_EPTF_TitanTest_behavior) Sent on sync_PCO to mtc @TitanLogTest.StartOk : { senderNum := 0 }
+2010/Dec/08 18:02:30.327679 TIMEROP TitanLogTest.ttcn:163(function:f_EPTF_TitanTest_behavior) Start timer T_testDuration: 5 s
+2010/Dec/08 18:02:30.327846 USER TitanLogTest.ttcn:164(function:f_EPTF_TitanTest_behavior) "before Alt in comp0"
+2010/Dec/08 18:02:30.380316 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.StartOk : { senderNum := 0 } id 1
+2010/Dec/08 18:02:30.380909 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:108(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.StartOk : { senderNum := 0 } id 1
+2010/Dec/08 18:02:30.380983 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:108(altstep:as_EPTF_TitanTest_receive1) Message with id 1 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.381034 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:109(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - StartOK - comp0"
+2010/Dec/08 18:02:30.381102 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:111(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.393837 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:112(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.393962 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:113(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.394027 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:113(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 0.000000 }
+2010/Dec/08 18:02:30.419479 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 2
+2010/Dec/08 18:02:30.419597 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 2
+2010/Dec/08 18:02:30.419723 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 2 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.419762 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:30.419805 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.419843 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.429894 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.429990 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.430041 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 }
+2010/Dec/08 18:02:30.467405 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 3
+2010/Dec/08 18:02:30.467491 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 3
+2010/Dec/08 18:02:30.467540 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 3 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.467587 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:30.467630 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.467686 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.479020 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.479115 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.479166 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.563847 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 4
+2010/Dec/08 18:02:30.563912 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 4
+2010/Dec/08 18:02:30.564033 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 4 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.564071 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:30.564115 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.564152 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.574206 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.574348 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.574404 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.609037 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 5
+2010/Dec/08 18:02:30.609101 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 5
+2010/Dec/08 18:02:30.609152 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 5 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.609189 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:30.609232 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.609269 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.619320 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.619416 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.619466 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 4.000000 }
+2010/Dec/08 18:02:30.703369 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 6
+2010/Dec/08 18:02:30.703491 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 6
+2010/Dec/08 18:02:30.703542 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 6 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.703739 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:30.703782 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.703821 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.713879 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.714015 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.714072 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 }
+2010/Dec/08 18:02:30.748306 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.748399 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.748449 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 7 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.748487 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:30.748529 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.748581 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.758632 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.758761 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.758851 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.839548 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 8
+2010/Dec/08 18:02:30.839655 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 8
+2010/Dec/08 18:02:30.839706 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 8 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.839743 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:30.839785 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.839822 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.849872 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.849987 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.850038 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.884549 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 9
+2010/Dec/08 18:02:30.884613 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 9
+2010/Dec/08 18:02:30.884664 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 9 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.884701 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:30.884743 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.884780 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.894831 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.894940 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.894991 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 8.000000 }
+2010/Dec/08 18:02:30.981167 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 10
+2010/Dec/08 18:02:30.981291 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 10
+2010/Dec/08 18:02:30.981356 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 10 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.981405 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:30.981461 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.981511 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:30.993856 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:30.993971 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:30.994034 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 }
+2010/Dec/08 18:02:31.027621 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 11
+2010/Dec/08 18:02:31.027736 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 11
+2010/Dec/08 18:02:31.027799 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 11 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.027848 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:31.027902 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.027952 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.038086 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.038266 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.038413 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.122291 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 12
+2010/Dec/08 18:02:31.122392 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 12
+2010/Dec/08 18:02:31.122456 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 12 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.122506 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:31.122562 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.122613 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.135279 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.135418 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.135484 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.174241 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 13
+2010/Dec/08 18:02:31.174323 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 13
+2010/Dec/08 18:02:31.174385 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 13 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.174435 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:31.174491 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.174541 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.185881 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.186053 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.186134 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 13.000000 }
+2010/Dec/08 18:02:31.267509 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 14
+2010/Dec/08 18:02:31.267621 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 14
+2010/Dec/08 18:02:31.267683 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 14 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.267733 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:31.267788 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.267838 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.277981 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.278133 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.278202 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 }
+2010/Dec/08 18:02:31.315801 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:31.315903 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:31.315965 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 15 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.316018 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:31.316074 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.316125 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.326394 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.326499 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.326561 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.407515 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 16
+2010/Dec/08 18:02:31.407594 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 16
+2010/Dec/08 18:02:31.407672 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 16 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.407721 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:31.407775 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.407825 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.417888 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.418037 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.418104 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.458064 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 17
+2010/Dec/08 18:02:31.458145 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 17
+2010/Dec/08 18:02:31.458208 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 17 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.458258 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:31.458313 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.458404 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.469948 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.470051 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.470102 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 17.000000 }
+2010/Dec/08 18:02:31.552421 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 18
+2010/Dec/08 18:02:31.552527 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 18
+2010/Dec/08 18:02:31.552578 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 18 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.552617 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:31.552659 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.552697 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.562750 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.562847 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.562897 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 }
+2010/Dec/08 18:02:31.602517 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:31.602675 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:31.602730 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 19 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.602770 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:31.602912 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.602954 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.613920 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.614012 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.614063 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.703823 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 20
+2010/Dec/08 18:02:31.703887 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 20
+2010/Dec/08 18:02:31.703938 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 20 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.703975 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:31.704018 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.704055 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.714628 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.714722 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.714789 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.748878 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 21
+2010/Dec/08 18:02:31.748943 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 21
+2010/Dec/08 18:02:31.748994 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 21 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.749080 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:31.749123 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.749161 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.761810 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.761907 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.761958 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 22.000000 }
+2010/Dec/08 18:02:31.844569 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 22
+2010/Dec/08 18:02:31.844653 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 22
+2010/Dec/08 18:02:31.844703 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 22 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.844741 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:31.844783 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.844821 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.854908 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.855011 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.855063 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 }
+2010/Dec/08 18:02:31.891223 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 23
+2010/Dec/08 18:02:31.891348 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 23
+2010/Dec/08 18:02:31.891971 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 23 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.892015 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:31.892059 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.892097 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:31.902153 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:31.902243 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:31.902293 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.988728 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 24
+2010/Dec/08 18:02:31.988798 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 24
+2010/Dec/08 18:02:31.988849 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 24 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.988886 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:31.988929 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.988966 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.002688 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.002843 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.002896 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.036723 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 25
+2010/Dec/08 18:02:32.036790 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 25
+2010/Dec/08 18:02:32.036962 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 25 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.037013 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:32.037068 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.037119 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.051539 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.051664 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.051730 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 26.000000 }
+2010/Dec/08 18:02:32.132006 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 26
+2010/Dec/08 18:02:32.132109 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 26
+2010/Dec/08 18:02:32.132172 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 26 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.132234 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:32.132289 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.132340 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.142486 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.142666 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.142739 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 }
+2010/Dec/08 18:02:32.179307 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:32.179530 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:32.179593 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 27 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.179642 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:32.179729 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.179780 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.189891 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.190005 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.190068 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.271587 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 28
+2010/Dec/08 18:02:32.271666 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 28
+2010/Dec/08 18:02:32.271751 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 28 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.271801 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:32.271856 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.271905 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.284563 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.284695 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.284759 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.319758 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 29
+2010/Dec/08 18:02:32.319839 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 29
+2010/Dec/08 18:02:32.319903 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 29 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.319953 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:32.320008 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.320058 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.330177 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.330485 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.330568 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 30.000000 }
+2010/Dec/08 18:02:32.412414 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 30
+2010/Dec/08 18:02:32.412512 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 30
+2010/Dec/08 18:02:32.412574 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 30 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.412623 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:32.412677 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.412726 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.422791 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.422901 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.422963 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 }
+2010/Dec/08 18:02:32.459526 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:32.459638 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:32.459700 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 31 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.459749 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:32.459815 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.459865 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.469929 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.470038 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.470101 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.552471 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 32
+2010/Dec/08 18:02:32.552555 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 32
+2010/Dec/08 18:02:32.552619 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 32 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.552670 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:32.552725 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.552775 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.562845 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.562953 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.563091 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.602103 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 33
+2010/Dec/08 18:02:32.602183 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 33
+2010/Dec/08 18:02:32.602246 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 33 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.602296 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp0"
+2010/Dec/08 18:02:32.602351 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.602401 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.615269 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.615392 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.615456 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 35.000000 }
+2010/Dec/08 18:02:32.696039 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 34
+2010/Dec/08 18:02:32.696137 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 34
+2010/Dec/08 18:02:32.696199 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 34 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.696249 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:32.696304 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.696354 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.706417 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.706619 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.706683 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 36.000000 }
+2010/Dec/08 18:02:32.740816 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 35
+2010/Dec/08 18:02:32.740920 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 35
+2010/Dec/08 18:02:32.740982 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 35 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.741031 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp0"
+2010/Dec/08 18:02:32.741086 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.741135 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:32.753997 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:32.754103 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp0"
+2010/Dec/08 18:02:32.754370 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:33.258570 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.StopOk : { senderNum := 0 } id 36
+2010/Dec/08 18:02:33.258675 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:116(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.StopOk : { senderNum := 0 } id 36
+2010/Dec/08 18:02:33.258731 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:116(altstep:as_EPTF_TitanTest_receive1) Message with id 36 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:33.258780 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:117(altstep:as_EPTF_TitanTest_receive1) "StopOk happens1 - comp0"
+2010/Dec/08 18:02:33.258834 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:119(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.01 s
+2010/Dec/08 18:02:33.269883 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:120(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.01 s
+2010/Dec/08 18:02:33.269973 USER TitanLogTest.ttcn:170(function:f_EPTF_TitanTest_behavior) "Finished behaviour - comp0"
+2010/Dec/08 18:02:33.270100 PARALLEL - Function f_EPTF_TitanTest_behavior finished. PTC terminates.
+2010/Dec/08 18:02:33.270150 PARALLEL - Terminating component type TitanLogTest.TitanTest_CT.
+2010/Dec/08 18:02:33.270193 TIMEROP - Stop timer T_testDuration: 5 s
+2010/Dec/08 18:02:33.270275 PORTEVENT - Port EPTF_Base_MgmtIf was stopped.
+2010/Dec/08 18:02:33.270332 PORTEVENT - Removing unterminated connection between port sync_PCO and mtc:sync_PCO.
+2010/Dec/08 18:02:33.270469 PORTEVENT - Port sync_PCO was stopped.
+2010/Dec/08 18:02:33.270514 PARALLEL - Component type TitanLogTest.TitanTest_CT was shut down inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:33.270594 VERDICTOP - Final verdict of PTC: none
+2010/Dec/08 18:02:33.272961 EXECUTOR - Disconnected from MC.
+2010/Dec/08 18:02:33.273044 EXECUTOR - TTCN-3 Parallel Test Component finished.
diff --git a/regression_test/logFiles/baseline_logs/TitanLogTest-Comp1.log b/regression_test/logFiles/baseline_logs/TitanLogTest-Comp1.log
new file mode 100644 (file)
index 0000000..0e0062e
--- /dev/null
@@ -0,0 +1,327 @@
+2010/Dec/08 18:02:30.347459 EXECUTOR - TTCN-3 Parallel Test Component started on debian. Component reference: Comp1(4), component type: TitanLogTest.TitanTest_CT, component name: Comp1. Version: 1.8.pl4.
+2010/Dec/08 18:02:30.348779 EXECUTOR - TTCN Logger v2.2 options: TimeStampFormat:=DateTime; LogEntityName:=Yes; LogEventTypes:=Yes; SourceInfoFormat:=Stack; *.FileMask:=LOG_ALL; *.ConsoleMask:=ACTION | ERROR | EXECUTOR | TESTCASE | STATISTICS | VERDICTOP; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error
+2010/Dec/08 18:02:30.358068 EXECUTOR - Connected to MC.
+2010/Dec/08 18:02:30.359291 PARALLEL - Initializing variables, timers and ports of component type TitanLogTest.TitanTest_CT inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:30.359623 PORTEVENT - Port EPTF_Base_MgmtIf was started.
+2010/Dec/08 18:02:30.359684 PORTEVENT - Port sync_PCO was started.
+2010/Dec/08 18:02:30.359731 PARALLEL - Component type TitanLogTest.TitanTest_CT was initialized.
+2010/Dec/08 18:02:30.362187 PORTEVENT - Port sync_PCO has established the connection with mtc:sync_PCO using transport type UNIX.
+2010/Dec/08 18:02:30.362529 PARALLEL - Starting function f_EPTF_TitanTest_behavior(1).
+2010/Dec/08 18:02:30.362627 USER TitanLogTest.ttcn:160(function:f_EPTF_TitanTest_behavior) "Start behaviour - comp1"
+2010/Dec/08 18:02:30.362856 PORTEVENT TitanLogTest.ttcn:162(function:f_EPTF_TitanTest_behavior) Sent on sync_PCO to mtc @TitanLogTest.StartOk : { senderNum := 1 }
+2010/Dec/08 18:02:30.363270 TIMEROP TitanLogTest.ttcn:163(function:f_EPTF_TitanTest_behavior) Start timer T_testDuration: 5 s
+2010/Dec/08 18:02:30.363443 USER TitanLogTest.ttcn:164(function:f_EPTF_TitanTest_behavior) "before Alt in comp1"
+2010/Dec/08 18:02:30.396294 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 0.000000 } id 1
+2010/Dec/08 18:02:30.396494 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 0.000000 } id 1
+2010/Dec/08 18:02:30.396572 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 1 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.396623 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:30.396678 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.396741 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.417810 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.417945 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.418010 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.480518 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 2
+2010/Dec/08 18:02:30.480665 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 2
+2010/Dec/08 18:02:30.481331 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 2 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.481384 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:30.481440 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.481490 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.502096 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.502230 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.502297 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 }
+2010/Dec/08 18:02:30.539649 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 3
+2010/Dec/08 18:02:30.539734 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 3
+2010/Dec/08 18:02:30.539796 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 3 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.539846 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:30.539902 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.539952 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.561917 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.562038 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.562147 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 }
+2010/Dec/08 18:02:30.621029 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 4.000000 } id 4
+2010/Dec/08 18:02:30.621164 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 4.000000 } id 4
+2010/Dec/08 18:02:30.621228 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 4 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.621277 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:30.621332 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.621382 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.642087 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.642200 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.642263 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.681018 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 3.000000 } id 5
+2010/Dec/08 18:02:30.681107 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 3.000000 } id 5
+2010/Dec/08 18:02:30.681171 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 5 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.681237 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:30.681294 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.681344 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.701781 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.701892 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.701954 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.760441 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 6
+2010/Dec/08 18:02:30.760510 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 6
+2010/Dec/08 18:02:30.760558 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 6 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.760596 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:30.761235 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.761277 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.781944 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.782081 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.782138 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 }
+2010/Dec/08 18:02:30.816716 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.816803 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.817125 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 7 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.817163 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:30.817207 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.817246 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.837889 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.837986 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.838057 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 }
+2010/Dec/08 18:02:30.896611 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 8.000000 } id 8
+2010/Dec/08 18:02:30.896682 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 8.000000 } id 8
+2010/Dec/08 18:02:30.896732 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 8 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.896779 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:30.896822 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.896860 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.918038 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.918211 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.918268 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.955489 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 7.000000 } id 9
+2010/Dec/08 18:02:30.955594 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 7.000000 } id 9
+2010/Dec/08 18:02:30.955645 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 9 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.955683 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:30.955725 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.955763 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:30.978100 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:30.978309 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:30.978476 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.040510 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 10
+2010/Dec/08 18:02:31.040615 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 10
+2010/Dec/08 18:02:31.040666 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 10 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.040706 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.041826 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.041889 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.061951 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.062060 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.062111 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 }
+2010/Dec/08 18:02:31.096466 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 11
+2010/Dec/08 18:02:31.096537 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 11
+2010/Dec/08 18:02:31.096595 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 11 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.096659 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.096703 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.096742 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.118136 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.118388 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.118491 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 }
+2010/Dec/08 18:02:31.187767 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 13.000000 } id 12
+2010/Dec/08 18:02:31.187842 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 13.000000 } id 12
+2010/Dec/08 18:02:31.187892 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 12 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.187929 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:31.187971 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.188008 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.209745 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.209841 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.209892 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.244989 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 12.000000 } id 13
+2010/Dec/08 18:02:31.245089 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 12.000000 } id 13
+2010/Dec/08 18:02:31.245140 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 13 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.245178 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:31.245287 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.245445 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.265759 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.265855 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.265904 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.328106 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 14
+2010/Dec/08 18:02:31.328188 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 14
+2010/Dec/08 18:02:31.328237 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 14 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.328274 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.328316 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.328354 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.349982 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.350084 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.350136 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 }
+2010/Dec/08 18:02:31.384736 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:31.384805 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:31.384853 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 15 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.384890 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.384964 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.385002 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.405942 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.406039 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.406090 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 }
+2010/Dec/08 18:02:31.472046 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 17.000000 } id 16
+2010/Dec/08 18:02:31.472121 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 17.000000 } id 16
+2010/Dec/08 18:02:31.472189 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 16 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.472227 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:31.472269 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.472307 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.493809 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.493905 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.493955 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.527803 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 16.000000 } id 17
+2010/Dec/08 18:02:31.527877 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 16.000000 } id 17
+2010/Dec/08 18:02:31.527928 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 17 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.528021 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:31.528077 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.528127 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.549817 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.549930 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.549992 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.615511 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 18
+2010/Dec/08 18:02:31.615815 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 18
+2010/Dec/08 18:02:31.615880 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 18 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.615930 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.615984 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.616034 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.640558 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.641272 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.641337 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 }
+2010/Dec/08 18:02:31.680046 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:31.680171 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:31.680312 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 19 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.680365 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.680425 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.681722 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.701923 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.702038 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.702118 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 }
+2010/Dec/08 18:02:31.763450 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 22.000000 } id 20
+2010/Dec/08 18:02:31.763538 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 22.000000 } id 20
+2010/Dec/08 18:02:31.763601 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 20 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.763650 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:31.763704 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.763753 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.785917 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.786039 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.786102 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.819542 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 20.000000 } id 21
+2010/Dec/08 18:02:31.819627 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 20.000000 } id 21
+2010/Dec/08 18:02:31.819754 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 21 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.819822 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:31.819877 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.819928 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.842828 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.842940 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.843003 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.903957 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 22
+2010/Dec/08 18:02:31.904042 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 22
+2010/Dec/08 18:02:31.904103 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 22 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.904153 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.904208 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.904269 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.926017 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.926189 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.926261 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 }
+2010/Dec/08 18:02:31.964180 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 23
+2010/Dec/08 18:02:31.964368 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 23
+2010/Dec/08 18:02:31.964418 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 23 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.964456 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:31.964499 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.964537 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:31.986089 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:31.986266 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:31.986350 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 }
+2010/Dec/08 18:02:32.053297 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 26.000000 } id 24
+2010/Dec/08 18:02:32.053375 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 26.000000 } id 24
+2010/Dec/08 18:02:32.053426 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 24 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.053463 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:32.053505 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.053542 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.073899 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.073999 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.074048 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.109048 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 25.000000 } id 25
+2010/Dec/08 18:02:32.109139 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 25.000000 } id 25
+2010/Dec/08 18:02:32.109202 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 25 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.109251 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:32.109306 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.109355 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.129886 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.130004 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.130067 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.192165 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 26
+2010/Dec/08 18:02:32.192252 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 26
+2010/Dec/08 18:02:32.192314 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 26 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.192364 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:32.192419 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.192468 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.213785 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.213900 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.213963 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 }
+2010/Dec/08 18:02:32.249283 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:32.249383 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:32.249444 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 27 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.249494 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:32.249549 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.249652 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.269759 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.269886 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.269951 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 }
+2010/Dec/08 18:02:32.333039 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 30.000000 } id 28
+2010/Dec/08 18:02:32.333127 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 30.000000 } id 28
+2010/Dec/08 18:02:32.333190 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 28 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.333239 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:32.333293 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.333343 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.353404 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.353519 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.353764 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.389193 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 29.000000 } id 29
+2010/Dec/08 18:02:32.389302 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 29.000000 } id 29
+2010/Dec/08 18:02:32.389356 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 29 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.389395 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:32.389457 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.389499 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.409762 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.409859 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.409907 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.471178 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 30
+2010/Dec/08 18:02:32.471257 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 30
+2010/Dec/08 18:02:32.471306 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 30 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.471344 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:32.471386 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.471425 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.491838 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.492035 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.492088 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 }
+2010/Dec/08 18:02:32.527652 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:32.527723 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:32.527771 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 31 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.527808 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp1"
+2010/Dec/08 18:02:32.527850 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.527888 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.549781 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.549901 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.549953 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 }
+2010/Dec/08 18:02:32.616955 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 35.000000 } id 32
+2010/Dec/08 18:02:32.617128 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 35.000000 } id 32
+2010/Dec/08 18:02:32.617182 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 32 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.617219 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:32.617262 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.617300 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.637755 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.637873 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.637924 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.674083 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 34.000000 } id 33
+2010/Dec/08 18:02:32.674159 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 34.000000 } id 33
+2010/Dec/08 18:02:32.674210 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 33 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.674299 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp1"
+2010/Dec/08 18:02:32.674341 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.674379 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:32.694428 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:32.694527 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp1"
+2010/Dec/08 18:02:32.694577 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:33.258192 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.StopOk : { senderNum := 1 } id 34
+2010/Dec/08 18:02:33.258264 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:116(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.StopOk : { senderNum := 1 } id 34
+2010/Dec/08 18:02:33.258307 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:116(altstep:as_EPTF_TitanTest_receive1) Message with id 34 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:33.258344 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:117(altstep:as_EPTF_TitanTest_receive1) "StopOk happens1 - comp1"
+2010/Dec/08 18:02:33.258406 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:119(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.02 s
+2010/Dec/08 18:02:33.278457 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:120(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.02 s
+2010/Dec/08 18:02:33.278653 USER TitanLogTest.ttcn:170(function:f_EPTF_TitanTest_behavior) "Finished behaviour - comp1"
+2010/Dec/08 18:02:33.278751 PARALLEL - Function f_EPTF_TitanTest_behavior finished. PTC terminates.
+2010/Dec/08 18:02:33.278801 PARALLEL - Terminating component type TitanLogTest.TitanTest_CT.
+2010/Dec/08 18:02:33.278846 TIMEROP - Stop timer T_testDuration: 5 s
+2010/Dec/08 18:02:33.278926 PORTEVENT - Port EPTF_Base_MgmtIf was stopped.
+2010/Dec/08 18:02:33.278983 PORTEVENT - Removing unterminated connection between port sync_PCO and mtc:sync_PCO.
+2010/Dec/08 18:02:33.279199 PORTEVENT - Port sync_PCO was stopped.
+2010/Dec/08 18:02:33.279245 PARALLEL - Component type TitanLogTest.TitanTest_CT was shut down inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:33.279310 VERDICTOP - Final verdict of PTC: none
+2010/Dec/08 18:02:33.282340 EXECUTOR - Disconnected from MC.
+2010/Dec/08 18:02:33.282686 EXECUTOR - TTCN-3 Parallel Test Component finished.
diff --git a/regression_test/logFiles/baseline_logs/TitanLogTest-Comp2.log b/regression_test/logFiles/baseline_logs/TitanLogTest-Comp2.log
new file mode 100644 (file)
index 0000000..1defb24
--- /dev/null
@@ -0,0 +1,327 @@
+2010/Dec/08 18:02:30.366938 EXECUTOR - TTCN-3 Parallel Test Component started on debian. Component reference: Comp2(5), component type: TitanLogTest.TitanTest_CT, component name: Comp2. Version: 1.8.pl4.
+2010/Dec/08 18:02:30.367707 EXECUTOR - TTCN Logger v2.2 options: TimeStampFormat:=DateTime; LogEntityName:=Yes; LogEventTypes:=Yes; SourceInfoFormat:=Stack; *.FileMask:=LOG_ALL; *.ConsoleMask:=ACTION | ERROR | EXECUTOR | TESTCASE | STATISTICS | VERDICTOP; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error
+2010/Dec/08 18:02:30.375320 EXECUTOR - Connected to MC.
+2010/Dec/08 18:02:30.376503 PARALLEL - Initializing variables, timers and ports of component type TitanLogTest.TitanTest_CT inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:30.376824 PORTEVENT - Port EPTF_Base_MgmtIf was started.
+2010/Dec/08 18:02:30.376885 PORTEVENT - Port sync_PCO was started.
+2010/Dec/08 18:02:30.376932 PARALLEL - Component type TitanLogTest.TitanTest_CT was initialized.
+2010/Dec/08 18:02:30.378950 PORTEVENT - Port sync_PCO has established the connection with mtc:sync_PCO using transport type UNIX.
+2010/Dec/08 18:02:30.379275 PARALLEL - Starting function f_EPTF_TitanTest_behavior(2).
+2010/Dec/08 18:02:30.379360 USER TitanLogTest.ttcn:160(function:f_EPTF_TitanTest_behavior) "Start behaviour - comp2"
+2010/Dec/08 18:02:30.379601 PORTEVENT TitanLogTest.ttcn:162(function:f_EPTF_TitanTest_behavior) Sent on sync_PCO to mtc @TitanLogTest.StartOk : { senderNum := 2 }
+2010/Dec/08 18:02:30.381378 TIMEROP TitanLogTest.ttcn:163(function:f_EPTF_TitanTest_behavior) Start timer T_testDuration: 5 s
+2010/Dec/08 18:02:30.381672 USER TitanLogTest.ttcn:164(function:f_EPTF_TitanTest_behavior) "before Alt in comp2"
+2010/Dec/08 18:02:30.432901 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 1
+2010/Dec/08 18:02:30.433135 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 1
+2010/Dec/08 18:02:30.433217 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 1 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.433271 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:30.433330 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.433397 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.465808 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.465940 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.466004 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.504657 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 2
+2010/Dec/08 18:02:30.504801 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 2
+2010/Dec/08 18:02:30.504865 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 2 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.504914 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:30.504969 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.505019 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.537746 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.537858 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.537920 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.576897 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 3
+2010/Dec/08 18:02:30.577007 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 3
+2010/Dec/08 18:02:30.577072 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 3 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.577124 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:30.577183 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.577236 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.607307 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.607417 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.607480 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 }
+2010/Dec/08 18:02:30.644412 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 4
+2010/Dec/08 18:02:30.644584 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 4
+2010/Dec/08 18:02:30.644646 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 4 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.644695 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:30.644768 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.644819 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.678704 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.678817 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.678880 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 3.000000 }
+2010/Dec/08 18:02:30.716206 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 5
+2010/Dec/08 18:02:30.716335 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 5
+2010/Dec/08 18:02:30.716403 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 5 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.716455 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:30.716549 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.716604 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.746671 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.746782 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.746845 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.784514 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 6
+2010/Dec/08 18:02:30.784639 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 6
+2010/Dec/08 18:02:30.784705 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 6 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.784786 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:30.784846 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.784899 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.814964 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.815083 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.815145 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.852043 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.852261 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.852325 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 7 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.852375 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:30.852430 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.852480 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.882546 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.882759 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.882827 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 }
+2010/Dec/08 18:02:30.921442 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 8
+2010/Dec/08 18:02:30.921532 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 8
+2010/Dec/08 18:02:30.921674 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 8 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.921743 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:30.921799 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:30.921850 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:30.953837 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:30.953954 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:30.954018 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 7.000000 }
+2010/Dec/08 18:02:30.995576 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 9
+2010/Dec/08 18:02:30.995663 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 9
+2010/Dec/08 18:02:30.995726 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 9 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.995794 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:30.995850 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:30.995901 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.025962 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.026071 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.026192 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.063929 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 10
+2010/Dec/08 18:02:31.064016 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 10
+2010/Dec/08 18:02:31.064079 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 10 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.064142 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:31.064197 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.064248 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.094724 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.094834 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.094895 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.137125 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 11
+2010/Dec/08 18:02:31.137207 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 11
+2010/Dec/08 18:02:31.137268 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 11 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.137318 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:31.137425 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.137497 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.171709 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.172198 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.172275 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 }
+2010/Dec/08 18:02:31.211402 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 12
+2010/Dec/08 18:02:31.211486 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 12
+2010/Dec/08 18:02:31.211546 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 12 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.211595 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:31.211648 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.211718 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.241983 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.242142 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.242213 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 12.000000 }
+2010/Dec/08 18:02:31.281665 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 13
+2010/Dec/08 18:02:31.281842 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 13
+2010/Dec/08 18:02:31.281911 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 13 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.281963 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:31.282023 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.282148 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.313778 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.313890 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.313953 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.352404 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 14
+2010/Dec/08 18:02:31.352492 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 14
+2010/Dec/08 18:02:31.352556 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 14 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.352606 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:31.352661 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.352711 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.382774 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.382892 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.382954 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.420332 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:31.420461 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:31.421455 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 15 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.421677 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:31.421821 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.421878 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.456022 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.456350 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.456417 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 }
+2010/Dec/08 18:02:31.495369 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 16
+2010/Dec/08 18:02:31.495452 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 16
+2010/Dec/08 18:02:31.495672 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 16 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.495724 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:31.495779 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.495830 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.525928 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.526050 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.526115 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 16.000000 }
+2010/Dec/08 18:02:31.564575 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 17
+2010/Dec/08 18:02:31.565811 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 17
+2010/Dec/08 18:02:31.565879 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 17 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.565987 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:31.566043 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.566093 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.598003 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.598166 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.598237 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.644458 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 18
+2010/Dec/08 18:02:31.644553 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 18
+2010/Dec/08 18:02:31.644646 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 18 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.644697 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:31.644806 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.645722 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.677849 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.677963 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.678024 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.716317 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:31.716403 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:31.716514 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 19 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.716552 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:31.716595 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.716632 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.746688 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.746854 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.746915 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 }
+2010/Dec/08 18:02:31.787504 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 20
+2010/Dec/08 18:02:31.787588 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 20
+2010/Dec/08 18:02:31.787637 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 20 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.787675 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:31.787718 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:31.787755 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.817809 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.817904 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.817955 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 20.000000 }
+2010/Dec/08 18:02:31.856557 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 21
+2010/Dec/08 18:02:31.856632 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 21
+2010/Dec/08 18:02:31.856744 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 21 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.856783 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:31.856825 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.856863 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.889823 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.889984 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.890037 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.928546 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 22
+2010/Dec/08 18:02:31.928628 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 22
+2010/Dec/08 18:02:31.928679 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 22 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.928716 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:31.928760 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:31.928797 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:31.962410 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:31.962510 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:31.962559 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.004415 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 23
+2010/Dec/08 18:02:32.004639 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 23
+2010/Dec/08 18:02:32.004689 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 23 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.004726 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:32.004769 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.004806 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.034858 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.034961 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.035013 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 }
+2010/Dec/08 18:02:32.075770 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 24
+2010/Dec/08 18:02:32.075861 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 24
+2010/Dec/08 18:02:32.075910 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 24 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.075947 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:32.075990 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.076028 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.107210 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.107317 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.107367 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 25.000000 }
+2010/Dec/08 18:02:32.146120 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 25
+2010/Dec/08 18:02:32.146319 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 25
+2010/Dec/08 18:02:32.146425 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 25 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.146464 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:32.146548 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.146722 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.177903 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.177999 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.178049 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.215721 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 26
+2010/Dec/08 18:02:32.215798 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 26
+2010/Dec/08 18:02:32.215849 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 26 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.215886 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:32.215929 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.215966 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.246620 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.246755 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.246810 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.286462 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:32.286533 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:32.286582 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 27 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.286630 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:32.286675 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.286713 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.317868 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.317967 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.318018 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 }
+2010/Dec/08 18:02:32.355363 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 28
+2010/Dec/08 18:02:32.355436 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 28
+2010/Dec/08 18:02:32.355484 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 28 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.355539 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:32.355583 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.355622 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.386030 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.386183 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.386327 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 29.000000 }
+2010/Dec/08 18:02:32.424979 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 29
+2010/Dec/08 18:02:32.425053 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 29
+2010/Dec/08 18:02:32.425104 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 29 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.425141 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:32.425183 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.425220 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.457761 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.457870 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.457920 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.493680 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 30
+2010/Dec/08 18:02:32.493882 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 30
+2010/Dec/08 18:02:32.493934 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 30 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.493971 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:32.494013 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.494050 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.525801 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.525984 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.526035 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.564674 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:32.564754 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:32.564804 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 31 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.564843 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:32.564889 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.564929 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.599732 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.599834 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.599886 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 }
+2010/Dec/08 18:02:32.639442 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 32
+2010/Dec/08 18:02:32.639514 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 32
+2010/Dec/08 18:02:32.639562 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:97(altstep:as_EPTF_TitanTest_receive1) Message with id 32 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.639599 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:98(altstep:as_EPTF_TitanTest_receive1) "Receive happens1 - comp2"
+2010/Dec/08 18:02:32.639641 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:100(altstep:as_EPTF_TitanTest_receive1)  xxxxxxxxxx 
+2010/Dec/08 18:02:32.639678 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:103(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.672428 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:104(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.672530 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.672581 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:105(altstep:as_EPTF_TitanTest_receive1)->TitanLogTest.ttcn:88(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 34.000000 }
+2010/Dec/08 18:02:32.708261 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 36.000000 } id 33
+2010/Dec/08 18:02:32.708336 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 36.000000 } id 33
+2010/Dec/08 18:02:32.708387 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:128(altstep:as_EPTF_TitanTest_receive2) Message with id 33 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.708424 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:129(altstep:as_EPTF_TitanTest_receive2) "Receive happens2 - comp2"
+2010/Dec/08 18:02:32.708467 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:132(altstep:as_EPTF_TitanTest_receive2)  yyyyyyyyyy 
+2010/Dec/08 18:02:32.708504 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:136(altstep:as_EPTF_TitanTest_receive2) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:32.738573 TIMEROP TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:137(altstep:as_EPTF_TitanTest_receive2) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:32.738670 USER TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:69(function:f_EPTF_TitanTest_sendResponse) "Send happens - comp2"
+2010/Dec/08 18:02:32.738721 PORTEVENT TitanLogTest.ttcn:168(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:138(altstep:as_EPTF_TitanTest_receive2)->TitanLogTest.ttcn:85(function:f_EPTF_TitanTest_sendResponse) Sent on sync_PCO to mtc @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:33.260020 PORTEVENT TitanLogTest.ttcn:165(function:f_EPTF_TitanTest_behavior) Message enqueued on sync_PCO from mtc @TitanLogTest.StopOk : { senderNum := 2 } id 34
+2010/Dec/08 18:02:33.260088 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:116(altstep:as_EPTF_TitanTest_receive1) Receive operation on port sync_PCO succeeded, message from mtc: @TitanLogTest.StopOk : { senderNum := 2 } id 34
+2010/Dec/08 18:02:33.260131 PORTEVENT TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:116(altstep:as_EPTF_TitanTest_receive1) Message with id 34 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:33.260169 USER TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:117(altstep:as_EPTF_TitanTest_receive1) "StopOk happens1 - comp2"
+2010/Dec/08 18:02:33.260210 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:119(altstep:as_EPTF_TitanTest_receive1) Start timer T_send: 0.03 s
+2010/Dec/08 18:02:33.290791 TIMEROP TitanLogTest.ttcn:167(function:f_EPTF_TitanTest_behavior)->TitanLogTest.ttcn:120(altstep:as_EPTF_TitanTest_receive1) Timeout T_send: 0.03 s
+2010/Dec/08 18:02:33.291090 USER TitanLogTest.ttcn:170(function:f_EPTF_TitanTest_behavior) "Finished behaviour - comp2"
+2010/Dec/08 18:02:33.291169 PARALLEL - Function f_EPTF_TitanTest_behavior finished. PTC terminates.
+2010/Dec/08 18:02:33.291220 PARALLEL - Terminating component type TitanLogTest.TitanTest_CT.
+2010/Dec/08 18:02:33.291264 TIMEROP - Stop timer T_testDuration: 5 s
+2010/Dec/08 18:02:33.291344 PORTEVENT - Port EPTF_Base_MgmtIf was stopped.
+2010/Dec/08 18:02:33.291401 PORTEVENT - Removing unterminated connection between port sync_PCO and mtc:sync_PCO.
+2010/Dec/08 18:02:33.291809 PORTEVENT - Port sync_PCO was stopped.
+2010/Dec/08 18:02:33.291877 PARALLEL - Component type TitanLogTest.TitanTest_CT was shut down inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:33.291945 VERDICTOP - Final verdict of PTC: none
+2010/Dec/08 18:02:33.293715 EXECUTOR - Disconnected from MC.
+2010/Dec/08 18:02:33.293777 EXECUTOR - TTCN-3 Parallel Test Component finished.
diff --git a/regression_test/logFiles/baseline_logs/TitanLogTest-HC.log b/regression_test/logFiles/baseline_logs/TitanLogTest-HC.log
new file mode 100644 (file)
index 0000000..c13f5d3
--- /dev/null
@@ -0,0 +1,31 @@
+2010/Dec/08 18:02:30.232562 EXECUTOR - TTCN-3 Host Controller started on debian. Version: 1.8.pl4.
+2010/Dec/08 18:02:30.232832 EXECUTOR - TTCN Logger v2.2 options: TimeStampFormat:=DateTime; LogEntityName:=Yes; LogEventTypes:=Yes; SourceInfoFormat:=Stack; *.FileMask:=LOG_ALL; *.ConsoleMask:=ACTION | ERROR | EXECUTOR | TESTCASE | STATISTICS | VERDICTOP; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error
+2010/Dec/08 18:02:30.234489 EXECUTOR - The address of MC was set to debian.debian[127.0.1.1]:54491.
+2010/Dec/08 18:02:30.234502 WARNING - Warning: The address of MC was set to a local IP address. This may cause incorrect behaviour if a HC from a remote host also connects to MC.
+2010/Dec/08 18:02:30.235280 EXECUTOR - The local IP address of the control connection to MC is 127.0.1.1.
+2010/Dec/08 18:02:30.235334 EXECUTOR - Connected to MC.
+2010/Dec/08 18:02:30.235420 EXECUTOR - This host supports UNIX domain sockets for local communication.
+2010/Dec/08 18:02:30.239676 EXECUTOR - Processing configuration data received from MC.
+2010/Dec/08 18:02:30.241434 WARNING - Warning: Skeleton `new_logs/TitanLogTest-%n.%s' does not guarantee unique log file name for every test system process. It may cause unpredictable results if several test components try to write into the same log file.
+2010/Dec/08 18:02:30.278736 EXECUTOR - Module CommonStuff has the following parameters: { tsp_EPTF_maxRunningTime := 2147483.000000, tsp_CLL_debug_acceptableMaxSizeOfGrowingVariables := -1, tsp_CLL_debug_increasePercentage4AcceptableMaxSize := 0.100000, tsp_EPTF_Base_serialStopAllComponents := true, tsp_EPTF_Base_maxWaitTime := 120.000000 }
+2010/Dec/08 18:02:30.279752 EXECUTOR - Module LogFiles has the following parameters: { PTC_Names := <unbound>, PTC_Severities := <unbound> }
+2010/Dec/08 18:02:30.280963 EXECUTOR - Module TitanLogTest has the following parameters: { tsp_NumberOfComponents := 3, tsp_PerfTestDuration := 5.000000, tsp_messagesToSend := 100 }
+2010/Dec/08 18:02:30.281840 EXECUTOR - Initializing module CommonStuff.
+2010/Dec/08 18:02:30.282615 EXECUTOR - Initialization of module CommonStuff finished.
+2010/Dec/08 18:02:30.283446 EXECUTOR - Initializing module LogFiles.
+2010/Dec/08 18:02:30.284050 EXECUTOR - Initialization of module LogFiles finished.
+2010/Dec/08 18:02:30.284688 EXECUTOR - Initializing module TitanLogTest.
+2010/Dec/08 18:02:30.285329 EXECUTOR - Initialization of module TitanLogTest finished.
+2010/Dec/08 18:02:30.286059 EXECUTOR - Initializing module TitanLoggerApi.
+2010/Dec/08 18:02:30.286654 EXECUTOR - Initialization of module TitanLoggerApi finished.
+2010/Dec/08 18:02:30.288519 EXECUTOR - Configuration data was processed successfully.
+2010/Dec/08 18:02:30.313494 EXECUTOR - MTC was created. Process id: 2953.
+2010/Dec/08 18:02:30.344456 PARALLEL - PTC was created. Component reference: 3, component type: TitanLogTest.TitanTest_CT, component name: Comp0, testcase name: Titan_Logging_BasicTest, process id: 2955.
+2010/Dec/08 18:02:30.364068 PARALLEL - PTC was created. Component reference: 4, component type: TitanLogTest.TitanTest_CT, component name: Comp1, testcase name: Titan_Logging_BasicTest, process id: 2956.
+2010/Dec/08 18:02:30.382141 PARALLEL - PTC was created. Component reference: 5, component type: TitanLogTest.TitanTest_CT, component name: Comp2, testcase name: Titan_Logging_BasicTest, process id: 2957.
+2010/Dec/08 18:02:33.776378 PARALLEL - PTC Comp0(3) finished. Process statistics: { process id: 2955, terminated normally, exit status: 0, user time: 0.004000 s, system time: 0.008000 s, maximum resident set size: 0, integral resident set size: 0, page faults not requiring physical I/O: 333, page faults requiring physical I/O: 0, swaps: 0, block input operations: 0, block output operations 160, messages sent: 0, messages received: 0, signals received: 0, voluntary context switches: 116, involuntary context switches: 5 }
+2010/Dec/08 18:02:33.776504 PARALLEL - PTC Comp1(4) finished. Process statistics: { process id: 2956, terminated normally, exit status: 0, user time: 0.004000 s, system time: 0.024001 s, maximum resident set size: 0, integral resident set size: 0, page faults not requiring physical I/O: 327, page faults requiring physical I/O: 0, swaps: 0, block input operations: 0, block output operations 152, messages sent: 0, messages received: 0, signals received: 0, voluntary context switches: 129, involuntary context switches: 9 }
+2010/Dec/08 18:02:33.776684 PARALLEL - PTC Comp2(5) finished. Process statistics: { process id: 2957, terminated normally, exit status: 0, user time: 0.000000 s, system time: 0.036002 s, maximum resident set size: 0, integral resident set size: 0, page faults not requiring physical I/O: 327, page faults requiring physical I/O: 0, swaps: 0, block input operations: 0, block output operations 152, messages sent: 0, messages received: 0, signals received: 0, voluntary context switches: 110, involuntary context switches: 9 }
+2010/Dec/08 18:02:33.776743 EXECUTOR - Exit was requested from MC. Terminating HC.
+2010/Dec/08 18:02:33.807081 EXECUTOR - Disconnected from MC.
+2010/Dec/08 18:02:33.807219 EXECUTOR - TTCN-3 Host Controller finished.
diff --git a/regression_test/logFiles/baseline_logs/TitanLogTest-MTC.log b/regression_test/logFiles/baseline_logs/TitanLogTest-MTC.log
new file mode 100644 (file)
index 0000000..59bd614
--- /dev/null
@@ -0,0 +1,688 @@
+2010/Dec/08 18:02:30.294194 EXECUTOR - TTCN-3 Main Test Component started on debian. Version: 1.8.pl4.
+2010/Dec/08 18:02:30.294702 EXECUTOR - TTCN Logger v2.2 options: TimeStampFormat:=DateTime; LogEntityName:=Yes; LogEventTypes:=Yes; SourceInfoFormat:=Stack; *.FileMask:=LOG_ALL; *.ConsoleMask:=ACTION | ERROR | EXECUTOR | TESTCASE | STATISTICS | VERDICTOP; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error
+2010/Dec/08 18:02:30.298306 EXECUTOR - Connected to MC.
+2010/Dec/08 18:02:30.302322 EXECUTOR - Executing test case Titan_Logging_BasicTest in module TitanLogTest.
+2010/Dec/08 18:02:30.310919 TESTCASE TitanLogTest.ttcn:222(testcase:Titan_Logging_BasicTest) Test case Titan_Logging_BasicTest started.
+2010/Dec/08 18:02:30.311643 PARALLEL TitanLogTest.ttcn:222(testcase:Titan_Logging_BasicTest) Initializing variables, timers and ports of component type TitanLogTest.TitanTest_CT inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:30.312012 PORTEVENT TitanLogTest.ttcn:222(testcase:Titan_Logging_BasicTest) Port EPTF_Base_MgmtIf was started.
+2010/Dec/08 18:02:30.312080 PORTEVENT TitanLogTest.ttcn:222(testcase:Titan_Logging_BasicTest) Port sync_PCO was started.
+2010/Dec/08 18:02:30.312130 PARALLEL TitanLogTest.ttcn:222(testcase:Titan_Logging_BasicTest) Component type TitanLogTest.TitanTest_CT was initialized.
+2010/Dec/08 18:02:30.312189 USER TitanLogTest.ttcn:224(testcase:Titan_Logging_BasicTest) TestCase has been started 
+2010/Dec/08 18:02:30.312288 TIMEROP TitanLogTest.ttcn:225(testcase:Titan_Logging_BasicTest)->CommonStuff.ttcn:317(function:f_EPTF_Base_init_CT) Start timer T_EPTF_componentClock: 2.14748e+06 s
+2010/Dec/08 18:02:30.312515 DEFAULTOP TitanLogTest.ttcn:225(testcase:Titan_Logging_BasicTest)->CommonStuff.ttcn:319(function:f_EPTF_Base_init_CT) Altstep as_handle_main_EPTF_Base_MgmtIf was activated as default, id 1
+2010/Dec/08 18:02:30.312722 USER TitanLogTest.ttcn:225(testcase:Titan_Logging_BasicTest)->CommonStuff.ttcn:323(function:f_EPTF_Base_init_CT) ----BASE INIT DONE FOR COMPONENT "mtc"----
+2010/Dec/08 18:02:30.312799 PARALLEL TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) Creating new PTC with component type TitanLogTest.TitanTest_CT, component name: Comp0.
+2010/Dec/08 18:02:30.321140 PARALLEL TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) PTC was created. Component reference: 3, alive: no, type: TitanLogTest.TitanTest_CT, component name: Comp0.
+2010/Dec/08 18:02:30.321245 PARALLEL TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Connecting ports mtc:sync_PCO and Comp0(3):sync_PCO.
+2010/Dec/08 18:02:30.322440 PORTEVENT TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Port sync_PCO is waiting for connection from Comp0(3):sync_PCO on UNIX pathname /tmp/ttcn3-portconn-205aae54.
+2010/Dec/08 18:02:30.325700 PORTEVENT TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Port sync_PCO has accepted the connection from Comp0(3):sync_PCO.
+2010/Dec/08 18:02:30.326022 PARALLEL TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Connect operation on mtc:sync_PCO and Comp0(3):sync_PCO finished.
+2010/Dec/08 18:02:30.326090 PARALLEL TitanLogTest.ttcn:230(testcase:Titan_Logging_BasicTest) Starting function f_EPTF_TitanTest_behavior(0) on component Comp0(3).
+2010/Dec/08 18:02:30.326693 PARALLEL TitanLogTest.ttcn:230(testcase:Titan_Logging_BasicTest) Function was started.
+2010/Dec/08 18:02:30.326762 PARALLEL TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) Creating new PTC with component type TitanLogTest.TitanTest_CT, component name: Comp1.
+2010/Dec/08 18:02:30.328201 PORTEVENT TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.StartOk : { senderNum := 0 } id 1
+2010/Dec/08 18:02:30.358376 PARALLEL TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) PTC was created. Component reference: 4, alive: no, type: TitanLogTest.TitanTest_CT, component name: Comp1.
+2010/Dec/08 18:02:30.358454 PARALLEL TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Connecting ports mtc:sync_PCO and Comp1(4):sync_PCO.
+2010/Dec/08 18:02:30.358888 PORTEVENT TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Port sync_PCO is waiting for connection from Comp1(4):sync_PCO on UNIX pathname /tmp/ttcn3-portconn-275aae54.
+2010/Dec/08 18:02:30.360352 PORTEVENT TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Port sync_PCO has accepted the connection from Comp1(4):sync_PCO.
+2010/Dec/08 18:02:30.361248 PARALLEL TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Connect operation on mtc:sync_PCO and Comp1(4):sync_PCO finished.
+2010/Dec/08 18:02:30.361311 PARALLEL TitanLogTest.ttcn:230(testcase:Titan_Logging_BasicTest) Starting function f_EPTF_TitanTest_behavior(1) on component Comp1(4).
+2010/Dec/08 18:02:30.361687 PARALLEL TitanLogTest.ttcn:230(testcase:Titan_Logging_BasicTest) Function was started.
+2010/Dec/08 18:02:30.361742 PARALLEL TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) Creating new PTC with component type TitanLogTest.TitanTest_CT, component name: Comp2.
+2010/Dec/08 18:02:30.363075 PORTEVENT TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.StartOk : { senderNum := 1 } id 2
+2010/Dec/08 18:02:30.375645 PARALLEL TitanLogTest.ttcn:228(testcase:Titan_Logging_BasicTest) PTC was created. Component reference: 5, alive: no, type: TitanLogTest.TitanTest_CT, component name: Comp2.
+2010/Dec/08 18:02:30.375728 PARALLEL TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Connecting ports mtc:sync_PCO and Comp2(5):sync_PCO.
+2010/Dec/08 18:02:30.376163 PORTEVENT TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Port sync_PCO is waiting for connection from Comp2(5):sync_PCO on UNIX pathname /tmp/ttcn3-portconn-265aae54.
+2010/Dec/08 18:02:30.377732 PORTEVENT TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Port sync_PCO has accepted the connection from Comp2(5):sync_PCO.
+2010/Dec/08 18:02:30.378033 PARALLEL TitanLogTest.ttcn:229(testcase:Titan_Logging_BasicTest) Connect operation on mtc:sync_PCO and Comp2(5):sync_PCO finished.
+2010/Dec/08 18:02:30.378088 PARALLEL TitanLogTest.ttcn:230(testcase:Titan_Logging_BasicTest) Starting function f_EPTF_TitanTest_behavior(2) on component Comp2(5).
+2010/Dec/08 18:02:30.378353 PARALLEL TitanLogTest.ttcn:230(testcase:Titan_Logging_BasicTest) Function was started.
+2010/Dec/08 18:02:30.378423 PORTEVENT TitanLogTest.ttcn:234(testcase:Titan_Logging_BasicTest) Receive operation on port sync_PCO succeeded, message from Comp0(3) id 1.
+2010/Dec/08 18:02:30.378503 PORTEVENT TitanLogTest.ttcn:234(testcase:Titan_Logging_BasicTest) Message with id 1 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.378554 PORTEVENT TitanLogTest.ttcn:234(testcase:Titan_Logging_BasicTest) Receive operation on port sync_PCO succeeded, message from Comp1(4) id 2.
+2010/Dec/08 18:02:30.378604 PORTEVENT TitanLogTest.ttcn:234(testcase:Titan_Logging_BasicTest) Message with id 2 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.379822 PORTEVENT TitanLogTest.ttcn:233(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.StartOk : { senderNum := 2 } id 3
+2010/Dec/08 18:02:30.379888 PORTEVENT TitanLogTest.ttcn:234(testcase:Titan_Logging_BasicTest) Receive operation on port sync_PCO succeeded, message from Comp2(5) id 3.
+2010/Dec/08 18:02:30.379939 PORTEVENT TitanLogTest.ttcn:234(testcase:Titan_Logging_BasicTest) Message with id 3 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.379986 TIMEROP TitanLogTest.ttcn:240(testcase:Titan_Logging_BasicTest) Start timer T_testDuration: 5 s
+2010/Dec/08 18:02:30.380053 PORTEVENT TitanLogTest.ttcn:243(testcase:Titan_Logging_BasicTest) Sent on sync_PCO to Comp0(3) @TitanLogTest.StartOk : { senderNum := 0 }
+2010/Dec/08 18:02:30.394509 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 0.000000 } id 4
+2010/Dec/08 18:02:30.394625 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 0.000000 } id 4
+2010/Dec/08 18:02:30.394754 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 4 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.394803 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:30.394857 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:30.395916 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 0.000000 }
+2010/Dec/08 18:02:30.418243 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 5
+2010/Dec/08 18:02:30.418339 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 5
+2010/Dec/08 18:02:30.418401 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 5 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.418451 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:30.418504 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:30.419248 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.430286 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 6
+2010/Dec/08 18:02:30.430370 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 6
+2010/Dec/08 18:02:30.430434 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 6 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.430484 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:30.430537 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:30.432206 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 }
+2010/Dec/08 18:02:30.466286 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.466355 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 7
+2010/Dec/08 18:02:30.466404 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 7 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.466442 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:30.466484 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:30.467202 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.479395 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 8
+2010/Dec/08 18:02:30.479458 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 8
+2010/Dec/08 18:02:30.479506 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 8 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.479542 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:30.479583 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:30.480305 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.503069 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 9
+2010/Dec/08 18:02:30.503152 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 } id 9
+2010/Dec/08 18:02:30.503204 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 9 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.503241 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:30.503349 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:30.504403 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 1.000000 }
+2010/Dec/08 18:02:30.538252 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 10
+2010/Dec/08 18:02:30.538342 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 10
+2010/Dec/08 18:02:30.538405 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 10 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.538455 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:30.538509 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:30.539306 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.562392 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 11
+2010/Dec/08 18:02:30.562474 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 11
+2010/Dec/08 18:02:30.562537 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 11 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.562602 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:30.562656 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:30.563452 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 }
+2010/Dec/08 18:02:30.575009 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 12
+2010/Dec/08 18:02:30.575148 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 12
+2010/Dec/08 18:02:30.575315 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 12 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.575357 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:30.575402 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:30.576463 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.607824 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 13
+2010/Dec/08 18:02:30.607900 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 } id 13
+2010/Dec/08 18:02:30.607952 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 13 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.607989 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:30.608031 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:30.608780 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 2.000000 }
+2010/Dec/08 18:02:30.619695 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 4.000000 } id 14
+2010/Dec/08 18:02:30.619776 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 4.000000 } id 14
+2010/Dec/08 18:02:30.619827 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 14 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.619865 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:30.619907 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:30.620729 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 4.000000 }
+2010/Dec/08 18:02:30.642590 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:30.642724 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 15
+2010/Dec/08 18:02:30.642789 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 15 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.642839 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:30.642893 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:30.644152 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.679135 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 3.000000 } id 16
+2010/Dec/08 18:02:30.679232 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 3.000000 } id 16
+2010/Dec/08 18:02:30.679296 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 16 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.679346 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:30.679400 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:30.680160 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 3.000000 }
+2010/Dec/08 18:02:30.702260 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 17
+2010/Dec/08 18:02:30.702342 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 17
+2010/Dec/08 18:02:30.702403 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 17 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.702481 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:30.702523 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:30.703192 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.714430 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 18
+2010/Dec/08 18:02:30.714552 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 18
+2010/Dec/08 18:02:30.714606 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 18 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.714646 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:30.714691 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:30.715749 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 }
+2010/Dec/08 18:02:30.747151 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:30.747220 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 19
+2010/Dec/08 18:02:30.747269 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 19 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.747306 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:30.747347 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:30.748103 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.759081 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 20
+2010/Dec/08 18:02:30.759146 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 20
+2010/Dec/08 18:02:30.759259 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 20 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.759309 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:30.759363 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:30.760201 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.782520 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 21
+2010/Dec/08 18:02:30.782638 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 } id 21
+2010/Dec/08 18:02:30.782728 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 21 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.782779 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:30.782837 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:30.784096 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 5.000000 }
+2010/Dec/08 18:02:30.815396 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 22
+2010/Dec/08 18:02:30.815477 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 22
+2010/Dec/08 18:02:30.815539 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 22 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.815589 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:30.815642 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:30.816415 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.838351 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 23
+2010/Dec/08 18:02:30.838422 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 23
+2010/Dec/08 18:02:30.838472 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 23 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.838509 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:30.838564 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:30.839308 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 }
+2010/Dec/08 18:02:30.850896 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 24
+2010/Dec/08 18:02:30.850966 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 24
+2010/Dec/08 18:02:30.851015 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 24 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.851052 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:30.851093 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:30.851829 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.883159 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 25
+2010/Dec/08 18:02:30.883230 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 } id 25
+2010/Dec/08 18:02:30.883281 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 25 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.883370 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:30.883424 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:30.884286 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 6.000000 }
+2010/Dec/08 18:02:30.895342 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 8.000000 } id 26
+2010/Dec/08 18:02:30.895420 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 8.000000 } id 26
+2010/Dec/08 18:02:30.895483 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 26 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.895532 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:30.895585 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:30.896371 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 8.000000 }
+2010/Dec/08 18:02:30.918638 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:30.918756 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 27
+2010/Dec/08 18:02:30.918822 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 27 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.918872 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:30.918928 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:30.920986 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.954262 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 7.000000 } id 28
+2010/Dec/08 18:02:30.954408 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 7.000000 } id 28
+2010/Dec/08 18:02:30.954459 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 28 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.954497 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:30.954557 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:30.955276 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 7.000000 }
+2010/Dec/08 18:02:30.978903 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 29
+2010/Dec/08 18:02:30.979010 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 29
+2010/Dec/08 18:02:30.979062 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 29 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.979101 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:30.979145 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:30.980309 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:30.994289 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 30
+2010/Dec/08 18:02:30.994354 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 30
+2010/Dec/08 18:02:30.994405 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 30 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:30.994442 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:30.994483 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:30.995203 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 }
+2010/Dec/08 18:02:31.026448 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:31.026519 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 31
+2010/Dec/08 18:02:31.026568 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 31 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.026605 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:31.026647 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:31.027389 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.038832 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 32
+2010/Dec/08 18:02:31.038922 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 32
+2010/Dec/08 18:02:31.038974 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 32 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.039013 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.039056 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:31.040066 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.062342 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 33
+2010/Dec/08 18:02:31.062459 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 } id 33
+2010/Dec/08 18:02:31.062510 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 33 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.062624 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:31.062678 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:31.063680 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 9.000000 }
+2010/Dec/08 18:02:31.095135 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 34
+2010/Dec/08 18:02:31.095217 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 34
+2010/Dec/08 18:02:31.095278 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 34 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.095345 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.095398 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:31.096223 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.118911 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 35
+2010/Dec/08 18:02:31.119157 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 35
+2010/Dec/08 18:02:31.119224 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 35 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.119277 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:31.119333 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:31.121828 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 }
+2010/Dec/08 18:02:31.135804 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 36
+2010/Dec/08 18:02:31.135956 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 36
+2010/Dec/08 18:02:31.136018 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 36 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.136067 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:31.136121 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:31.136886 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.172685 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 37
+2010/Dec/08 18:02:31.172798 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 } id 37
+2010/Dec/08 18:02:31.172862 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 37 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.172912 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:31.172965 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:31.173959 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 11.000000 }
+2010/Dec/08 18:02:31.186389 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 13.000000 } id 38
+2010/Dec/08 18:02:31.186469 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 13.000000 } id 38
+2010/Dec/08 18:02:31.186532 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 38 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.186582 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:31.186648 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:31.187516 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 13.000000 }
+2010/Dec/08 18:02:31.210135 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 39
+2010/Dec/08 18:02:31.210218 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 39
+2010/Dec/08 18:02:31.210280 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 39 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.210329 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:31.210382 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:31.211168 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.242677 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 12.000000 } id 40
+2010/Dec/08 18:02:31.242803 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 12.000000 } id 40
+2010/Dec/08 18:02:31.242870 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 40 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.242921 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:31.242977 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:31.244373 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 12.000000 }
+2010/Dec/08 18:02:31.266147 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 41
+2010/Dec/08 18:02:31.266232 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 41
+2010/Dec/08 18:02:31.266294 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 41 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.266415 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:31.266469 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:31.267273 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.278689 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 42
+2010/Dec/08 18:02:31.278815 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 42
+2010/Dec/08 18:02:31.278883 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 42 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.278934 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:31.278991 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:31.280156 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 }
+2010/Dec/08 18:02:31.314215 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 43
+2010/Dec/08 18:02:31.314430 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 43
+2010/Dec/08 18:02:31.314497 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 43 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.314547 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:31.314601 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:31.315534 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.326804 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 44
+2010/Dec/08 18:02:31.326953 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 44
+2010/Dec/08 18:02:31.327014 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 44 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.327063 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.327117 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:31.327860 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.351033 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 45
+2010/Dec/08 18:02:31.351126 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 } id 45
+2010/Dec/08 18:02:31.351190 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 45 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.351305 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:31.351363 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:31.352156 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 14.000000 }
+2010/Dec/08 18:02:31.383223 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 46
+2010/Dec/08 18:02:31.383303 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 46
+2010/Dec/08 18:02:31.383516 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 46 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.383566 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.383619 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:31.384496 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.406323 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 47
+2010/Dec/08 18:02:31.406395 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 47
+2010/Dec/08 18:02:31.406445 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 47 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.406483 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:31.406524 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:31.407283 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 }
+2010/Dec/08 18:02:31.418524 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 48
+2010/Dec/08 18:02:31.418634 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 48
+2010/Dec/08 18:02:31.418686 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 48 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.418725 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:31.418769 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:31.419858 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.456679 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 49
+2010/Dec/08 18:02:31.456750 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 } id 49
+2010/Dec/08 18:02:31.456800 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 49 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.456900 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:31.456942 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:31.457830 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 15.000000 }
+2010/Dec/08 18:02:31.470347 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 17.000000 } id 50
+2010/Dec/08 18:02:31.470413 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 17.000000 } id 50
+2010/Dec/08 18:02:31.470464 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 50 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.470502 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:31.470543 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:31.471807 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 17.000000 }
+2010/Dec/08 18:02:31.494181 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 51
+2010/Dec/08 18:02:31.494249 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 51
+2010/Dec/08 18:02:31.494297 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 51 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.494335 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:31.494375 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:31.495163 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.526382 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 16.000000 } id 52
+2010/Dec/08 18:02:31.526629 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 16.000000 } id 52
+2010/Dec/08 18:02:31.526694 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 52 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.526744 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:31.526798 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:31.527566 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 16.000000 }
+2010/Dec/08 18:02:31.550855 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 53
+2010/Dec/08 18:02:31.550944 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 53
+2010/Dec/08 18:02:31.551006 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 53 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.551056 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:31.551131 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:31.551917 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.563261 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 54
+2010/Dec/08 18:02:31.563342 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 54
+2010/Dec/08 18:02:31.563406 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 54 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.563456 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:31.563509 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:31.564344 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 }
+2010/Dec/08 18:02:31.598617 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 55
+2010/Dec/08 18:02:31.598762 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 55
+2010/Dec/08 18:02:31.598828 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 55 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.598880 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:31.598936 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:31.602021 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.614298 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 56
+2010/Dec/08 18:02:31.614377 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 56
+2010/Dec/08 18:02:31.614438 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 56 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.614488 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.614542 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:31.615271 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.641710 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 57
+2010/Dec/08 18:02:31.641799 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 } id 57
+2010/Dec/08 18:02:31.641941 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 57 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.641992 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:31.642046 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:31.643951 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 18.000000 }
+2010/Dec/08 18:02:31.678275 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 58
+2010/Dec/08 18:02:31.678358 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 58
+2010/Dec/08 18:02:31.678418 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 58 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.678510 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.678566 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:31.679603 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.702410 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 59
+2010/Dec/08 18:02:31.702500 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 59
+2010/Dec/08 18:02:31.702566 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 59 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.702616 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:31.702670 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:31.703576 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 }
+2010/Dec/08 18:02:31.715036 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 60
+2010/Dec/08 18:02:31.715186 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 60
+2010/Dec/08 18:02:31.715236 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 60 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.715273 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:31.715315 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:31.716137 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.747405 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 61
+2010/Dec/08 18:02:31.747497 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 } id 61
+2010/Dec/08 18:02:31.747547 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 61 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.747696 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:31.747803 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:31.748636 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 19.000000 }
+2010/Dec/08 18:02:31.762191 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 22.000000 } id 62
+2010/Dec/08 18:02:31.762257 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 22.000000 } id 62
+2010/Dec/08 18:02:31.762307 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 62 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.762345 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:31.762385 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:31.763233 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 22.000000 }
+2010/Dec/08 18:02:31.786340 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 63
+2010/Dec/08 18:02:31.786410 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 63
+2010/Dec/08 18:02:31.786459 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 63 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.786496 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:31.786553 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:31.787298 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.818201 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 20.000000 } id 64
+2010/Dec/08 18:02:31.818273 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 20.000000 } id 64
+2010/Dec/08 18:02:31.818416 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 64 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.818455 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:31.818498 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:31.819317 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 20.000000 }
+2010/Dec/08 18:02:31.843247 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 65
+2010/Dec/08 18:02:31.843334 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 65
+2010/Dec/08 18:02:31.843438 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 65 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.843476 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:31.843517 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:31.844357 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.855299 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 66
+2010/Dec/08 18:02:31.855406 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 66
+2010/Dec/08 18:02:31.855459 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 66 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.855507 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:31.855549 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:31.856322 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 }
+2010/Dec/08 18:02:31.890234 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 67
+2010/Dec/08 18:02:31.890788 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 67
+2010/Dec/08 18:02:31.890840 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 67 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.890878 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:31.890920 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:31.890993 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.902532 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 68
+2010/Dec/08 18:02:31.902673 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 68
+2010/Dec/08 18:02:31.902735 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 68 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.902785 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.902838 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:31.903720 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.926716 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 69
+2010/Dec/08 18:02:31.926839 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 } id 69
+2010/Dec/08 18:02:31.926906 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 69 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.926958 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:31.927056 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:31.928233 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 23.000000 }
+2010/Dec/08 18:02:31.962775 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 70
+2010/Dec/08 18:02:31.962858 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 70
+2010/Dec/08 18:02:31.962920 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 70 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.962969 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:31.963079 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:31.963962 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:31.986768 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 71
+2010/Dec/08 18:02:31.986872 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 71
+2010/Dec/08 18:02:31.986926 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 71 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:31.986964 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:31.987008 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:31.988340 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 }
+2010/Dec/08 18:02:32.003164 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 72
+2010/Dec/08 18:02:32.003230 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 72
+2010/Dec/08 18:02:32.003278 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 72 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.003315 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:32.003356 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:32.004197 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.035254 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 73
+2010/Dec/08 18:02:32.035329 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 } id 73
+2010/Dec/08 18:02:32.035466 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 73 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.035541 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:32.035603 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:32.036364 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 24.000000 }
+2010/Dec/08 18:02:32.052061 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 26.000000 } id 74
+2010/Dec/08 18:02:32.052144 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 26.000000 } id 74
+2010/Dec/08 18:02:32.052209 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 74 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.052259 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:32.052312 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:32.053054 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 26.000000 }
+2010/Dec/08 18:02:32.074396 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 75
+2010/Dec/08 18:02:32.074482 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 75
+2010/Dec/08 18:02:32.074544 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 75 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.074593 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:32.074646 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:32.075442 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.107744 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 25.000000 } id 76
+2010/Dec/08 18:02:32.107848 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 25.000000 } id 76
+2010/Dec/08 18:02:32.107939 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 76 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.107989 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:32.108043 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:32.108789 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 25.000000 }
+2010/Dec/08 18:02:32.130777 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 77
+2010/Dec/08 18:02:32.130864 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 77
+2010/Dec/08 18:02:32.130926 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 77 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.130975 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:32.131028 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:32.131808 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.143355 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 78
+2010/Dec/08 18:02:32.143484 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 78
+2010/Dec/08 18:02:32.143551 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 78 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.143603 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:32.143778 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:32.145279 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 }
+2010/Dec/08 18:02:32.178286 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 79
+2010/Dec/08 18:02:32.178354 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 79
+2010/Dec/08 18:02:32.178403 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 79 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.178441 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:32.178483 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:32.179088 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.190318 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 80
+2010/Dec/08 18:02:32.190382 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 80
+2010/Dec/08 18:02:32.190430 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 80 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.190467 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:32.190508 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:32.191942 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.214382 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 81
+2010/Dec/08 18:02:32.214458 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 } id 81
+2010/Dec/08 18:02:32.214584 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 81 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.214634 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:32.214688 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:32.215490 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 27.000000 }
+2010/Dec/08 18:02:32.247321 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 82
+2010/Dec/08 18:02:32.247487 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 82
+2010/Dec/08 18:02:32.247555 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 82 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.247606 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:32.247663 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:32.248859 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.270223 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 83
+2010/Dec/08 18:02:32.270307 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 83
+2010/Dec/08 18:02:32.270371 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 83 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.270421 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:32.270475 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:32.271225 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 }
+2010/Dec/08 18:02:32.285091 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 84
+2010/Dec/08 18:02:32.285191 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 84
+2010/Dec/08 18:02:32.285242 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 84 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.285280 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:32.285322 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:32.286207 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.318285 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 85
+2010/Dec/08 18:02:32.318356 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 } id 85
+2010/Dec/08 18:02:32.318407 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 85 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.318444 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:32.318486 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:32.319474 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 28.000000 }
+2010/Dec/08 18:02:32.331668 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 30.000000 } id 86
+2010/Dec/08 18:02:32.331758 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 30.000000 } id 86
+2010/Dec/08 18:02:32.331833 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 86 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.331874 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:32.331996 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:32.332766 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 30.000000 }
+2010/Dec/08 18:02:32.354043 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 87
+2010/Dec/08 18:02:32.354154 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 87
+2010/Dec/08 18:02:32.354217 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 87 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.354267 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:32.354320 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:32.355100 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.386785 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 29.000000 } id 88
+2010/Dec/08 18:02:32.386920 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 29.000000 } id 88
+2010/Dec/08 18:02:32.386986 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 88 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.387036 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:32.387091 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:32.388721 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 29.000000 }
+2010/Dec/08 18:02:32.410130 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 89
+2010/Dec/08 18:02:32.410932 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 89
+2010/Dec/08 18:02:32.411095 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 89 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.411147 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:32.411248 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:32.412143 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.423298 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 90
+2010/Dec/08 18:02:32.423377 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 90
+2010/Dec/08 18:02:32.423441 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 90 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.423491 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:32.423831 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:32.424697 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 }
+2010/Dec/08 18:02:32.458150 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 91
+2010/Dec/08 18:02:32.458255 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 91
+2010/Dec/08 18:02:32.458318 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 91 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.458368 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:32.458422 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:32.459203 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.470336 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 92
+2010/Dec/08 18:02:32.470730 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 92
+2010/Dec/08 18:02:32.470799 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 92 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.470849 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:32.470903 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:32.470980 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.492349 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 93
+2010/Dec/08 18:02:32.492440 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 } id 93
+2010/Dec/08 18:02:32.492503 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 93 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.492552 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:32.492605 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:32.493387 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 31.000000 }
+2010/Dec/08 18:02:32.526294 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 94
+2010/Dec/08 18:02:32.526404 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 94
+2010/Dec/08 18:02:32.526467 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 94 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.526516 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:32.526619 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:32.527406 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.550343 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 95
+2010/Dec/08 18:02:32.550417 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 95
+2010/Dec/08 18:02:32.550469 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 95 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.550506 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:32.550548 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:32.552058 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 1, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 }
+2010/Dec/08 18:02:32.563334 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 96
+2010/Dec/08 18:02:32.563420 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 96
+2010/Dec/08 18:02:32.563568 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 96 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.563622 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:32.563679 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:32.564392 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.600145 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 97
+2010/Dec/08 18:02:32.600216 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 } id 97
+2010/Dec/08 18:02:32.600324 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 97 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.600363 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp0"
+2010/Dec/08 18:02:32.600404 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:32.601826 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 0, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 33.000000 }
+2010/Dec/08 18:02:32.615724 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 35.000000 } id 98
+2010/Dec/08 18:02:32.615791 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 35.000000 } id 98
+2010/Dec/08 18:02:32.615843 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 98 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.615896 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:32.615938 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:32.616673 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 35.000000 }
+2010/Dec/08 18:02:32.638148 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 99
+2010/Dec/08 18:02:32.638247 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 99
+2010/Dec/08 18:02:32.638298 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 99 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.638336 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp2"
+2010/Dec/08 18:02:32.638377 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp2"
+2010/Dec/08 18:02:32.639126 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 2, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.672858 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 34.000000 } id 100
+2010/Dec/08 18:02:32.672937 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 34.000000 } id 100
+2010/Dec/08 18:02:32.672987 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 100 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.673025 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp1"
+2010/Dec/08 18:02:32.673067 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp2 to comp1"
+2010/Dec/08 18:02:32.673765 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp1(4) @TitanLogTest.Data2 : { senderNum := 2, receiverNum := 1, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 34.000000 }
+2010/Dec/08 18:02:32.694830 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp1(4) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 101
+2010/Dec/08 18:02:32.694929 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp1(4): @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 101
+2010/Dec/08 18:02:32.694980 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 101 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.695019 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:32.695061 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp1 to comp0"
+2010/Dec/08 18:02:32.695815 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 1, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.706957 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 36.000000 } id 102
+2010/Dec/08 18:02:32.707024 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 36.000000 } id 102
+2010/Dec/08 18:02:32.707075 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:198(altstep:as_EPTF_TitanTest_forward2) Message with id 102 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.707181 USER TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:201(altstep:as_EPTF_TitanTest_forward2) " Forward send happens2 - comp2"
+2010/Dec/08 18:02:32.707236 ACTION TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:202(altstep:as_EPTF_TitanTest_forward2) Action: " Forward send from comp0 to comp2"
+2010/Dec/08 18:02:32.707993 PORTEVENT TitanLogTest.ttcn:249(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:213(altstep:as_EPTF_TitanTest_forward2) Sent on sync_PCO to Comp2(5) @TitanLogTest.Data2 : { senderNum := 0, receiverNum := 2, chdata := "-+=!@#$%^&*01234567890abcdefghijklmnopqrstuvwxyz~~", fldata := 36.000000 }
+2010/Dec/08 18:02:32.738943 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp2(5) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 103
+2010/Dec/08 18:02:32.739053 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp2(5): @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 103
+2010/Dec/08 18:02:32.739115 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 103 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.739164 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp0"
+2010/Dec/08 18:02:32.739233 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp2 to comp0"
+2010/Dec/08 18:02:32.739994 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:190(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.Data1 : { senderNum := 2, receiverNum := 0, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" }
+2010/Dec/08 18:02:32.754622 PORTEVENT TitanLogTest.ttcn:246(testcase:Titan_Logging_BasicTest) Message enqueued on sync_PCO from Comp0(3) @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 104
+2010/Dec/08 18:02:32.754723 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Receive operation on port sync_PCO succeeded, message from Comp0(3): @TitanLogTest.Data1 : { senderNum := 0, receiverNum := 1, chdata := "+-=!@#$%^&*abcdefghijklmnopqrstuvwxyz01234567890~~" } id 104
+2010/Dec/08 18:02:32.754786 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:174(altstep:as_EPTF_TitanTest_forward1) Message with id 104 was extracted from the queue of sync_PCO.
+2010/Dec/08 18:02:32.754835 USER TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:177(altstep:as_EPTF_TitanTest_forward1) " Forward send happens1 - comp1"
+2010/Dec/08 18:02:32.754889 ACTION TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:178(altstep:as_EPTF_TitanTest_forward1) Action: " Forward send from comp0 to comp1"
+2010/Dec/08 18:02:32.755599 TIMEROP TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:181(altstep:as_EPTF_TitanTest_forward1) Start timer T_send: 0.5 s
+2010/Dec/08 18:02:33.257720 TIMEROP TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:182(altstep:as_EPTF_TitanTest_forward1) Timeout T_send: 0.5 s
+2010/Dec/08 18:02:33.257836 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:187(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp0(3) @TitanLogTest.StopOk : { senderNum := 0 }
+2010/Dec/08 18:02:33.257926 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:187(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp1(4) @TitanLogTest.StopOk : { senderNum := 1 }
+2010/Dec/08 18:02:33.258978 PORTEVENT TitanLogTest.ttcn:248(testcase:Titan_Logging_BasicTest)->TitanLogTest.ttcn:187(altstep:as_EPTF_TitanTest_forward1) Sent on sync_PCO to Comp2(5) @TitanLogTest.StopOk : { senderNum := 2 }
+2010/Dec/08 18:02:33.259058 ACTION TitanLogTest.ttcn:251(testcase:Titan_Logging_BasicTest) Action: "TestCase has been ended - Counter: 100"
+2010/Dec/08 18:02:33.260350 USER TitanLogTest.ttcn:252(testcase:Titan_Logging_BasicTest) TestCase has been ended 
+2010/Dec/08 18:02:33.260428 TIMEROP TitanLogTest.ttcn:254(testcase:Titan_Logging_BasicTest) Start timer T_send: 0.5 s
+2010/Dec/08 18:02:33.270806 PORTEVENT TitanLogTest.ttcn:255(testcase:Titan_Logging_BasicTest) Connection of port sync_PCO to Comp0(3):sync_PCO was closed unexpectedly by the peer.
+2010/Dec/08 18:02:33.270879 PORTEVENT TitanLogTest.ttcn:255(testcase:Titan_Logging_BasicTest) Port sync_PCO was disconnected from Comp0(3):sync_PCO.
+2010/Dec/08 18:02:33.279514 PORTEVENT TitanLogTest.ttcn:255(testcase:Titan_Logging_BasicTest) Connection of port sync_PCO to Comp1(4):sync_PCO was closed unexpectedly by the peer.
+2010/Dec/08 18:02:33.279580 PORTEVENT TitanLogTest.ttcn:255(testcase:Titan_Logging_BasicTest) Port sync_PCO was disconnected from Comp1(4):sync_PCO.
+2010/Dec/08 18:02:33.292172 PORTEVENT TitanLogTest.ttcn:255(testcase:Titan_Logging_BasicTest) Connection of port sync_PCO to Comp2(5):sync_PCO was closed unexpectedly by the peer.
+2010/Dec/08 18:02:33.292244 PORTEVENT TitanLogTest.ttcn:255(testcase:Titan_Logging_BasicTest) Port sync_PCO was disconnected from Comp2(5):sync_PCO.
+2010/Dec/08 18:02:33.761707 TIMEROP TitanLogTest.ttcn:255(testcase:Titan_Logging_BasicTest) Timeout T_send: 0.5 s
+2010/Dec/08 18:02:33.761843 VERDICTOP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) setverdict(pass): none -> pass
+2010/Dec/08 18:02:33.761951 PARALLEL TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Terminating component type TitanLogTest.TitanTest_CT.
+2010/Dec/08 18:02:33.762017 DEFAULTOP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Default with id 1 (altstep as_handle_main_EPTF_Base_MgmtIf) was deactivated.
+2010/Dec/08 18:02:33.762065 TIMEROP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Stop timer T_EPTF_componentClock: 2.14748e+06 s
+2010/Dec/08 18:02:33.762149 TIMEROP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Stop timer T_testDuration: 5 s
+2010/Dec/08 18:02:33.762242 PORTEVENT TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Port EPTF_Base_MgmtIf was stopped.
+2010/Dec/08 18:02:33.762304 PORTEVENT TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Port sync_PCO was stopped.
+2010/Dec/08 18:02:33.762352 PARALLEL TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Component type TitanLogTest.TitanTest_CT was shut down inside testcase Titan_Logging_BasicTest.
+2010/Dec/08 18:02:33.762402 EXECUTOR TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Waiting for PTCs to finish.
+2010/Dec/08 18:02:33.764175 VERDICTOP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Setting final verdict of the test case.
+2010/Dec/08 18:02:33.764240 VERDICTOP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Local verdict of MTC: pass
+2010/Dec/08 18:02:33.764295 VERDICTOP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Local verdict of PTC Comp0(3): none (pass -> pass)
+2010/Dec/08 18:02:33.764352 VERDICTOP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Local verdict of PTC Comp1(4): none (pass -> pass)
+2010/Dec/08 18:02:33.764407 VERDICTOP TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Local verdict of PTC Comp2(5): none (pass -> pass)
+2010/Dec/08 18:02:33.764499 TESTCASE TitanLogTest.ttcn:257(testcase:Titan_Logging_BasicTest) Test case Titan_Logging_BasicTest finished. Verdict: pass
+2010/Dec/08 18:02:33.770947 STATISTICS - Verdict statistics: 0 none (0.00 %), 1 pass (100.00 %), 0 inconc (0.00 %), 0 fail (0.00 %), 0 error (0.00 %).
+2010/Dec/08 18:02:33.771163 STATISTICS - Test execution summary: 1 test case was executed. Overall verdict: pass
+2010/Dec/08 18:02:33.771217 EXECUTOR - Exit was requested from MC. Terminating MTC.
+2010/Dec/08 18:02:33.777895 EXECUTOR - Disconnected from MC.
+2010/Dec/08 18:02:33.777965 EXECUTOR - TTCN-3 Main Test Component finished.
diff --git a/regression_test/logger_control/TitanLoggerControl.ttcn b/regression_test/logger_control/TitanLoggerControl.ttcn
new file mode 120000 (symlink)
index 0000000..c2f0bda
--- /dev/null
@@ -0,0 +1 @@
+../../core/TitanLoggerControl.ttcn
\ No newline at end of file
diff --git a/regression_test/nonMandatoryPar/PCOType.cc b/regression_test/nonMandatoryPar/PCOType.cc
new file mode 100644 (file)
index 0000000..06b0d5b
--- /dev/null
@@ -0,0 +1,73 @@
+///////////////////////////////////////////////////////////////////////////////
+// Copyright (c) 2000-2014 Ericsson Telecom AB
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// which accompanies this distribution, and is available at
+// http://www.eclipse.org/legal/epl-v10.html
+///////////////////////////////////////////////////////////////////////////////
+// This Test Port skeleton source file was generated by the
+// TTCN-3 Compiler of the TTCN-3 Test Executor version 1.6.pre4 build 4
+// for ekrisza (ekrisza@EGNEC004JPBV14D) on Wed May 10 13:22:33 2006
+
+
+// You may modify this file. Complete the body of empty functions and
+// add your member functions here.
+
+#include "PCOType.hh"
+
+#ifndef OLD_NAMES
+namespace TnonMandatory {
+#endif
+
+PCOType::PCOType(const char *par_port_name)
+       : PCOType_BASE(par_port_name)
+{
+
+}
+
+PCOType::~PCOType()
+{
+
+}
+
+void PCOType::set_parameter(const char * /*parameter_name*/,
+       const char * /*parameter_value*/)
+{
+
+}
+
+void PCOType::Event_Handler(const fd_set * /*read_fds*/,
+       const fd_set * /*write_fds*/, const fd_set * /*error_fds*/,
+       double /*time_since_last_call*/)
+{
+
+}
+
+void PCOType::user_map(const char * /*system_port*/)
+{
+
+}
+
+void PCOType::user_unmap(const char * /*system_port*/)
+{
+
+}
+
+void PCOType::user_start()
+{
+
+}
+
+void PCOType::user_stop()
+{
+
+}
+
+void PCOType::outgoing_send(const CHARSTRING& /*send_par*/)
+{
+
+}
+
+#ifndef OLD_NAMES
+}
+#endif
diff --git a/regression_test/nonMandatoryPar/PCOType.hh b/regression_test/nonMandatoryPar/PCOType.hh
new file mode 100644 (file)
index 0000000..bd82a66
--- /dev/null
@@ -0,0 +1,51 @@
+///////////////////////////////////////////////////////////////////////////////
+// Copyright (c) 2000-2014 Ericsson Telecom AB
+// All rights reserved. This program and the accompanying materials
+// are made available under the terms of the Eclipse Public License v1.0
+// which accompanies this distribution, and is available at
+// http://www.eclipse.org/legal/epl-v10.html
+///////////////////////////////////////////////////////////////////////////////
+// This Test Port skeleton header file was generated by the
+// TTCN-3 Compiler of the TTCN-3 Test Executor version 1.6.pre4 build 4
+// for ekrisza (ekrisza@EGNEC004JPBV14D) on Wed May 10 13:22:33 2006
+
+
+// You may modify this file. Add your attributes and prototypes of your
+// member functions here.
+
+#ifndef PCOType_HH
+#define PCOType_HH
+
+#include "TnonMandatory.hh"
+
+#ifndef OLD_NAMES
+namespace TnonMandatory {
+#endif
+
+class PCOType : public PCOType_BASE {
+public:
+       PCOType(const char *par_port_name = NULL);
+       ~PCOType();
+
+       void set_parameter(const char *parameter_name,
+               const char *parameter_value);
+
+       void Event_Handler(const fd_set *read_fds,
+               const fd_set *write_fds, const fd_set *error_fds,
+               double time_since_last_call);
+
+protected:
+       void user_map(const char *system_port);
+       void user_unmap(const char *system_port);
+
+       void user_start();
+       void user_stop();
+
+       void outgoing_send(const CHARSTRING& send_par);
+};
+
+#ifndef OLD_NAMES
+}
+#endif
+
+#endif
This page took 0.142605 seconds and 5 git commands to generate.