@@ -21,21 +21,21 @@ function main() {
21
21
22
22
init_env
23
23
check_cmds " ${cmds[@]} "
24
- sudo -E docker pull " ${DOCKER_IMAGE} "
25
- sudo -E docker save -o " ${DOCKER_IMAGE} .tar" " ${DOCKER_IMAGE} "
26
- sudo -E ctr i import " ${DOCKER_IMAGE} .tar"
24
+ sudo -E " ${DOCKER_EXE} " pull " ${DOCKER_IMAGE} "
25
+ sudo -E " ${DOCKER_EXE} " save -o " ${DOCKER_IMAGE} .tar" " ${DOCKER_IMAGE} "
26
+ sudo -E " ${CTR_EXE} " i import " ${DOCKER_IMAGE} .tar"
27
27
28
- sudo -E ctr run -d --runtime " ${CTR_RUNTIME} " " ${IMAGE} " " ${CONTAINER_NAME} " sh -c " ${PAYLOAD_ARGS} "
29
- sudo -E ctr t exec --exec-id 1 " ${CONTAINER_NAME} " sh -c " ${CMD} "
28
+ sudo -E " ${CTR_EXE} " run -d --runtime " ${CTR_RUNTIME} " " ${IMAGE} " " ${CONTAINER_NAME} " sh -c " ${PAYLOAD_ARGS} "
29
+ sudo -E " ${CTR_EXE} " t exec --exec-id 1 " ${CONTAINER_NAME} " sh -c " ${CMD} "
30
30
info " Write one million rows"
31
31
local WRITE_CMD=" ./opt/cassandra/tools/bin/cassandra-stress write n=1000000 -rate threads=50"
32
- sudo -E ctr t exec --exec-id 2 " ${CONTAINER_NAME} " sh -c " ${WRITE_CMD} "
32
+ sudo -E " ${CTR_EXE} " t exec --exec-id 2 " ${CONTAINER_NAME} " sh -c " ${WRITE_CMD} "
33
33
info " Load one row with default schema"
34
34
local CQL_WRITE_CMD=" ./opt/cassandra/tools/bin/cassandra-stress write n=1 c1=one -mode native cql3 -log file-create_schema.log"
35
- sudo -E ctr t exec --exec-id 3 " ${CONTAINER_NAME} " sh -c " ${CQL_WRITE_CMD} "
35
+ sudo -E " ${CTR_EXE} " t exec --exec-id 3 " ${CONTAINER_NAME} " sh -c " ${CQL_WRITE_CMD} "
36
36
info " Run a write workload using CQL"
37
37
local REAL_WRITE_CMD=" ./opt/cassandra/tools/bin/cassandra-stress write n=1000000 cl=one -mode native cql3 -schema keyspace='keyspace1' -log file=load_1M_rows.log"
38
- sudo -E ctr t exec --exec-id 4 " ${CONTAINER_NAME} " sh -c " ${REAL_WRITE_CMD} "
38
+ sudo -E " ${CTR_EXE} " t exec --exec-id 4 " ${CONTAINER_NAME} " sh -c " ${REAL_WRITE_CMD} "
39
39
40
40
clean_env_ctr
41
41
}
0 commit comments