re-enable test
our switch on CircleCI from Docker 1.7.0 to 1.7.1 should make this pass now.
This commit is contained in:
1 parent
ce37b622eb
commit
536ce992fc
1 file changed
+32
-31
@@ -22,44 +22,45 @@ start_container_with_dns $HOST1 $C1/24 --name=c1
|
||||
|
||||
assert_dns_record $HOST1 c1 $NAME2 $C2
|
||||
|
||||
# # 2 containers on each host, all with the same names
|
||||
# FOO_IPS=
|
||||
# for host in $HOSTS; do
|
||||
# CID=$(proxy docker_on $host run -dti --name=foo $SMALL_IMAGE /bin/sh)
|
||||
# FOO_IPS="$FOO_IPS $(container_ip $host foo)"
|
||||
# 2 containers on each host, all with the same names
|
||||
FOO_IPS=
|
||||
BAR_IPS=
|
||||
for host in $HOSTS; do
|
||||
CID=$(proxy docker_on $host run -dti --name=foo $SMALL_IMAGE /bin/sh)
|
||||
FOO_IPS="$FOO_IPS $(container_ip $host foo)"
|
||||
|
||||
# CID=$(proxy docker_on $host run -dti --name=bar $SMALL_IMAGE /bin/sh)
|
||||
# BAR_IPS="$BAR_IPS $(container_ip $host bar)"
|
||||
# done
|
||||
CID=$(proxy docker_on $host run -dti --name=bar $SMALL_IMAGE /bin/sh)
|
||||
BAR_IPS="$BAR_IPS $(container_ip $host bar)"
|
||||
done
|
||||
|
||||
# start_container_with_dns $HOST1 --name=baz
|
||||
# assert_dns_record $HOST1 baz foo.weave.local $FOO_IPS
|
||||
# assert_dns_record $HOST1 baz bar.weave.local $BAR_IPS
|
||||
start_container_with_dns $HOST1 --name=baz
|
||||
assert_dns_record $HOST1 baz foo.weave.local $FOO_IPS
|
||||
assert_dns_record $HOST1 baz bar.weave.local $BAR_IPS
|
||||
|
||||
# # now stop and start the containers a bunch of times; this tests
|
||||
# # gossip dns tombstone behaviour
|
||||
# for i in $(seq 5); do
|
||||
# for host in $HOSTS; do
|
||||
# proxy docker_on $host kill foo 1>/dev/null
|
||||
# proxy docker_on $host kill bar 1>/dev/null
|
||||
# done
|
||||
# now stop and start the containers a bunch of times; this tests
|
||||
# gossip dns tombstone behaviour
|
||||
for i in $(seq 5); do
|
||||
for host in $HOSTS; do
|
||||
proxy docker_on $host kill foo 1>/dev/null
|
||||
proxy docker_on $host kill bar 1>/dev/null
|
||||
done
|
||||
|
||||
# assert_no_dns_record $HOST1 baz foo.weave.local
|
||||
# assert_no_dns_record $HOST1 baz bar.weave.local
|
||||
assert_no_dns_record $HOST1 baz foo.weave.local
|
||||
assert_no_dns_record $HOST1 baz bar.weave.local
|
||||
|
||||
# FOO_IPS=
|
||||
# BAR_IPS=
|
||||
# for host in $HOSTS; do
|
||||
# proxy docker_on $host start foo 1>/dev/null
|
||||
# proxy docker_on $host start bar 1>/dev/null
|
||||
FOO_IPS=
|
||||
BAR_IPS=
|
||||
for host in $HOSTS; do
|
||||
proxy docker_on $host start foo 1>/dev/null
|
||||
proxy docker_on $host start bar 1>/dev/null
|
||||
|
||||
# FOO_IPS="$FOO_IPS $(container_ip $host foo)"
|
||||
# BAR_IPS="$BAR_IPS $(container_ip $host bar)"
|
||||
# done
|
||||
FOO_IPS="$FOO_IPS $(container_ip $host foo)"
|
||||
BAR_IPS="$BAR_IPS $(container_ip $host bar)"
|
||||
done
|
||||
|
||||
# assert_dns_record $HOST1 baz foo.weave.local $FOO_IPS
|
||||
# assert_dns_record $HOST1 baz bar.weave.local $BAR_IPS
|
||||
# done
|
||||
assert_dns_record $HOST1 baz foo.weave.local $FOO_IPS
|
||||
assert_dns_record $HOST1 baz bar.weave.local $BAR_IPS
|
||||
done
|
||||
|
||||
# resolution for names mapped to multiple addresses
|
||||
weave_on $HOST2 dns-add $C2a c2 -h $NAME2
|
||||
|
||||
Reference in new issue
Block a user