Skip to content

Commit 057a329

Browse files
authored
[vstest]: change the redis mount point when --dvsname is provided. (#663)
unify the redis mountpoint to /var/run/redis-vs/{base-container-name} user can use --keeptb to create a testbed and later use --dvsname to rerun test on the testbed. In this case, we need to use same redis mount point
1 parent 34e157e commit 057a329

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

tests/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ persists.
4747
```
4848
docker run --privileged -id --name sw debian bash
4949
sudo ./create_vnet.sh sw
50-
docker run --privileged -v /var/run/redis-vs:/var/run/redis --network container:sw -d --name vs docker-sonic-vs
50+
docker run --privileged -v /var/run/redis-vs/sw:/var/run/redis --network container:sw -d --name vs docker-sonic-vs
5151
```
5252
5353
- Run test using the existing vs container

tests/conftest.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ def __init__(self, name=None, keeptb=False):
176176
server = VirtualServer(ctn_sw_name, self.ctn_sw_pid, i)
177177
self.servers.append(server)
178178

179-
self.mount = "/var/run/redis-vs/"
179+
self.mount = "/var/run/redis-vs/{}".format(ctn_sw_name)
180180

181181
self.restart()
182182
else:

0 commit comments

Comments
 (0)