@@ -13,7 +13,6 @@ import (
13
13
"os"
14
14
"path/filepath"
15
15
"syscall"
16
- "time"
17
16
18
17
. "github.com/onsi/ginkgo"
19
18
. "github.com/onsi/gomega"
@@ -74,7 +73,7 @@ var _ = Describe("DiscoveryService", func() {
74
73
AfterEach (func () {
75
74
if process != nil {
76
75
process .Signal (syscall .SIGTERM )
77
- Eventually (process .Wait (), time . Minute ).Should (Receive ())
76
+ Eventually (process .Wait (), network . EventuallyTimeout ).Should (Receive ())
78
77
}
79
78
if network != nil {
80
79
network .Cleanup ()
@@ -98,7 +97,7 @@ var _ = Describe("DiscoveryService", func() {
98
97
}
99
98
sess , err := network .Discover (endorsers )
100
99
Expect (err ).NotTo (HaveOccurred ())
101
- Eventually (sess ).Should (gexec .Exit (1 ))
100
+ Eventually (sess , network . EventuallyTimeout ).Should (gexec .Exit (1 ))
102
101
Expect (sess .Err ).To (gbytes .Say (`failed constructing descriptor for chaincodes:<name:"mycc"` ))
103
102
104
103
By ("installing and instantiating chaincode on org1.peer0" )
@@ -114,15 +113,15 @@ var _ = Describe("DiscoveryService", func() {
114
113
By ("discovering endorsers for chaincode that has not been installed to enough orgs to satisy endorsement policy" )
115
114
sess , err = network .Discover (endorsers )
116
115
Expect (err ).NotTo (HaveOccurred ())
117
- Eventually (sess ).Should (gexec .Exit (1 ))
116
+ Eventually (sess , network . EventuallyTimeout ).Should (gexec .Exit (1 ))
118
117
Expect (sess .Err ).To (gbytes .Say (`failed constructing descriptor for chaincodes:<name:"mycc"` ))
119
118
120
119
By ("installing chaincode to enough organizations to satisfy the endorsement policy" )
121
120
nwo .InstallChaincode (network , chaincode , org2Peer0 )
122
121
123
122
By ("discovering endorsers for chaincode that has been installed to some orgs" )
124
123
de := discoverEndorsers (network , endorsers )
125
- Eventually (endorsersByGroups (de ), time . Minute ).Should (ConsistOf (
124
+ Eventually (endorsersByGroups (de ), network . EventuallyTimeout ).Should (ConsistOf (
126
125
[]DiscoveredPeer {toDiscoveredPeer (network , org1Peer0 )},
127
126
[]DiscoveredPeer {toDiscoveredPeer (network , org2Peer0 )},
128
127
))
@@ -135,7 +134,7 @@ var _ = Describe("DiscoveryService", func() {
135
134
nwo .InstallChaincode (network , chaincode , org3Peer0 )
136
135
137
136
By ("discovering endorsers for chaincode that has been installed to all orgs" )
138
- Eventually (endorsersByGroups (de ), time . Minute ).Should (ConsistOf (
137
+ Eventually (endorsersByGroups (de ), network . EventuallyTimeout ).Should (ConsistOf (
139
138
[]DiscoveredPeer {toDiscoveredPeer (network , org1Peer0 )},
140
139
[]DiscoveredPeer {toDiscoveredPeer (network , org2Peer0 )},
141
140
[]DiscoveredPeer {toDiscoveredPeer (network , org3Peer0 )},
@@ -150,7 +149,7 @@ var _ = Describe("DiscoveryService", func() {
150
149
By ("discovering endorsers for chaincode with a private collection" )
151
150
endorsers .Collection = "mycc:collectionMarbles"
152
151
de = discoverEndorsers (network , endorsers )
153
- Eventually (endorsersByGroups (de ), time . Minute ).Should (ConsistOf (
152
+ Eventually (endorsersByGroups (de ), network . EventuallyTimeout ).Should (ConsistOf (
154
153
[]DiscoveredPeer {toDiscoveredPeer (network , org1Peer0 )},
155
154
[]DiscoveredPeer {toDiscoveredPeer (network , org2Peer0 )},
156
155
))
@@ -169,7 +168,7 @@ var _ = Describe("DiscoveryService", func() {
169
168
endorsers .Collection = ""
170
169
endorsers .Chaincode = "mycc2"
171
170
de = discoverEndorsers (network , endorsers )
172
- Eventually (endorsersByGroups (de ), time . Minute ).Should (ConsistOf (
171
+ Eventually (endorsersByGroups (de ), network . EventuallyTimeout ).Should (ConsistOf (
173
172
ConsistOf (toDiscoveredPeer (network , org1Peer0 ), toDiscoveredPeer (network , network .Peer ("org1" , "peer1" ))),
174
173
ConsistOf (toDiscoveredPeer (network , org2Peer0 ), toDiscoveredPeer (network , network .Peer ("org2" , "peer1" ))),
175
174
ConsistOf (toDiscoveredPeer (network , org3Peer0 ), toDiscoveredPeer (network , network .Peer ("org3" , "peer1" ))),
@@ -196,15 +195,15 @@ var _ = Describe("DiscoveryService", func() {
196
195
}
197
196
sess , err = network .Discover (endorsers )
198
197
Expect (err ).NotTo (HaveOccurred ())
199
- Eventually (sess ).Should (gexec .Exit (1 ))
198
+ Eventually (sess , network . EventuallyTimeout ).Should (gexec .Exit (1 ))
200
199
Expect (sess .Err ).To (gbytes .Say (`access denied` ))
201
200
})
202
201
203
202
It ("discovers peer membership" , func () {
204
203
org1Peer0 := network .Peer ("org1" , "peer0" )
205
204
206
205
By ("discovering peers" )
207
- Eventually (discoverPeers (network , org1Peer0 , "User1" , "testchannel" ), time . Minute ).Should (ConsistOf (
206
+ Eventually (discoverPeers (network , org1Peer0 , "User1" , "testchannel" ), network . EventuallyTimeout ).Should (ConsistOf (
208
207
toDiscoveredPeer (network , network .Peer ("org1" , "peer0" )),
209
208
toDiscoveredPeer (network , network .Peer ("org1" , "peer1" )),
210
209
toDiscoveredPeer (network , network .Peer ("org2" , "peer0" )),
@@ -225,7 +224,7 @@ var _ = Describe("DiscoveryService", func() {
225
224
226
225
By ("discovering peers after installing and instantiating chaincode on a peer" )
227
226
dp := discoverPeers (network , org1Peer0 , "User1" , "testchannel" )
228
- Eventually (peersWithChaincode (dp , "mycc" ), time . Minute ).Should (HaveLen (1 ))
227
+ Eventually (peersWithChaincode (dp , "mycc" ), network . EventuallyTimeout ).Should (HaveLen (1 ))
229
228
peersWithCC := peersWithChaincode (dp , "mycc" )()
230
229
Expect (peersWithCC ).To (ConsistOf (toDiscoveredPeer (network , org1Peer0 , "mycc" )))
231
230
})
@@ -243,7 +242,7 @@ var _ = Describe("DiscoveryService", func() {
243
242
}
244
243
sess , err := network .Discover (config )
245
244
Expect (err ).NotTo (HaveOccurred ())
246
- Eventually (sess ).Should (gexec .Exit (0 ))
245
+ Eventually (sess , network . EventuallyTimeout ).Should (gexec .Exit (0 ))
247
246
248
247
By ("unmarshaling the response" )
249
248
discoveredConfig := & discovery.ConfigResult {}
@@ -294,7 +293,7 @@ func discoverPeers(n *nwo.Network, p *nwo.Peer, user, channelName string) func()
294
293
}
295
294
sess , err := n .Discover (peers )
296
295
Expect (err ).NotTo (HaveOccurred ())
297
- Eventually (sess ).Should (gexec .Exit (0 ))
296
+ Eventually (sess , n . EventuallyTimeout ).Should (gexec .Exit (0 ))
298
297
299
298
discovered := []DiscoveredPeer {}
300
299
err = json .Unmarshal (sess .Out .Contents (), & discovered )
@@ -313,7 +312,7 @@ func discoverEndorsers(n *nwo.Network, command commands.Endorsers) func() []Chai
313
312
return func () []ChaincodeEndorsers {
314
313
sess , err := n .Discover (command )
315
314
Expect (err ).NotTo (HaveOccurred ())
316
- Eventually (sess ).Should (gexec .Exit ())
315
+ Eventually (sess , n . EventuallyTimeout ).Should (gexec .Exit ())
317
316
if sess .ExitCode () != 0 {
318
317
return nil
319
318
}
0 commit comments