@@ -60,13 +60,13 @@ func TestLogBackoff(t *testing.T) {
60
60
WithSeed (0 ),
61
61
),
62
62
exp : []exp {
63
- {gte : 0 , lte : time .Second },
64
- {gte : 0 , lte : 2 * time .Second },
65
- {gte : 0 , lte : 4 * time .Second },
66
- {gte : 0 , lte : 8 * time .Second },
67
- {gte : 0 , lte : 8 * time .Second },
68
- {gte : 0 , lte : 8 * time .Second },
69
- {gte : 0 , lte : 8 * time .Second },
63
+ {eq : 0 , gte : 0 , lte : time .Second },
64
+ {eq : 0 , gte : 0 , lte : 2 * time .Second },
65
+ {eq : 0 , gte : 0 , lte : 4 * time .Second },
66
+ {eq : 0 , gte : 0 , lte : 8 * time .Second },
67
+ {eq : 0 , gte : 0 , lte : 8 * time .Second },
68
+ {eq : 0 , gte : 0 , lte : 8 * time .Second },
69
+ {eq : 0 , gte : 0 , lte : 8 * time .Second },
70
70
},
71
71
seeds : 1000 ,
72
72
},
@@ -78,13 +78,13 @@ func TestLogBackoff(t *testing.T) {
78
78
WithSeed (0 ),
79
79
),
80
80
exp : []exp {
81
- {gte : 500 * time .Millisecond , lte : time .Second },
82
- {gte : 1 * time .Second , lte : 2 * time .Second },
83
- {gte : 2 * time .Second , lte : 4 * time .Second },
84
- {gte : 4 * time .Second , lte : 8 * time .Second },
85
- {gte : 4 * time .Second , lte : 8 * time .Second },
86
- {gte : 4 * time .Second , lte : 8 * time .Second },
87
- {gte : 4 * time .Second , lte : 8 * time .Second },
81
+ {eq : 0 , gte : 500 * time .Millisecond , lte : time .Second },
82
+ {eq : 0 , gte : 1 * time .Second , lte : 2 * time .Second },
83
+ {eq : 0 , gte : 2 * time .Second , lte : 4 * time .Second },
84
+ {eq : 0 , gte : 4 * time .Second , lte : 8 * time .Second },
85
+ {eq : 0 , gte : 4 * time .Second , lte : 8 * time .Second },
86
+ {eq : 0 , gte : 4 * time .Second , lte : 8 * time .Second },
87
+ {eq : 0 , gte : 4 * time .Second , lte : 8 * time .Second },
88
88
},
89
89
seeds : 1000 ,
90
90
},
@@ -96,14 +96,15 @@ func TestLogBackoff(t *testing.T) {
96
96
WithSeed (0 ),
97
97
),
98
98
exp : []exp {
99
- {eq : time .Second },
100
- {eq : 2 * time .Second },
101
- {eq : 4 * time .Second },
102
- {eq : 8 * time .Second },
103
- {eq : 8 * time .Second },
104
- {eq : 8 * time .Second },
105
- {eq : 8 * time .Second },
99
+ {eq : time .Second , gte : 0 , lte : 0 },
100
+ {eq : 2 * time .Second , gte : 0 , lte : 0 },
101
+ {eq : 4 * time .Second , gte : 0 , lte : 0 },
102
+ {eq : 8 * time .Second , gte : 0 , lte : 0 },
103
+ {eq : 8 * time .Second , gte : 0 , lte : 0 },
104
+ {eq : 8 * time .Second , gte : 0 , lte : 0 },
105
+ {eq : 8 * time .Second , gte : 0 , lte : 0 },
106
106
},
107
+ seeds : 0 ,
107
108
},
108
109
{
109
110
backoff : New (
@@ -113,19 +114,20 @@ func TestLogBackoff(t *testing.T) {
113
114
WithSeed (0 ),
114
115
),
115
116
exp : []exp {
116
- {eq : time .Second },
117
- {eq : 2 * time .Second },
118
- {eq : 4 * time .Second },
119
- {eq : 8 * time .Second },
120
- {eq : 16 * time .Second },
121
- {eq : 32 * time .Second },
122
- {eq : 64 * time .Second },
123
- {eq : 64 * time .Second },
124
- {eq : 64 * time .Second },
125
- {eq : 64 * time .Second },
126
- {eq : 64 * time .Second },
127
- {eq : 64 * time .Second },
117
+ {eq : time .Second , gte : 0 , lte : 0 },
118
+ {eq : 2 * time .Second , gte : 0 , lte : 0 },
119
+ {eq : 4 * time .Second , gte : 0 , lte : 0 },
120
+ {eq : 8 * time .Second , gte : 0 , lte : 0 },
121
+ {eq : 16 * time .Second , gte : 0 , lte : 0 },
122
+ {eq : 32 * time .Second , gte : 0 , lte : 0 },
123
+ {eq : 64 * time .Second , gte : 0 , lte : 0 },
124
+ {eq : 64 * time .Second , gte : 0 , lte : 0 },
125
+ {eq : 64 * time .Second , gte : 0 , lte : 0 },
126
+ {eq : 64 * time .Second , gte : 0 , lte : 0 },
127
+ {eq : 64 * time .Second , gte : 0 , lte : 0 },
128
+ {eq : 64 * time .Second , gte : 0 , lte : 0 },
128
129
},
130
+ seeds : 0 ,
129
131
},
130
132
} {
131
133
t .Run ("" , func (t * testing.T ) {
0 commit comments