Code Review
/
validation.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Create docker layer container for Docker Bench"
[validation.git]
/
tests
/
docker
/
docker_bench
/
docker_bench.resource
diff --git
a/tests/docker/docker_bench/docker_bench.resource
b/tests/docker/docker_bench/docker_bench.resource
index
f4b9336
..
674087f
100644
(file)
--- a/
tests/docker/docker_bench/docker_bench.resource
+++ b/
tests/docker/docker_bench/docker_bench.resource
@@
-26,7
+26,7
@@
Library String
*** Variables ***
${REPORTDIR} ${LOG_PATH}${/}${SUITE_NAME.replace(' ','_')}
*** Variables ***
${REPORTDIR} ${LOG_PATH}${/}${SUITE_NAME.replace(' ','_')}
-${SRCDIR}
.
/docker-bench-security
+${SRCDIR}
/opt/akraino
/docker-bench-security
${DESTDIR} /tmp/docker-bench-security
${NODEDIR} /tmp/docker-bench-security-run
${SSH_OPTS} -o StrictHostKeyChecking=no
${DESTDIR} /tmp/docker-bench-security
${NODEDIR} /tmp/docker-bench-security-run
${SSH_OPTS} -o StrictHostKeyChecking=no
@@
-37,11
+37,6
@@
Open Connection And Log In
Open Connection ${HOST}
Login With Public Key ${USERNAME} ${SSH_KEYFILE}
Open Connection ${HOST}
Login With Public Key ${USERNAME} ${SSH_KEYFILE}
-Download Docker Bench Software
- Remove Docker Bench Software
- Run Process git clone
- ... https://github.com/docker/docker-bench-security.git ${SRCDIR}
-
Upload Test Software To Nodes
Put Directory ${SRCDIR} ${DESTDIR} recursive=True
Get Node Addresses
Upload Test Software To Nodes
Put Directory ${SRCDIR} ${DESTDIR} recursive=True
Get Node Addresses
@@
-66,9
+61,6
@@
Copy Test Software To All Nodes
\ Execute Command ssh ${SSH_OPTS} ${node} "mkdir -p ${NODEDIR}"
\ Execute Command scp ${SSH_OPTS} -rp ${DESTDIR}/. ${node}:${NODEDIR}
\ Execute Command ssh ${SSH_OPTS} ${node} "mkdir -p ${NODEDIR}"
\ Execute Command scp ${SSH_OPTS} -rp ${DESTDIR}/. ${node}:${NODEDIR}
-Remove Docker Bench Software
- Remove Directory ${SRCDIR} recursive=True
-
Remove Test Software From Nodes
:FOR ${node} IN @{nodes}
\ Execute Command ssh ${SSH_OPTS} ${node} "rm -rf ${NODEDIR}"
Remove Test Software From Nodes
:FOR ${node} IN @{nodes}
\ Execute Command ssh ${SSH_OPTS} ${node} "rm -rf ${NODEDIR}"