[Top][All Lists]
[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) )
+ )
+ )
+ )
+ )
+ )
+)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [certi-cvs] applications/HLA_TestsSuite dtest_test_FOMParse...,
certi-cvs <=