Skip to content

Commit d550377

Browse files
committed
adapted tests for computing reliable nodes
1 parent f63c955 commit d550377

File tree

3 files changed

+72
-387
lines changed

3 files changed

+72
-387
lines changed

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ go 1.22
44

55
require (
66
github.com/ardanlabs/conf v1.5.0
7+
github.com/google/go-cmp v0.6.0
78
github.com/pkg/errors v0.9.1
89
github.com/qubic/go-node-connector v0.7.0
910
github.com/stretchr/testify v1.2.2

node/container.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ func calculateMaxTick(nodes []*Node, threshold uint32) uint32 {
126126

127127
func getReliableNodes(onlineNodes []*Node, maximum, minimum uint32) ([]*Node, *Node) {
128128

129-
var reliableNodes []*Node
129+
reliableNodes := make([]*Node, 0, len(onlineNodes))
130130

131131
var mostReliableNode *Node
132132

0 commit comments

Comments
 (0)