Tests prefer --ipalloc-init

This commit is contained in:
Adam Harrison committed 2016-04-14 12:46:03 +01:00
1 parent af8f590646
commit e355e50c0d
4 files changed
+9 -9

No files matched your search

+3 -3
View File
@@ -5,14 +5,14 @@
start_suite "Observers can't vote"
# Start network that doesn't have enough peers for consensus
weave_on $HOST1 launch --init-peer-count=2
weave_on $HOST2 launch --observer $HOST1
weave_on $HOST1 launch --ipalloc-init consensus=2
weave_on $HOST2 launch --ipalloc-init observer $HOST1
# Check that an allocation times out
assert_raises "timeout 2 cat <( start_container $HOST1 )" 124
# Add another elector
weave_on $HOST3 launch --init-peer-count=2 $HOST2
weave_on $HOST3 launch --ipalloc-init consensus=2 $HOST2
# Check allocation succeeds
assert_raises "timeout 10 cat <( start_container $HOST1 )"
@@ -5,11 +5,11 @@
start_suite "Observers can call election"
# Start network with sufficient voters for consensus
weave_on $HOST1 launch --init-peer-count=2
weave_on $HOST2 launch --init-peer-count=2 $HOST1
weave_on $HOST1 launch --ipalloc-init consensus=2
weave_on $HOST2 launch --ipalloc-init consensus=2 $HOST1
# Add an observer
weave_on $HOST3 launch --observer $HOST2
weave_on $HOST3 launch --ipalloc-init observer $HOST2
# Wait for network to settle; ensure IPAM is idle (blank output = no consensus)
sleep 5
+2 -2
View File
@@ -5,8 +5,8 @@
start_suite "Specify initial IPAM seed"
# Launch two disconnected routers
weave_on $HOST1 launch --name ::1 --ipam-seed ::1,::2
weave_on $HOST2 launch --name ::2 --ipam-seed ::1,::2
weave_on $HOST1 launch --name ::1 --ipalloc-init seed=::1,::2
weave_on $HOST2 launch --name ::2 --ipalloc-init seed=::1,::2
# Ensure allocations can proceed
assert_raises "timeout 10 cat <( start_container $HOST1 --name c1)"
+1 -1
View File
@@ -11,7 +11,7 @@ check() {
start_suite "'detach' and 'hide' do not require IP allocation"
weave_on $HOST1 launch --ipalloc-range $UNIVERSE --init-peer-count=2
weave_on $HOST1 launch --ipalloc-range $UNIVERSE --ipalloc-init consensus=2
start_container $HOST1 10.2.1.1/24 --name=c1
check detach 10.2.1.1/24 c1