aboutsummaryrefslogtreecommitdiff
path: root/guava-tests/test/com/google/common/util
AgeCommit message (Expand)Author
2021-05-04Instead of partially implementing `Future`, fully implement a custom `Cancell...cpovirk
2021-04-30Split afterRanInterruptibly into afterRanInterruptiblySuccess and afterRanInt...cpovirk
2021-04-16Use AbstractOwnableSynchronizer as a blocker when parking until interrupt is ...Google Java Core Libraries
2021-04-14Add `ServiceManager.startupDurations()`.Kurt Alfred Kluever
2021-04-12Use Truth in some `ServiceManagerTest` tests.Kurt Alfred Kluever
2021-02-15Migrate off deprecated Class#newInstance().suraj dhamecha
2020-12-16Internal changeGoogle Java Core Libraries
2020-11-10Added submitAsync to ClosingFuture.wanyingd
2020-10-16Remove deprecated 1-arg ServiceManager.addListener.cpovirk
2020-10-15Add tests which validate the run order of listeners on futures when the outpu...mboyington
2020-10-13Don't call toString() on the results of successful futures.clm
2020-10-08Omit TestModuleEntryPoint from open-source repo.cpovirk
2020-10-08Run all zero of our GWT tests during presubmit/CI.cpovirk
2020-10-05Tweak TODOs.cpovirk
2020-09-18Deal with Class#isInstance checks which are guaranteed to be false.ghm
2020-09-17Fix random typos in Guava.Nishant Chatterjee
2020-09-15Fix typos and remove unnecessary words.Nishant Chatterjee
2020-09-15Make ClosingFuture available in open-source Guava (@Beta).dpb
2020-07-23Shorten toString for AbstractFuture implementations inside util.concurrent.cpovirk
2020-07-22Add awaitTerminationUninterruptibly.cpovirk
2020-07-13Add toString() for SequentialExecutor's worker runnableclm
2020-06-22Avoid reentrancy in ExecutionSequencer.clm
2020-06-18Add a test for the bug introduced by CL 316779471.cpovirk
2020-06-17Revert db53357fea477695deeaa32746660bf86d6d51c1clm
2020-06-17Avoid reentrancy in ExecutionSequencer.clm
2020-05-06Implement tryLockUninterruptiblyAndrii Rosa
2020-03-31Add immediateVoidFuture() to Futures.java to create an immediately succeeding...ashishkedia
2020-03-17Add `Duration`-based default methods to `ListeningScheduledExecutorService`xalep
2020-03-16Implement some more toString() methods for debugging.cpovirk
2020-03-16Replace Thread.currentThread().interrupted() with Thread.interrupted() or Thr...ghm
2020-02-06Make AbstractFuture compatible with ForkJoinPool by catching exceptions from ...Elliott Brossard
2019-10-31Handle StackOverflowError from both pendingToString and appendUserObject.edalquist
2019-10-31Fix toString exception handling change from 957c37116fb2cc52b2f8b405871b65a84...edalquist
2019-10-29Move the SetFuture check into AbstractFuture.toString() and out of pendingToS...diamondm
2019-09-30Add Futures.submit().mverver
2019-09-23Export new AtomicLongMapBasherTest to open-source repo.cpovirk
2019-09-13Increase various tests' timeouts.cpovirk
2019-08-29Release the input futures as soon as we submit the combiner task. But really,...cpovirk
2019-08-26Release resources of whenAllSucceed/whenAllComplete once input futures are co...chrisn
2019-06-30Fix typo in 'stoppingCount' variable nameWilliam Collishaw
2019-05-28Add Duration-based overload to Monitor.kak
2019-05-28Add Duration-based overloads to RateLimiter.kak
2019-05-28Remove CheckedFuture utilities from util.concurrent.Futures.cpovirk
2019-05-28Always complete TimeoutFuture, even if toString() throwsclm
2019-05-05Remove CheckedFuture from Guava.cpovirk
2019-05-05Migrate from is(Not)SameAs to is(Not)SameInstanceAs.cpovirk
2019-03-29Add FluentFuture.from(FluentFuture) factory method.xalep
2019-02-26Reformat with google-java-formatcushon
2019-02-26Add missing @Override annotationscushon
2018-11-26Replace usages of Truth's deprecated hasMessage() with hasMessageThat() in Gu...dlos