Skip to content

Commit 8439199

Browse files
pfi79denyeart
authored andcommitted
test "verifies private data is pulled when joining a new peer with new certs" is very unstable. I change log level for test in integration pvtdata.
Signed-off-by: Fedor Partanskiy <fredprtnsk@gmail.com>
1 parent ee0813f commit 8439199

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

integration/pvtdata/pvtdata_test.go

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -370,14 +370,21 @@ var _ = Describe("PrivateData", func() {
370370
}
371371

372372
By("verifying peer1.org2 got the private data that was created historically")
373-
sess, err = network.PeerUserSession(org2Peer1, "Admin2", commands.ChaincodeQuery{
374-
ChannelID: channelID,
375-
Name: "marblesp",
376-
Ctor: `{"Args":["readMarble","marble1"]}`,
377-
})
378-
Expect(err).NotTo(HaveOccurred())
379-
Eventually(sess, network.EventuallyTimeout).Should(gexec.Exit(0))
380-
Expect(sess).To(gbytes.Say(`{"docType":"marble","name":"marble1","color":"blue","size":35,"owner":"tom"}`))
373+
Eventually(func() bool {
374+
sess, err = network.PeerUserSession(org2Peer1, "Admin2", commands.ChaincodeQuery{
375+
ChannelID: channelID,
376+
Name: "marblesp",
377+
Ctor: `{"Args":["readMarble","marble1"]}`,
378+
})
379+
Expect(err).NotTo(HaveOccurred())
380+
Eventually(sess, network.EventuallyTimeout).Should(gexec.Exit())
381+
if sess.ExitCode() != 0 {
382+
return false
383+
}
384+
Expect(sess).To(gbytes.Say(`{"docType":"marble","name":"marble1","color":"blue","size":35,"owner":"tom"}`))
385+
386+
return true
387+
}, network.EventuallyTimeout).Should(BeTrue())
381388

382389
sess, err = network.PeerUserSession(org2Peer1, "Admin2", commands.ChaincodeQuery{
383390
ChannelID: channelID,

0 commit comments

Comments
 (0)