[jboss-svn-commits] JBL Code SVN: r37639 - labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/XTS/sar/tests/dd/scripts.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Oct 20 11:47:08 EDT 2011


Author: paul.robinson
Date: 2011-10-20 11:47:08 -0400 (Thu, 20 Oct 2011)
New Revision: 37639

Modified:
   labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/XTS/sar/tests/dd/scripts/ATSubordinateCrashDuringPrepare.txt
Log:
JBTM-930 Run of ATSubordinateCrashDuringPrepare.MultiParticipantPrepareAndCommitTest is missing expected output

Modified: labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/XTS/sar/tests/dd/scripts/ATSubordinateCrashDuringPrepare.txt
===================================================================
--- labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/XTS/sar/tests/dd/scripts/ATSubordinateCrashDuringPrepare.txt	2011-10-20 15:21:15 UTC (rev 37638)
+++ labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/XTS/sar/tests/dd/scripts/ATSubordinateCrashDuringPrepare.txt	2011-10-20 15:47:08 UTC (rev 37639)
@@ -168,12 +168,13 @@
 # (the number and order of entries depends upon how many and which type of participants
 # are enlisted)
 #
-#   prepare sent for participant XXXXXX
+#   prepare sent for Coordinator engine XXXXXX
 #   prepare received for participant XXXXXX
 #   prepared sent for participant XXXXXX
-#   prepared received for participant XXXXXX
-#   prepare sent for participant XXXXXX
+#   prepare sent for Coordinator engine XXXXXX
 #   prepare received for participant XXXXXX
+#   prepared sent for participant XXXXXX
+#   prepare sent for Coordinator engine XXXXXX
 #   prepare called for pseudo participant XXXXXX
 #   prepare sent for participant XXXXXX
 #   prepare received for participant XXXXXX
@@ -192,12 +193,13 @@
 # After reboot the JVM should exit leaving output in the following format in file
 # testlog.
 #
-#   prepare sent for participant XXXXXX
+#   prepare sent for Coordinator engine XXXXXX
 #   prepare received for participant XXXXXX
 #   prepared sent for participant XXXXXX
-#   prepared received for participant XXXXXX
-#   prepare sent for participant XXXXXX
+#   prepare sent for Coordinator engine XXXXXX
 #   prepare received for participant XXXXXX
+#   prepared sent for participant XXXXXX
+#   prepare sent for Coordinator engine XXXXXX
 #   prepare called for pseudo participant XXXXXX
 #   prepare sent for participant XXXXXX
 #   prepare received for participant XXXXXX
@@ -207,34 +209,33 @@
 #   saved to disk transaction XXXXXX
 #   prepare returned for pseudo participant XXXXXX
 #   JVM exit
-#   created recovered participant engine XXXXXX
-#   created recovered participant engine XXXXXX
-#   created recovered participant engine XXXXXX
-#   created recovered coordinator engine XXXXXX
-#   created recovered coordinator engine XXXXXX
+#   created recovered Participant engine XXXXXX
+#   created recovered Participant engine XXXXXX
+#   created recovered Participant engine XXXXXX
+#   created recovered Coordinator engine XXXXXX
+#   created recovered Coordinator engine XXXXXX
 #   reinstated prepared subordinate transaction XXXXXX
 #
-#   (parallel -- optional and may be repeated depending upon timing)
-#   completed sent for participant P2/P3
-#   completed received for participant P2/P3
 #   (parallel)
-#   completed sent for participant P1
-#   completed received for participant P1
-#   rollback sent for participant P1
-#   rollback received for participant P1
+#   prepared sent for Participant P1
+#   prepared received for Coordinator engine P1'
+#   rollback sent for Coordinator engine P1
+#   rollback received for Participant P1
 #   (parallel)
-#   rollback called for pseudo participant XXXXXX
-#   rollback called for subordinate transaction XXX
-#   rollback sent for Participant XXXXXX
+
+#   rollback called for pseudo-participant XXXXXX
+#   rollback called for subordinate coordinator XXX
+#   rollback sent for Coordinator engine XXXXXX
 #   rollback received for Participant XXXXXX
 #   aborted sent for Participant XXXXXX
-#   aborted received for Participant XXXXXX
-#   rollback sent for Participant XXXXXX
+#   aborted received for Coordinator engine XXXXXX
+#   rollback sent for Coordinator engine XXXXXX
 #   rollback received for Participant XXXXXX
 #   aborted sent for Participant XXXXXX
-#   aborted received for Participant XXXXXX
-#   rollback returned for subordinate transaction XXX
-#   rollback completed for pseudo participant XXXXXX
+#   aborted received for Coordinator engine XXXXXX
+#   rollback returned for subordinate coordinator XXX
+#   rollback completed for pseudo-participant XXXXXX
+
 #   removed transaction XXXXXX
 #   (end parallel)
 #
@@ -301,7 +302,7 @@
 
 RULE trace receive participant prepared
 CLASS com.arjuna.wst11.messaging.engines.CoordinatorEngine
-METHOD prepared(Notification, MAP, ArjunaContext)
+METHOD prepared(Notification, AddressingProperties, ArjunaContext)
 AT ENTRY
 BIND engine:CoordinatorEngine = $0,
      identifier:String = engine.getId()
@@ -364,7 +365,7 @@
 
 RULE trace receive Participant aborted
 CLASS com.arjuna.wst11.messaging.engines.CoordinatorEngine
-METHOD aborted(Notification, MAP, ArjunaContext)
+METHOD aborted(Notification, AddressingProperties, ArjunaContext)
 AT ENTRY
 BIND engine:CoordinatorEngine = $0,
      identifier:String = engine.getId()
@@ -396,7 +397,7 @@
 
 RULE trace send Participant aborted
 CLASS com.arjuna.wst11.messaging.engines.ParticipantEngine
-METHOD sendAborted(boolean)
+METHOD sendAborted()
 AT INVOKE sendAborted
 BIND engine:ParticipantEngine = $0,
      identifier:String = engine.getId()
@@ -481,7 +482,7 @@
 
 RULE trace Participant send rollback
 CLASS com.arjuna.wst11.messaging.CoordinatorProcessorImpl
-METHOD prepared(Notification, MAP, ArjunaContext)
+METHOD prepared(Notification, AddressingProperties, ArjunaContext)
 AT CALL sendRollback
 BIND identifier:String = $3.getInstanceIdentifier().getInstanceIdentifier()
 IF TRUE
@@ -588,7 +589,7 @@
 # traces the call.
 
 RULE trace subordinate coordinator close
-CLASS com.arjuna.mwlabs.wscf.model.twophase.arjunacore.subordinate.SubordinateATCoordinator
+CLASS com.arjuna.mwlabs.wscf.model.twophase.arjunacore.subordinate.SubordinateCoordinator
 METHOD rollback
 AT ENTRY
 BIND NOTHING
@@ -603,7 +604,7 @@
 # traces the call.
 
 RULE trace subordinate coordinator rollback 2
-CLASS com.arjuna.mwlabs.wscf.model.twophase.arjunacore.subordinate.SubordinateATCoordinator
+CLASS com.arjuna.mwlabs.wscf.model.twophase.arjunacore.subordinate.SubordinateCoordinator
 METHOD rollback
 AT EXIT
 BIND NOTHING
@@ -672,18 +673,18 @@
 # ensures that the JVM exits but only after we have seen all the
 # necessary aborted messages
 
-RULE trace remove committed state and exit JVM
-CLASS com.arjuna.ats.arjuna.coordinator.BasicAction
-METHOD updateState
-AFTER CALL remove_committed
-BIND action : BasicAction = $0,
-     uid  = action.get_uid(),
-     dummy = flag("tx removed")
-IF readCounter("participant deletes") == 3
-DO traceln("log", "JVM exit"),
-   debug("JVM exit"),
-   killJVM()
-ENDRULE
+# RULE trace remove committed state and exit JVM
+# CLASS com.arjuna.ats.arjuna.coordinator.BasicAction
+# METHOD updateState
+# AFTER CALL remove_committed
+# BIND action : BasicAction = $0,
+#      uid  = action.get_uid(),
+#      dummy = flag("tx removed")
+# IF readCounter("participant deletes") == 3
+# DO traceln("log", "JVM exit"),
+#    debug("JVM exit"),
+#    killJVM()
+# ENDRULE
 
 #######################################################################
 # This rule is called when deleting a participant record from the log.



More information about the jboss-svn-commits mailing list