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:
Matthias Radestock committed 2015-07-27 14:47:55 +01:00
1 parent ce37b622eb
commit 536ce992fc
1 file changed
+32 -31
+32 -31
View File
@@ -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