mirror of
https://github.com/fluencelabs/js-libp2p
synced 2025-06-24 22:41:33 +00:00
chore: fix flaky tests (#1137)
These tests are flaky in CI, probably due to differences in timing introduced by #1058 Fixes #1134
This commit is contained in:
@ -36,17 +36,17 @@ async function createPeer ({ number = 1, fixture = true, started = true, populat
|
||||
if (started) {
|
||||
await Promise.all(peers.map((p) => p.start()))
|
||||
|
||||
populateAddressBooks && _populateAddressBooks(peers)
|
||||
populateAddressBooks && await _populateAddressBooks(peers)
|
||||
}
|
||||
|
||||
return peers
|
||||
}
|
||||
|
||||
function _populateAddressBooks (peers) {
|
||||
async function _populateAddressBooks (peers) {
|
||||
for (let i = 0; i < peers.length; i++) {
|
||||
for (let j = 0; j < peers.length; j++) {
|
||||
if (i !== j) {
|
||||
peers[i].peerStore.addressBook.set(peers[j].peerId, peers[j].multiaddrs)
|
||||
await peers[i].peerStore.addressBook.set(peers[j].peerId, peers[j].multiaddrs)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user