@@ -186,19 +186,22 @@ func TestMVCCComputeSSTStatsDiff(t *testing.T) {
186
186
sstEncoded , startUnversioned , endUnversioned := storageutils .MakeSST (t , st , sst )
187
187
start := storage.MVCCKey {Key : startUnversioned }
188
188
end := storage.MVCCKey {Key : endUnversioned }
189
+ updateTime := now + 1
189
190
190
191
statsDelta , err := storage .ComputeSSTStatsDiff (
191
- ctx , sstEncoded , engine , now , start , end )
192
+ ctx , sstEncoded , engine , updateTime , start , end )
192
193
require .NoError (t , err )
193
194
194
195
require .NoError (t , fs .WriteFile (engine .Env (), "sst" , sstEncoded , fs .UnspecifiedWriteCategory ))
195
196
require .NoError (t , engine .IngestLocalFiles (ctx , []string {"sst" }))
196
197
197
- expStats , err := storage .ComputeStats (ctx , engine , keys .LocalMax , roachpb .KeyMax , now )
198
+ expStats , err := storage .ComputeStats (ctx , engine , keys .LocalMax , roachpb .KeyMax , updateTime )
198
199
require .NoError (t , err )
199
200
200
201
baseStats .Add (statsDelta )
201
202
203
+ require .Equal (t , baseStats .LastUpdateNanos , updateTime )
204
+
202
205
t .Logf ("sst %s, eng %s" , sst , eng )
203
206
if ! baseStats .Equal (expStats ) {
204
207
t .Log ("test, expected" )
0 commit comments