swarm: fix flaky delivery tests (#18971)
This commit is contained in:
		
							parent
							
								
									c5c9cef5c0
								
							
						
					
					
						commit
						592bf6a59c
					
				| @ -259,13 +259,6 @@ func (d *Delivery) RequestFromPeers(ctx context.Context, req *network.Request) ( | |||||||
| 			if sp == nil { | 			if sp == nil { | ||||||
| 				return true | 				return true | ||||||
| 			} | 			} | ||||||
| 			// nodes that do not provide stream protocol
 |  | ||||||
| 			// should not be requested, e.g. bootnodes
 |  | ||||||
| 			if !p.HasCap("stream") { |  | ||||||
| 				// TODO: if we have no errors, delete this if
 |  | ||||||
| 				log.Error("Delivery.RequestFromPeers: peer doesn't have stream cap. we should have returned at sp == nil") |  | ||||||
| 				return true |  | ||||||
| 			} |  | ||||||
| 			spID = &id | 			spID = &id | ||||||
| 			return false | 			return false | ||||||
| 		}) | 		}) | ||||||
|  | |||||||
| @ -285,7 +285,7 @@ func TestRequestFromPeers(t *testing.T) { | |||||||
| 	addr := network.RandomAddr() | 	addr := network.RandomAddr() | ||||||
| 	to := network.NewKademlia(addr.OAddr, network.NewKadParams()) | 	to := network.NewKademlia(addr.OAddr, network.NewKadParams()) | ||||||
| 	delivery := NewDelivery(to, nil) | 	delivery := NewDelivery(to, nil) | ||||||
| 	protocolsPeer := protocols.NewPeer(p2p.NewPeer(dummyPeerID, "dummy", []p2p.Cap{{Name: "stream"}}), nil, nil) | 	protocolsPeer := protocols.NewPeer(p2p.NewPeer(dummyPeerID, "dummy", nil), nil, nil) | ||||||
| 	peer := network.NewPeer(&network.BzzPeer{ | 	peer := network.NewPeer(&network.BzzPeer{ | ||||||
| 		BzzAddr:   network.RandomAddr(), | 		BzzAddr:   network.RandomAddr(), | ||||||
| 		LightNode: false, | 		LightNode: false, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user