@@ -549,7 +549,7 @@ func TestGetTicketWithTTLRefresh(t *testing.T) {
549549
550550 // sleep for less than expiry, should not expire the tickets
551551 time .Sleep (cfg .GetDuration ("ticketDeleteTimeout" ) - 100 * time .Millisecond )
552- idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx )
552+ idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx , 0 )
553553 require .NoError (t , err )
554554 require .Len (t , idsIndexedMap , 1 )
555555 _ , exists := idsIndexedMap [ticket .Id ]
@@ -559,7 +559,7 @@ func TestGetTicketWithTTLRefresh(t *testing.T) {
559559 time .Sleep (cfg .GetDuration ("ticketDeleteTimeout" ) + 100 * time .Millisecond )
560560
561561 // check that all the tickets expired even before clean up
562- idsIndexedMap , err = service .GetIndexedIDSetWithTTL (ctx )
562+ idsIndexedMap , err = service .GetIndexedIDSetWithTTL (ctx , 0 )
563563 require .Nil (t , err )
564564 require .Empty (t , idsIndexedMap )
565565
@@ -745,7 +745,7 @@ func TestIndexTicket(t *testing.T) {
745745 }
746746
747747 // also check that there is only 1 ticket in the returned map
748- idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx )
748+ idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx , 0 )
749749 require .NoError (t , err )
750750 require .Len (t , idsIndexedMap , 2 )
751751 checkExists ("mockTicketID-0" , idsIndexedMap )
@@ -784,7 +784,7 @@ func TestDeindexTicket(t *testing.T) {
784784 require .Equal (t , "mockTicketID-1" , idsIndexed [1 ])
785785
786786 // also check that both tickets are indexed correctly
787- idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx )
787+ idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx , 0 )
788788 require .NoError (t , err )
789789 require .Len (t , idsIndexedMap , 2 )
790790
@@ -797,7 +797,7 @@ func TestDeindexTicket(t *testing.T) {
797797 require .Equal (t , "mockTicketID-0" , idsIndexed [0 ])
798798
799799 // also check that there is only 1 ticket in the returned map
800- idsIndexedMap , err = service .GetIndexedIDSetWithTTL (ctx )
800+ idsIndexedMap , err = service .GetIndexedIDSetWithTTL (ctx , 0 )
801801 require .NoError (t , err )
802802 require .Len (t , idsIndexedMap , 1 )
803803 _ , exists := idsIndexedMap ["mockTicketID-0" ]
@@ -833,7 +833,7 @@ func TestDeindexTickets(t *testing.T) {
833833 require .Equal (t , "mockTicketID-1" , idsIndexed [1 ])
834834
835835 // also check that both tickets exist
836- idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx )
836+ idsIndexedMap , err := service .GetIndexedIDSetWithTTL (ctx , 0 )
837837 require .NoError (t , err )
838838 require .Len (t , idsIndexedMap , 2 )
839839
@@ -846,7 +846,7 @@ func TestDeindexTickets(t *testing.T) {
846846 require .Equal (t , "mockTicketID-0" , idsIndexed [0 ])
847847
848848 // also check that there is only 1 ticket in the returned map
849- idsIndexedMap , err = service .GetIndexedIDSetWithTTL (ctx )
849+ idsIndexedMap , err = service .GetIndexedIDSetWithTTL (ctx , 0 )
850850 require .NoError (t , err )
851851 require .Len (t , idsIndexedMap , 1 )
852852 _ , exists := idsIndexedMap ["mockTicketID-0" ]
@@ -916,7 +916,7 @@ func TestGetIndexedIDSetWithTTL(t *testing.T) {
916916 ctx := utilTesting .NewContext (t )
917917
918918 verifyTickets := func (service Service , tickets []* pb.Ticket ) {
919- ids , err := service .GetIndexedIDSetWithTTL (ctx )
919+ ids , err := service .GetIndexedIDSetWithTTL (ctx , len ( tickets ) )
920920 require .Nil (t , err )
921921 require .Equal (t , len (tickets ), len (ids ))
922922
@@ -926,7 +926,7 @@ func TestGetIndexedIDSetWithTTL(t *testing.T) {
926926 }
927927 }
928928
929- tickets , _ := generateTickets (ctx , t , service , 2 )
929+ tickets , _ := generateTickets (ctx , t , service , 20 )
930930
931931 // Verify all tickets are created and returned
932932 verifyTickets (service , tickets )
@@ -996,7 +996,7 @@ func TestGetTicketsWithTTLRefresh(t *testing.T) {
996996 }
997997
998998 verifyTickets := func (service Service , tickets []* pb.Ticket ) {
999- ids , err := service .GetIndexedIDSetWithTTL (ctx )
999+ ids , err := service .GetIndexedIDSetWithTTL (ctx , 0 )
10001000 require .Nil (t , err )
10011001 require .Equal (t , len (tickets ), len (ids ))
10021002
@@ -1112,7 +1112,7 @@ func TestReleaseAllTickets(t *testing.T) {
11121112 }
11131113
11141114 // check that we also de-indexed from our ordered set
1115- ids , err = service .GetIndexedIDSetWithTTL (ctx )
1115+ ids , err = service .GetIndexedIDSetWithTTL (ctx , 0 )
11161116 require .Nil (t , err )
11171117 require .Equal (t , len (tickets ), len (ids ))
11181118 }
@@ -1163,7 +1163,7 @@ func TestAddTicketsToPendingRelease(t *testing.T) {
11631163 require .True (t , ok )
11641164 }
11651165
1166- ids , err = service .GetIndexedIDSetWithTTL (ctx )
1166+ ids , err = service .GetIndexedIDSetWithTTL (ctx , 0 )
11671167 require .Nil (t , err )
11681168 require .Equal (t , len (tickets ), len (ids ))
11691169 }
@@ -1242,20 +1242,20 @@ func TestGetExpiredTicketIDs(t *testing.T) {
12421242 require .NotNil (t , ticketActual )
12431243
12441244 // no tickets expired yet
1245- expiredTicketIDs , err := service .GetExpiredTicketIDs (ctx )
1245+ expiredTicketIDs , err := service .GetExpiredTicketIDs (ctx , 0 )
12461246 require .NoError (t , err )
12471247 require .Len (t , expiredTicketIDs , 0 )
12481248
12491249 // sleep for expiry and let all tickets expire
12501250 time .Sleep (getTicketReleaseTimeout (cfg ) + 500 * time .Millisecond )
12511251
12521252 // there should be an expired ticket
1253- expiredTicketIDs , err = service .GetExpiredTicketIDs (ctx )
1253+ expiredTicketIDs , err = service .GetExpiredTicketIDs (ctx , 0 )
12541254 require .NoError (t , err )
12551255 require .Len (t , expiredTicketIDs , 1 )
12561256
12571257 // the ticket should not exist but not indexed anymore
1258- indexedTickets , err := service .GetIndexedIDSetWithTTL (ctx )
1258+ indexedTickets , err := service .GetIndexedIDSetWithTTL (ctx , 0 )
12591259 require .NoError (t , err )
12601260 require .Empty (t , indexedTickets )
12611261
@@ -1307,7 +1307,7 @@ func TestCleanupTickets(t *testing.T) {
13071307 require .NotNil (t , ticketActual )
13081308
13091309 // no tickets expired yet
1310- expiredTicketIDs , err := service .GetExpiredTicketIDs (ctx )
1310+ expiredTicketIDs , err := service .GetExpiredTicketIDs (ctx , 0 )
13111311 require .NoError (t , err )
13121312 require .Len (t , expiredTicketIDs , 0 )
13131313
@@ -1319,7 +1319,7 @@ func TestCleanupTickets(t *testing.T) {
13191319 require .NoError (t , err )
13201320
13211321 // the ticket shouldn't exist anymore after the cleanup
1322- indexedTickets , err := service .GetIndexedIDSetWithTTL (ctx )
1322+ indexedTickets , err := service .GetIndexedIDSetWithTTL (ctx , 0 )
13231323 require .NoError (t , err )
13241324 require .Empty (t , indexedTickets )
13251325
0 commit comments