aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2018-12-09 09:55:56 +0100
committerCédric Ollivier <cedric.ollivier@orange.com>2018-12-09 09:59:27 +0100
commit49575b34b9b3ed410c8da635eacdd64bb28c6d2a (patch)
treeebbe002178d0a511d5345ebfc1f910ca4449a1dc
parenteae8283aaadeb77884406ded028f2e414659c3b3 (diff)
Enable robot sample in the container
The testcase is disabled by default in package as the location depends on OS. But it can be safely enabled in the Alpine container. Change-Id: I8d1befd09b8d823010dfce7fbb18eddb864fd6e6 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
-rw-r--r--docker/Dockerfile1
-rw-r--r--docker/testcases.yaml66
2 files changed, 67 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 832b4c04..26417076 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -13,4 +13,5 @@ RUN apk --no-cache add --update python py-pip bash git && \
-chttps://git.opnfv.org/functest-xtesting/plain/upper-constraints.txt?h=$BRANCH \
/src/functest-xtesting && \
rm -r /src/functest-xtesting
+COPY testcases.yaml /usr/lib/python2.7/site-packages/xtesting/ci/testcases.yaml
CMD ["run_tests", "-t", "all"]
diff --git a/docker/testcases.yaml b/docker/testcases.yaml
new file mode 100644
index 00000000..6b787d27
--- /dev/null
+++ b/docker/testcases.yaml
@@ -0,0 +1,66 @@
+---
+tiers:
+ -
+ name: samples
+ order: 1
+ description: ''
+ testcases:
+ -
+ case_name: first
+ project_name: xtesting
+ criteria: 100
+ blocking: true
+ clean_flag: false
+ description: ''
+ run:
+ name: 'first'
+
+ -
+ case_name: second
+ project_name: xtesting
+ criteria: 100
+ blocking: true
+ clean_flag: false
+ description: ''
+ run:
+ name: 'second'
+
+ -
+ case_name: third
+ project_name: xtesting
+ criteria: 100
+ blocking: true
+ clean_flag: false
+ description: ''
+ run:
+ name: 'bashfeature'
+ args:
+ cmd: 'echo -n Hello World; exit 0'
+
+ -
+ case_name: fourth
+ project_name: xtesting
+ criteria: 100
+ blocking: true
+ clean_flag: false
+ description: ''
+ run:
+ name: 'unit'
+ args:
+ name: 'xtesting.samples.fourth'
+
+ -
+ case_name: fifth
+ project_name: xtesting
+ criteria: 100
+ blocking: true
+ clean_flag: false
+ description: ''
+ run:
+ name: 'robotframework'
+ args:
+ suites:
+ - /usr/lib/python2.7/site-packages/xtesting/samples/HelloWorld.txt
+ variable:
+ - 'var01:foo'
+ - 'var02:bar'