@@ -4,6 +4,7 @@ package repair
44
55import (
66 "context"
7+ "net/netip"
78 "testing"
89
910 "github.com/scylladb/go-log"
@@ -12,16 +13,16 @@ import (
1213)
1314
1415func TestRowLevelRepairController_TryBlock (t * testing.T ) {
15- const (
16- node1 = "192.168.1.1"
17- node2 = "192.168.1.2"
18- node3 = "192.168.1.3"
19- node4 = "192.168.1.4"
20- node5 = "192.168.1.5"
21- node6 = "192.168.1.6"
16+ var (
17+ node1 = netip . MustParseAddr ( "192.168.1.1" )
18+ node2 = netip . MustParseAddr ( "192.168.1.2" )
19+ node3 = netip . MustParseAddr ( "192.168.1.3" )
20+ node4 = netip . MustParseAddr ( "192.168.1.4" )
21+ node5 = netip . MustParseAddr ( "192.168.1.5" )
22+ node6 = netip . MustParseAddr ( "192.168.1.6" )
2223 )
2324
24- maxRangesPerHost := map [string ]Intensity {
25+ maxRangesPerHost := map [netip. Addr ]Intensity {
2526 node1 : 20 ,
2627 node2 : 19 ,
2728 node3 : 18 ,
@@ -43,7 +44,7 @@ func TestRowLevelRepairController_TryBlock(t *testing.T) {
4344 }
4445
4546 t .Run ("make sure TryBlock() will deny if replicaset is already blocked" , func (t * testing.T ) {
46- replicaSet := []string {node1 , node2 }
47+ replicaSet := []netip. Addr {node1 , node2 }
4748 c := newRowLevelRepairController (defaultIntensityHandler ())
4849
4950 if ok , _ := c .TryBlock (replicaSet ); ! ok {
@@ -64,7 +65,7 @@ func TestRowLevelRepairController_TryBlock(t *testing.T) {
6465 expectedNrOfRanges = 10
6566 maxParallel = 2
6667 )
67- replicaSet := []string {node1 , node2 }
68+ replicaSet := []netip. Addr {node1 , node2 }
6869 ih := defaultIntensityHandler ()
6970 ih .maxParallel = maxParallel
7071 c := newRowLevelRepairController (ih )
@@ -80,7 +81,7 @@ func TestRowLevelRepairController_TryBlock(t *testing.T) {
8081 maxParallel = 2
8182 expectedNrOfRanges = 19
8283 )
83- replicaSet := []string {node1 , node2 }
84+ replicaSet := []netip. Addr {node1 , node2 }
8485 ih := defaultIntensityHandler ()
8586 ih .maxParallel = maxParallel
8687 c := newRowLevelRepairController (ih )
@@ -97,7 +98,7 @@ func TestRowLevelRepairController_TryBlock(t *testing.T) {
9798 intensity = 20
9899 minRangesInParallel = 15
99100 )
100- replicaSet := []string {node1 , node2 , node6 }
101+ replicaSet := []netip. Addr {node1 , node2 , node6 }
101102 ih := defaultIntensityHandler ()
102103 ih .maxParallel = maxParallel
103104 c := newRowLevelRepairController (ih )
@@ -109,8 +110,8 @@ func TestRowLevelRepairController_TryBlock(t *testing.T) {
109110 })
110111
111112 t .Run ("make sure TryBlock() will deny if there is more jobs than {parallel} already" , func (t * testing.T ) {
112- replicaSet1 := []string {node1 , node2 }
113- replicaSet2 := []string {node3 , node4 }
113+ replicaSet1 := []netip. Addr {node1 , node2 }
114+ replicaSet2 := []netip. Addr {node3 , node4 }
114115 maxParallel := 10
115116 ih := defaultIntensityHandler ()
116117 ih .maxParallel = maxParallel
@@ -126,9 +127,9 @@ func TestRowLevelRepairController_TryBlock(t *testing.T) {
126127 })
127128
128129 t .Run ("make sure TryBlock() will deny if there is more jobs than maxParallel=2 already" , func (t * testing.T ) {
129- replicaSet1 := []string {node1 , node2 }
130- replicaSet2 := []string {node3 , node4 }
131- replicaSet3 := []string {node3 , node4 }
130+ replicaSet1 := []netip. Addr {node1 , node2 }
131+ replicaSet2 := []netip. Addr {node3 , node4 }
132+ replicaSet3 := []netip. Addr {node3 , node4 }
132133 maxParallel := 2
133134 ih := defaultIntensityHandler ()
134135 ih .maxParallel = maxParallel
0 commit comments