certi-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-cvs] applications/HLA_TestsSuite dtest_test_FOMParse...


From: certi-cvs
Subject: [certi-cvs] applications/HLA_TestsSuite dtest_test_FOMParse...
Date: Tue, 09 Nov 2010 12:47:05 +0000

CVSROOT:        /sources/certi
Module name:    applications
Changes by:     Eric NOULARD <erk>      10/11/09 12:47:05

Modified files:
        HLA_TestsSuite : dtest_test_FOMParse.py CMakeLists.txt 
Added files:
        HLA_TestsSuite : LevelOne.fed 

Log message:
        Add LevelOne.fed parse test.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/applications/HLA_TestsSuite/dtest_test_FOMParse.py?cvsroot=certi&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/applications/HLA_TestsSuite/CMakeLists.txt?cvsroot=certi&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/applications/HLA_TestsSuite/LevelOne.fed?cvsroot=certi&rev=1.1

Patches:
Index: dtest_test_FOMParse.py
===================================================================
RCS file: /sources/certi/applications/HLA_TestsSuite/dtest_test_FOMParse.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- dtest_test_FOMParse.py      7 Mar 2010 21:25:24 -0000       1.9
+++ dtest_test_FOMParse.py      9 Nov 2010 12:47:04 -0000       1.10
@@ -93,6 +93,9 @@
 FOMFed9 = dtest.DTester("test_FOMParse-portico-test",
                         
session=dtest.SSHSessionHandler(federate_param['user'],host=federate_param['host']))
 
+FOMFed10 = dtest.DTester("test_FOMParse-LevelOne",
+                        
session=dtest.SSHSessionHandler(federate_param['user'],host=federate_param['host']))
+
 
 # you may change the default time out value
 rtig.timeout = 40
@@ -149,9 +152,10 @@
 addFOMFedSequence(True,FOMFed5, " -v -f aviationsimnetV3.1.xml -n 
AviationSimNet -j FOMFed5 -o Manager.Federate -a FederateType -i 
Manager.Federate -p Federate","FOM4","FOM5")
 addFOMFedSequence(True,FOMFed6, " -v -f Hierarchical.fed -n Hierarchical -j 
FOMFed6 -o L2 -a attL1_1 -i IL2 -p paramIL1_1","FOM5","FOM6")
 addFOMFedSequence(True,FOMFed7, " -v -f Hierarchical.fed -n Hierarchical -j 
FOMFed6 -o L1.L2 -a attL1_1 -i IL1.IL2 -p paramIL1_1","FOM6","FOM7")
-addFOMFedSequence(False,FOMFed8, " -v -f BuggyFed.fed -n BuggyFed","FOM7","All 
Federate(s) ended")
-#addFOMFedSequence(False,FOMFed8, " -v -f BuggyFed.fed -n 
BuggyFed","FOM7","FOM8")
-#addFOMFedSequence(True,FOMFed9, " -v -f portico-testfom.fed -n 
Portico-Test","FOM8","All Federate(s) ended")
+#addFOMFedSequence(False,FOMFed8, " -v -f BuggyFed.fed -n 
BuggyFed","FOM7","All Federate(s) ended")
+addFOMFedSequence(False,FOMFed8, " -v -f BuggyFed.fed -n 
BuggyFed","FOM7","FOM8")
+addFOMFedSequence(True,FOMFed9, " -v -f portico-testfom.fed -n 
Portico-Test","FOM8","FOM9")
+addFOMFedSequence(True,FOMFed10, " -v -f LevelOne.fed -n LevelOne","FOM9","All 
Federate(s) ended")
 
 def goTest():
     myDTestMaster = dtest.DTestMaster("HLA test test_FOMParse Starts","Launch 
RTIG + several test_FOMParse federates for testing several FOM file parsing.")
@@ -166,7 +170,8 @@
     myDTestMaster.register(FOMFed6)
     myDTestMaster.register(FOMFed7)
     myDTestMaster.register(FOMFed8)
-#    myDTestMaster.register(FOMFed9)        
+    myDTestMaster.register(FOMFed9)
+    myDTestMaster.register(FOMFed10)        
     myDTestMaster.startTestSequence()
     myDTestMaster.waitTestSequenceEnd()
     

Index: CMakeLists.txt
===================================================================
RCS file: /sources/certi/applications/HLA_TestsSuite/CMakeLists.txt,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- CMakeLists.txt      24 Jun 2010 12:32:42 -0000      1.41
+++ CMakeLists.txt      9 Nov 2010 12:47:05 -0000       1.42
@@ -195,7 +195,7 @@
 # ADD TEST Parse FOM file 
 #########################################################################      
             
 HLATestsSuite_ADD_TEST(test_FOMParse
-                      FED_FILE TestFed.fed BuggyFed.fed Hierarchical.fed 
RPR-FOM.fed aviationsimnetV3.1.xml portico-testfom.fed
+                      FED_FILE TestFed.fed BuggyFed.fed Hierarchical.fed 
RPR-FOM.fed aviationsimnetV3.1.xml portico-testfom.fed LevelOne.fed
                       SOURCE_FILES test_FOMParse.cc test_FOMParse_cmdline.h 
test_FOMParse_cmdline.c
                       DTEST_SCRIPT dtest_test_FOMParse.py 
                       COMMENTS "A FOM parsing test"

Index: LevelOne.fed
===================================================================
RCS file: LevelOne.fed
diff -N LevelOne.fed
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ LevelOne.fed        9 Nov 2010 12:47:04 -0000       1.1
@@ -0,0 +1,229 @@
+(FED
+  (Federation LevelOne)
+  (FEDversion v1_3)
+  (spaces
+    (space RS
+      (dimension D)
+    )
+  )
+  (objects
+    (class objectRoot
+      (attribute privilegeToDelete reliable timestamp)
+      (class RTIprivate)
+      (class Manager
+        (attribute ManagerAttribute reliable receive)
+        (class Federate
+          (attribute FederateHandle reliable receive)
+          (attribute FederateType reliable receive)
+          (attribute FederateHost reliable receive)
+          (attribute RTIversion reliable receive)
+          (attribute FEDid reliable receive)
+          (attribute TimeConstrained reliable receive)
+          (attribute TimeRegulating reliable receive)
+          (attribute AsynchronousDelivery reliable receive)
+          (attribute FederateState reliable receive)
+          (attribute TimeManagerState reliable receive)
+          (attribute FederateTime reliable receive)
+          (attribute Lookahead reliable receive)
+          (attribute LBTS reliable receive)
+          (attribute MinNextEventTime reliable receive)
+          (attribute ROlength reliable receive)
+          (attribute TSOlength reliable receive)
+          (attribute ReflectionsReceived reliable receive)
+          (attribute UpdatesSent reliable receive)
+          (attribute InteractionsReceived reliable receive)
+          (attribute InteractionsSent reliable receive)
+          (attribute ObjectsOwned reliable receive)
+          (attribute ObjectsUpdated reliable receive)
+          (attribute ObjectsReflected reliable receive)
+        )
+        (class Federation
+          (attribute FederationName reliable receive)
+          (attribute FederatesInFederation reliable receive)
+          (attribute RTIversion reliable receive)
+          (attribute FEDid reliable receive)
+          (attribute LastSaveName reliable receive)
+          (attribute LastSaveTime reliable receive)
+          (attribute NextSaveName reliable receive)
+          (attribute NextSaveTime reliable receive)
+        )
+      )
+      (class A
+        (attribute X reliable timestamp)
+        (class B
+          (attribute Y reliable timestamp)
+        )
+        (class C
+          (attribute Z reliable timestamp RS)
+        )
+      )
+    )
+  )
+  (interactions
+    (class interactionRoot reliable receive
+      (class RTIprivate reliable receive)
+      (class Manager reliable receive
+        (parameter ManagerParam)
+        (class Federate reliable receive
+          (parameter Federate)
+          (parameter FederateParam)
+          (class Adjust reliable receive
+            (class SetTiming reliable receive
+              (parameter ReportPeriod) )
+            (class ModifyAttributeState reliable receive
+              (parameter ObjectInstance)
+              (parameter Attribute)
+              (parameter AttributeState) )
+            (class SetServiceReporting reliable receive
+              (parameter ReportingState) )
+            (class SetExceptionLogging reliable receive
+              (parameter LoggingState) )
+            (class AdjustSubclass reliable receive)
+          )
+          (class Request reliable receive
+            (class RequestPublications reliable receive)
+            (class RequestSubscriptions reliable receive)
+            (class RequestObjectsOwned reliable receive)
+            (class RequestObjectsUpdated reliable receive)
+            (class RequestObjectsReflected reliable receive)
+            (class RequestUpdatesSent reliable receive)
+            (class RequestInteractionsSent reliable receive)
+            (class RequestReflectionsReceived reliable receive)
+            (class RequestInteractionsReceived reliable receive)
+            (class RequestObjectInformation reliable receive
+              (parameter ObjectInstance) )
+            (class RequestSubclass reliable receive)
+          )
+          (class Report reliable receive
+            (class ReportObjectPublication reliable receive
+              (parameter NumberOfClasses)
+              (parameter ObjectClass)
+              (parameter AttributeList) )
+            (class ReportInteractionPublication reliable receive
+              (parameter InteractionClassList) )
+            (class ReportObjectSubscription reliable receive
+              (parameter NumberOfClasses)
+              (parameter ObjectClass)
+              (parameter AttributeList)
+              (parameter Active) )
+            (class ReportInteractionSubscription reliable receive
+              (parameter InteractionClassList) )
+            (class ReportObjectsOwned reliable receive
+              (parameter ObjectCounts) )
+            (class ReportObjectsUpdated reliable receive
+              (parameter ObjectCounts) )
+            (class ReportObjectsReflected reliable receive
+              (parameter ObjectCounts) )
+            (class ReportUpdatesSent reliable receive
+              (parameter TransportationType)
+              (parameter UpdateCounts) )
+            (class ReportReflectionsReceived reliable receive
+              (parameter TransportationType)
+              (parameter ReflectCounts) )
+            (class ReportInteractionsSent reliable receive
+              (parameter TransportationType)
+              (parameter InteractionCounts) )
+            (class ReportInteractionsReceived reliable receive
+              (parameter TransportationType)
+              (parameter InteractionCounts) )
+            (class ReportObjectInformation reliable receive
+              (parameter ObjectInstance)
+              (parameter OwnedAttributeList)
+              (parameter RegisteredClass)
+              (parameter KnownClass) )
+            (class Alert reliable receive
+              (parameter AlertSeverity)
+              (parameter AlertDescription)
+              (parameter AlertID) )
+            (class ReportServiceInvocation reliable receive
+              (parameter Service)
+              (parameter Initiator)
+              (parameter SuccessIndicator)
+              (parameter SuppliedArgument1)
+              (parameter SuppliedArgument2)
+              (parameter SuppliedArgument3)
+              (parameter SuppliedArgument4)
+              (parameter SuppliedArgument5)
+              (parameter ReturnedArgument)
+              (parameter ExceptionDescription)
+              (parameter ExceptionID) )
+          )
+          (class Service reliable receive
+            (class ResignFederationExecution reliable receive
+              (parameter ResignAction) )
+            (class SynchronizationPointAchieved reliable receive
+              (parameter Label) )
+            (class FederateSaveBegun reliable receive)
+            (class FederateSaveComplete reliable receive
+              (parameter SuccessIndicator) )
+            (class FederateRestoreComplete reliable receive
+              (parameter SuccessIndicator) )
+            (class PublishObjectClass reliable receive
+              (parameter ObjectClass)
+              (parameter AttributeList) )
+            (class UnpublishObjectClass reliable receive
+              (parameter ObjectClass) )
+            (class PublishInteractionClass reliable receive
+              (parameter InteractionClass) )
+            (class UnpublishInteractionClass reliable receive
+              (parameter InteractionClass) )
+            (class SubscribeObjectClassAttributes reliable receive
+              (parameter ObjectClass)
+              (parameter AttributeList)
+              (parameter Active) )
+            (class UnsubscribeObjectClass reliable receive
+              (parameter ObjectClass) )
+            (class SubscribeInteractionClass reliable receive
+              (parameter InteractionClass)
+              (parameter Active) )
+            (class UnsubscribeInteractionClass reliable receive
+              (parameter InteractionClass) )
+            (class DeleteObjectInstance reliable receive
+              (parameter ObjectInstance)
+              (parameter FederationTime)
+              (parameter Tag) )
+            (class LocalDeleteObjectInstance reliable receive
+              (parameter ObjectInstance) )
+            (class ChangeAttributeTransportationType reliable receive
+              (parameter ObjectInstance)
+              (parameter AttributeList)
+              (parameter TransportationType) )
+            (class ChangeAttributeOrderType reliable receive
+              (parameter ObjectInstance)
+              (parameter AttributeList)
+              (parameter OrderingType) )
+            (class ChangeInteractionTransportationType reliable receive
+              (parameter InteractionClass)
+              (parameter TransportationType) )
+            (class ChangeInteractionOrderType reliable receive
+              (parameter InteractionClass)
+              (parameter OrderingType) )
+            (class UnconditionalAttributeOwnershipDivestiture reliable receive 
+              (parameter ObjectInstance)
+              (parameter AttributeList) )
+            (class EnableTimeRegulation reliable receive
+              (parameter FederationTime)
+              (parameter Lookahead) )
+            (class DisableTimeRegulation reliable receive)
+            (class EnableTimeConstrained reliable receive)
+            (class DisableTimeConstrained reliable receive)
+            (class EnableAsynchronousDelivery reliable receive)
+            (class DisableAsynchronousDelivery reliable receive)
+            (class ModifyLookahead reliable receive
+              (parameter Lookahead) )
+            (class TimeAdvanceRequest reliable receive
+              (parameter FederationTime) )
+            (class TimeAdvanceRequestAvailable reliable receive
+              (parameter FederationTime) )
+            (class NextEventRequest reliable receive
+              (parameter FederationTime) )
+            (class NextEventRequestAvailable reliable receive
+              (parameter FederationTime) )
+            (class FlushQueueRequest reliable receive
+              (parameter FederationTime) )
+          )
+        )
+      )
+    )
+  )
+)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]