Lines Matching refs:options

47         OperationScheduler.Options options = new OperationScheduler.Options();
48 assertEquals(Long.MAX_VALUE, scheduler.getNextTimeMillis(options));
54 assertEquals(beforeTrigger + 1000000, scheduler.getNextTimeMillis(options));
58 assertEquals(beforeTrigger + 1000000, scheduler.getNextTimeMillis(options));
60 assertEquals(beforeTrigger + 1500000, scheduler.getNextTimeMillis(options));
64 assertEquals(Long.MAX_VALUE, scheduler.getNextTimeMillis(options));
66 assertEquals(beforeTrigger + 1500000, scheduler.getNextTimeMillis(options));
73 assertEquals(beforeTrigger + 1500000, scheduler.getNextTimeMillis(options));
74 options.backoffFixedMillis = 1000000;
75 options.backoffIncrementalMillis = 500000;
76 assertEquals(beforeError + 1500000, scheduler.getNextTimeMillis(options));
82 assertEquals(beforeError + 2000000, scheduler.getNextTimeMillis(options));
87 assertEquals(beforeTrigger + 1500000, scheduler.getNextTimeMillis(options));
93 assertEquals(Long.MAX_VALUE, scheduler.getNextTimeMillis(options));
95 assertEquals(Long.MAX_VALUE, scheduler.getNextTimeMillis(options));
97 assertEquals(beforeTrigger + 1500000, scheduler.getNextTimeMillis(options));
104 assertEquals(Long.MAX_VALUE, scheduler.getNextTimeMillis(options));
108 assertEquals(beforeTrigger + 1500000, scheduler.getNextTimeMillis(options));
110 assertEquals(beforeSuccess, scheduler.getNextTimeMillis(options));
113 options.periodicIntervalMillis = 250000;
115 assertEquals(beforeSuccess + 250000, scheduler.getNextTimeMillis(options));
118 options.minTriggerMillis = 1000000;
119 assertEquals(beforeSuccess + 1000000, scheduler.getNextTimeMillis(options));
124 OperationScheduler.Options options = new OperationScheduler.Options();
127 OperationScheduler.parseOptions("3600", options).toString());
131 OperationScheduler.parseOptions("backoff=+2.5 3700", options).toString());
136 options).toString());
140 OperationScheduler.parseOptions("", options).toString());
146 OperationScheduler.Options options = new OperationScheduler.Options();
150 assertEquals(beforeTrigger + 1000000, scheduler.getNextTimeMillis(options));
153 assertEquals(beforeTrigger + 2000000, scheduler.getNextTimeMillis(options));
158 assertTrue(beforeMoratorium + 3000000 <= scheduler.getNextTimeMillis(options));
159 assertTrue(afterMoratorium + 3000000 >= scheduler.getNextTimeMillis(options));
161 options.maxMoratoriumMillis = Long.MAX_VALUE / 2;
163 assertEquals(1924991999000L, scheduler.getNextTimeMillis(options));
171 OperationScheduler.Options options = new OperationScheduler.Options();
172 options.minTriggerMillis = 2000;
180 assertEquals(triggerTime, scheduler.getNextTimeMillis(options));
187 assertEquals(beforeSuccess + 2000, scheduler.getNextTimeMillis(options));
192 assertEquals(beforeError + 5000, scheduler.getNextTimeMillis(options));
196 assertEquals(beforeTrigger + 1000000, scheduler.getNextTimeMillis(options));
201 assertEquals(beforeTrigger + 1000000, scheduler.getNextTimeMillis(options));
210 assertEquals(triggerTime, scheduler.getNextTimeMillis(options));
215 assertEquals(triggerTime, scheduler.getNextTimeMillis(options));