Skip to content

Commit 4531bc2

Browse files
Issue 10245 - Reverted java.time.Duration changes for Deadline and DeadlineTest files
1 parent 6c56aae commit 4531bc2

2 files changed

Lines changed: 0 additions & 48 deletions

File tree

api/src/context/java/io/grpc/Deadline.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package io.grpc;
1818

19-
import java.time.Duration;
2019
import java.util.Arrays;
2120
import java.util.Locale;
2221
import java.util.concurrent.ScheduledExecutorService;
@@ -69,11 +68,6 @@ public static Deadline after(long duration, TimeUnit units) {
6968
return after(duration, units, SYSTEM_TICKER);
7069
}
7170

72-
public static Deadline after(Duration duration) {
73-
return after(TimeUnit.NANOSECONDS.convert(duration.getSeconds(), TimeUnit.SECONDS),
74-
TimeUnit.NANOSECONDS, SYSTEM_TICKER);
75-
}
76-
7771
/**
7872
* Create a deadline that will expire at the specified offset based on the given {@link Ticker}.
7973
*
@@ -101,11 +95,6 @@ public static Deadline after(long duration, TimeUnit units, Ticker ticker) {
10195
return new Deadline(ticker, units.toNanos(duration), true);
10296
}
10397

104-
public static Deadline after(Duration duration, Ticker ticker) {
105-
return after(TimeUnit.NANOSECONDS.convert(duration.getSeconds(), TimeUnit.SECONDS),
106-
TimeUnit.NANOSECONDS, ticker);
107-
}
108-
10998
private final Ticker ticker;
11099
private final long deadlineNanos;
111100
private volatile boolean expired;

api/src/test/java/io/grpc/DeadlineTest.java

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929

3030
import com.google.common.testing.EqualsTester;
3131
import com.google.common.truth.Truth;
32-
import java.time.Duration;
3332
import java.util.Arrays;
3433
import java.util.concurrent.Future;
3534
import java.util.concurrent.ScheduledExecutorService;
@@ -138,12 +137,6 @@ public void deadlineMatchesLongValue() {
138137
assertEquals(10, Deadline.after(10, TimeUnit.MINUTES, ticker).timeRemaining(TimeUnit.MINUTES));
139138
}
140139

141-
@Test
142-
public void deadLineMatchesDurationValue() {
143-
assertEquals(10, Deadline.after(Duration.ofMinutes(10), ticker)
144-
.timeRemaining(TimeUnit.MINUTES));
145-
}
146-
147140
@Test
148141
public void pastDeadlineIsExpired() {
149142
Deadline d = Deadline.after(-1, TimeUnit.SECONDS, ticker);
@@ -312,36 +305,6 @@ public void tickersDontMatch() {
312305
assertFalse(success);
313306
}
314307

315-
@Test
316-
public void tickersDontMatchDuration() {
317-
Deadline d1 = Deadline.after(Duration.ofSeconds(10));
318-
Deadline d2 = Deadline.after(Duration.ofSeconds(10), ticker);
319-
boolean success = false;
320-
try {
321-
d1.compareTo(d2);
322-
success = true;
323-
} catch (AssertionError e) {
324-
// Expected
325-
}
326-
assertFalse(success);
327-
328-
try {
329-
d1.minimum(d2);
330-
success = true;
331-
} catch (AssertionError e) {
332-
// Expected
333-
}
334-
assertFalse(success);
335-
336-
try {
337-
d1.isBefore(d2);
338-
success = true;
339-
} catch (AssertionError e) {
340-
// Expected
341-
}
342-
assertFalse(success);
343-
}
344-
345308
@Test
346309
public void toString_before() {
347310
Deadline d = Deadline.after(12, TimeUnit.MICROSECONDS, ticker);

0 commit comments

Comments
 (0)