aboutsummaryrefslogtreecommitdiffstats
path: root/framework/src/onos/utils/stc/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/onos/utils/stc/src/test')
-rw-r--r--framework/src/onos/utils/stc/src/test/java/org/onlab/stc/CompilerTest.java4
-rw-r--r--framework/src/onos/utils/stc/src/test/resources/org/onlab/stc/scenario.xml7
2 files changed, 9 insertions, 2 deletions
diff --git a/framework/src/onos/utils/stc/src/test/java/org/onlab/stc/CompilerTest.java b/framework/src/onos/utils/stc/src/test/java/org/onlab/stc/CompilerTest.java
index d70eff08..59b55307 100644
--- a/framework/src/onos/utils/stc/src/test/java/org/onlab/stc/CompilerTest.java
+++ b/framework/src/onos/utils/stc/src/test/java/org/onlab/stc/CompilerTest.java
@@ -69,8 +69,8 @@ public class CompilerTest {
ProcessFlow flow = compiler.processFlow();
assertSame("incorrect scenario", scenario, compiler.scenario());
- assertEquals("incorrect step count", 24, flow.getVertexes().size());
- assertEquals("incorrect dependency count", 16, flow.getEdges().size());
+ assertEquals("incorrect step count", 33, flow.getVertexes().size());
+ assertEquals("incorrect dependency count", 26, flow.getEdges().size());
assertEquals("incorrect logDir",
new File(TEST_DIR.getAbsolutePath(), "foo"), compiler.logDir());
diff --git a/framework/src/onos/utils/stc/src/test/resources/org/onlab/stc/scenario.xml b/framework/src/onos/utils/stc/src/test/resources/org/onlab/stc/scenario.xml
index 34e67fd5..533b11ea 100644
--- a/framework/src/onos/utils/stc/src/test/resources/org/onlab/stc/scenario.xml
+++ b/framework/src/onos/utils/stc/src/test/resources/org/onlab/stc/scenario.xml
@@ -44,4 +44,11 @@
<step name="ding-${#}" exec="asdads" requires="ping-${#},pong-${#}"/>
<dependency name="maybe" requires="ding-${#}"/>
</parallel>
+
+ <sequential var="${TOC#}" requires="alpha" starts="fifi-${#},gigi-${#}" ends="gaga-${#-1}">
+ <step name="fifi-${#}" exec="asdads ${TOC#}"/>
+ <step name="gigi-${#}" exec="asdads"/>
+ <step name="gaga-${#}" exec="asdads" requires="fifi-${#},gigi-${#}"/>
+ <dependency name="maybe" requires="gaga-${#}"/>
+ </sequential>
</scenario> \ No newline at end of file