test_after_fixed_delta.xml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" ?>
  2. <test should_fail_load="true">
  3. <statechart>
  4. <!-- after events are always received as input events in a later big step -->
  5. <semantics
  6. big_step_maximality="*"
  7. combo_step_maximality="*"/>
  8. <tree>
  9. <state initial="s1">
  10. <state id="s1">
  11. <transition after="100 us" target="/s2"/>
  12. <transition after="200 ms" target="/s3"/>
  13. </state>
  14. <state id="s2">
  15. <onentry>
  16. <raise event="in_2" port="out" />
  17. </onentry>
  18. <transition after="150 h" target="/s4"/>
  19. </state>
  20. <state id="s3">
  21. <onentry>
  22. <raise event="in_3" port="out"/>
  23. </onentry>
  24. </state>
  25. <state id="s4">
  26. <onentry>
  27. <raise event="in_4" port="out"/>
  28. </onentry>
  29. </state>
  30. </state>
  31. </tree>
  32. </statechart>
  33. <delta
  34. fixed="10 ms"/>
  35. <output>
  36. <big_step>
  37. <event name="in_2" port="out"/>
  38. </big_step>
  39. <big_step>
  40. <event name="in_4" port="out"/>
  41. </big_step>
  42. </output>
  43. </test>