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 10:01:25 +0100
commit8cee4fd665eed0a1d31f27bb3b5562711b7690b3 (patch)
tree222c9922843591a10b081ac5a2c78ab2b9556a7d
parent085d6594fddc46bb6451e618678902961dcfe304 (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> (cherry picked from commit 49575b34b9b3ed410c8da635eacdd64bb28c6d2a)
-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 32af8435..61953b01 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'