Package SimPy :: Module testSimPyRTOO
[hide private]
[frames] | no frames]

Module testSimPyRTOO

source code


Version: 2.0 $Revision: 265 $ $Date: 2009-03-22 22:13:56 +0100 (So, 22 Mrz 2009) $

Classes [hide private]
  P
P class for testing
  PActions
PActions class for testing
  makeSimulationtestcase
Tests of simulation
  Job
Job class for testing
  makeResourcetestcase
First simple tests of Resources
  Interruptor
  Interrupted
  makeInterrupttestcase
Tests interrupts as defined in SEP001v17
  PS1
  Observer1
  PS2
  Observer2
  makePStatetestcase
Tests states and state transitions as defined in SEP003
  SignalProcess
  WaitProcess
  QueueProcess
  SignalProcessOR
  WaitProcessOR
  WaitProcessOR1
  QueueProcessOR
  QueueProcessOR1
  makeEtestcase
Test SimEvent/signal as introduced with SimPy 1.5
  Signaller
  Waiter
  makeWtestcase
Test waituntil as introduced with SimPy 1.5
  JobTO
Job class for testing timeout reneging
  JobTO_P
Job class for testing timeout reneging with priorities
  makeTimeoutTestcase
Tests of "yield (request,self,res),(hold,self,delay)" timeout reneging command
  JobEvt
Job class for testing event reneging
  JobEvtMulti
Job class for testing event reneging with multi-event lists
  FireEvent
Fires reneging event
  makeEventRenegeTestcase
Tests of "yield (request,self,res),(waiteevent,self,event)" event reneging command
  Producer
  Consumer
  ProducerPrincL
  ConsumerPrincL
  makeLevelTestcase
  ProducerWidget
  ConsumerWidget
  Widget
  ProducerPrincS
  ConsumerPrincS
  WidgetPrinc
  FilterConsumer
Used in testBufferFilter
  makeStoreTestcase
  TBT
Store: For testBasicTime
  TBE
Store: For testBasicEvent
  TBEtrigger
Store: For testBasicEvent
  TBTput
Store: for testBasicTimePut
  TBEput
Store: for testBasicEventPut
  TBEtriggerPut
Store: For testBasicEventPut
  makeStoreCompTestcase
Store: Testcase for compound get statements
  TBTLev
Level: For testBasicTime
  TBELev
Level: For testBasicEvent
  TBEtriggerLev
Level: For testBasicEvent
  TBTLevPut
Level: For testBasicTimePut
  TBELevPut
Level: For testBasicEventPut and testBasicEventPutM
  TBEtriggerLevPut
Level: For testBasicEventPut
  makeLevelCompTestcase
Level: Testcase for compound get and put statements
Functions [hide private]
 
makeSSuite() source code
 
makeRSuite() source code
 
makeISuite() source code
 
makePSuite() source code
 
makeESuite() source code
 
makeWSuite() source code
 
makeTOSuite() source code
 
makeEvtRenegeSuite() source code
 
makeLevelSuite() source code
 
mySortFunc(self, par)
Sorts Widget instances by weight attribute.
source code
 
makeStoreSuite() source code
 
makeStoreCompSuite() source code
 
makeLevelCompSuite() source code
Variables [hide private]
  simulationRTVersion = '2.0 $Revision: 163 $ $Date: 2008-12-15 ...
  __package__ = 'SimPy'
Variables Details [hide private]

simulationRTVersion

Value:
'2.0 $Revision: 163 $ $Date: 2008-12-15 12:47:44 +0100 (Mo, 15 Dez 200\
8) $'