ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/CompletableFutureTest.java
Revision 1.226 - (view) (download) (annotate) - [select for diffs]
Tue Mar 22 21:29:23 2022 UTC (2 years, 1 month ago) by dl
Branch: MAIN
CVS Tags: HEAD
Changes since 1.225: +1 -0 lines
Diff to previous 1.225
Updates for jdk17+

Revision 1.225 - (view) (download) (annotate) - [select for diffs]
Wed Jan 27 01:57:24 2021 UTC (3 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.224: +12 -12 lines
Diff to previous 1.224
use diamond <> pervasively

Revision 1.224 - (view) (download) (annotate) - [select for diffs]
Tue Jan 26 13:33:05 2021 UTC (3 years, 3 months ago) by dl
Branch: MAIN
Changes since 1.223: +627 -613 lines
Diff to previous 1.223
Replace Integer with Item class

Revision 1.223 - (view) (download) (annotate) - [select for diffs]
Mon Dec 16 22:36:39 2019 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.222: +0 -10 lines
Diff to previous 1.222
testFailedFuture_null: delete redundant test method

Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Mon Dec 16 21:18:49 2019 UTC (4 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.221: +3 -6 lines
Diff to previous 1.221
testMinimalCompletionStage_minimality: finish an incomplete refactoring

Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Fri Feb 22 19:27:47 2019 UTC (5 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.220: +4 -4 lines
Diff to previous 1.220
improve assertThrows tests

Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 21:23:31 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.219: +1 -0 lines
Diff to previous 1.219
add an assertion

Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 18:33:26 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.218: +9 -4 lines
Diff to previous 1.218
improve exceptionally tests

Revision 1.218 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 18:24:14 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.217: +42 -42 lines
Diff to previous 1.217
rename AtomicInteger "a" to "ran"

Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 18:13:28 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.216: +24 -24 lines
Diff to previous 1.216
prefer standard assert* to threadAssert*

Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Wed Nov 21 23:25:17 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.215: +0 -6 lines
Diff to previous 1.215
delete some dead code found by errorprone

Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Wed Nov 21 23:19:03 2018 UTC (5 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.214: +12 -12 lines
Diff to previous 1.214
errorprone [UnnecessaryParentheses] warnings

Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 18:09:30 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.213: +0 -5 lines
Diff to previous 1.213
remove unused Integer v1 loops

Revision 1.213 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 17:13:37 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.212: +6 -6 lines
Diff to previous 1.212
make test method summaries more consistent

Revision 1.212 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 17:04:26 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.211: +0 -1 lines
Diff to previous 1.211
whitespace

Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 14:45:19 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.210: +1 -1 lines
Diff to previous 1.210
typo

Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 00:20:46 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.209: +1 -12 lines
Diff to previous 1.209
sadly revert (for consistency with thenCompose): optimize uniComposeExceptionallyStage

Revision 1.209 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 17:02:24 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.208: +63 -1 lines
Diff to previous 1.208
add testExceptionallyCompose_actionReturnsFailingFuture

Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 15:29:31 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.207: +2 -0 lines
Diff to previous 1.207
add an implementation detail assertion

Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 02:06:28 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.206: +0 -3 lines
Diff to previous 1.206
simplify testExceptionally_normalCompletion

Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 02:04:03 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.205: +22 -0 lines
Diff to previous 1.205
add testDefaultExceptionallyAsync_normalCompletion

Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 00:55:03 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.204: +3 -3 lines
Diff to previous 1.204
whitespace

Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 00:52:18 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.203: +2 -2 lines
Diff to previous 1.203
typo

Revision 1.203 - (view) (download) (annotate) - [select for diffs]
Sat Sep 22 22:25:12 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.202: +1 -3 lines
Diff to previous 1.202
simplify CompletableFutureInc.apply

Revision 1.202 - (view) (download) (annotate) - [select for diffs]
Sat Sep 22 22:23:08 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.201: +1 -3 lines
Diff to previous 1.201
simplify ExceptionalCompletableFutureFunction.apply

Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Sat Sep 22 21:04:48 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.200: +3 -3 lines
Diff to previous 1.200
typo

Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Thu Sep 20 20:17:13 2018 UTC (5 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.199: +0 -1 lines
Diff to previous 1.199
whitespace

Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Thu Sep 20 00:01:22 2018 UTC (5 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.198: +408 -0 lines
Diff to previous 1.198
Add tests for default implementations

Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Mon Sep 17 11:50:55 2018 UTC (5 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.197: +134 -9 lines
Diff to previous 1.197
Add exceptionally{Compose}{Async}

Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Sun Jul 22 22:08:49 2018 UTC (5 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.196: +5 -5 lines
Diff to previous 1.196
use better parameter name

Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Sun Jul 22 20:17:46 2018 UTC (5 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.195: +7 -3 lines
Diff to previous 1.195
Fix errorprone warning [AssertionFailureIgnored]

Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Sun Jul 22 20:09:31 2018 UTC (5 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.194: +5 -1 lines
Diff to previous 1.194
Fix errorprone warning [AssertionFailureIgnored]

Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Tue May 29 03:42:37 2018 UTC (5 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.193: +2 -2 lines
Diff to previous 1.193
use varargs

Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Tue Jan 30 04:07:09 2018 UTC (6 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.192: +1 -1 lines
Diff to previous 1.192
remove dead store

Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Tue Jan 23 20:44:11 2018 UTC (6 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.191: +1 -2 lines
Diff to previous 1.191
migrate from AssertionFailedError to AssertionError

Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 22:59:17 2018 UTC (6 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.190: +4 -4 lines
Diff to previous 1.190
use <>

Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Wed Nov 8 02:21:43 2017 UTC (6 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.189: +2 -2 lines
Diff to previous 1.189
rollback: better exception handling

Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Sat Oct 21 06:51:52 2017 UTC (6 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.188: +2 -2 lines
Diff to previous 1.188
better exception handling

Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Wed Aug 16 17:18:34 2017 UTC (6 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.187: +31 -14 lines
Diff to previous 1.187
8186265: Make toString() methods of "task" objects more useful

Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Mon Jul 3 21:18:37 2017 UTC (6 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.186: +5 -0 lines
Diff to previous 1.186
add more @SuppressWarnings("FutureReturnValueIgnored")

Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Mon Jul 3 20:55:45 2017 UTC (6 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.185: +1 -0 lines
Diff to previous 1.185
testNPE: suppress errorprone warning [FutureReturnValueIgnored]

Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Mon May 29 19:15:02 2017 UTC (6 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.184: +1 -5 lines
Diff to previous 1.184
more timeout handling rework; remove most uses of SMALL_DELAY_MS; randomize timeouts and TimeUnits; remove hardcoded 5 second timeouts

Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Sat Mar 18 20:42:20 2017 UTC (7 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.183: +8 -8 lines
Diff to previous 1.183
better assertion style

Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Wed Jan 4 06:09:58 2017 UTC (7 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.182: +4 -4 lines
Diff to previous 1.182
convert to Diamond

Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Tue Jan 3 03:18:02 2017 UTC (7 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.181: +4 -4 lines
Diff to previous 1.181
no need for type variable

Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Sat Nov 26 20:32:24 2016 UTC (7 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.180: +2 -2 lines
Diff to previous 1.180
remove "if (true)" construct

Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Sun Nov 6 22:42:10 2016 UTC (7 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.179: +74 -74 lines
Diff to previous 1.179
elide parens in unary lambdas

Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Thu Sep 22 22:05:49 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.178: +16 -0 lines
Diff to previous 1.178
add testToCompletableFutureGarbageRetention

Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 19:02:50 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.177: +1 -1 lines
Diff to previous 1.177
improve testMinimalCompletionStage_toCompletableFuture_mutable

Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 18:25:04 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.176: +21 -0 lines
Diff to previous 1.176
add testMinimalCompletionStage_toCompletableFuture_exceptionalCompletion

Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 18:21:56 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.175: +21 -0 lines
Diff to previous 1.175
add testMinimalCompletionStage_toCompletableFuture_normalCompletion

Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 18:07:37 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.174: +17 -0 lines
Diff to previous 1.174
add testMinimalCompletionStage_toCompletableFuture_oneWayPropagation

Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 18:01:06 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.173: +36 -12 lines
Diff to previous 1.173
improve tests for copy()

Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 06:03:17 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.172: +70 -1 lines
Diff to previous 1.172
MinimalStage.toCompletableFuture should return non-minimal CompletableFuture

Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Thu Sep 15 00:32:45 2016 UTC (7 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.171: +16 -16 lines
Diff to previous 1.171
make classes static as suggested by errorprone ClassCanBeStatic

Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Wed Aug 24 22:22:39 2016 UTC (7 years, 8 months ago) by jsr166
Branch: MAIN
Changes since 1.170: +0 -1 lines
Diff to previous 1.170
fix imports

Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Mon Jul 18 19:30:49 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.169: +3 -3 lines
Diff to previous 1.169
testAnyOfGarbageRetention: update repro recipe

Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Mon Jul 18 17:42:35 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.168: +1 -0 lines
Diff to previous 1.168
testCancelledGarbageRetention: link to JDK-8161600

Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Mon Jul 18 17:19:01 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.167: +14 -0 lines
Diff to previous 1.167
add testCancelledGarbageRetention for JDK-8161600

Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Sun Jul 17 17:49:23 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.166: +10 -6 lines
Diff to previous 1.166
Rewrite anyOf mechanics for JDK-8160402: Garbage retention with never-completed CompletableFutures

Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Sun Jul 3 19:38:19 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.165: +1 -0 lines
Diff to previous 1.165
testMinimalCompletionStage_minimality: also test failedStage

Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Sun Jul 3 19:35:50 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.164: +15 -12 lines
Diff to previous 1.164
testMinimalCompletionStage_minimality: also test completedStage

Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Sun Jul 3 18:58:15 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.163: +23 -19 lines
Diff to previous 1.163
testExceptionPropagationReusesResultObject: small improvements

Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Sun Jul 3 18:33:17 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.162: +21 -0 lines
Diff to previous 1.162
add testRecursiveChains

Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Sun Jul 3 15:27:28 2016 UTC (7 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.161: +5 -0 lines
Diff to previous 1.161
add ad hoc test of intra-completion interference

Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Tue Jun 28 14:49:48 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.160: +6 -10 lines
Diff to previous 1.160
use more locally consistent indentation style

Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Mon Jun 27 21:41:17 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.159: +2 -2 lines
Diff to previous 1.159
rename testCoCompletionGarbage -> testCoCompletionGarbageRetention

Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Mon Jun 27 21:39:37 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.158: +2 -3 lines
Diff to previous 1.158
use expensiveTests on a few more test methods

Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Mon Jun 27 21:17:49 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.157: +30 -0 lines
Diff to previous 1.157
commit garbage retention tests, run in benign mode by default

Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Mon Jun 27 02:47:42 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.156: +1 -1 lines
Diff to previous 1.156
typo

Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 23:45:46 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.155: +43 -0 lines
Diff to previous 1.155
add testCoCompletionGarbage

Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 20:03:10 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.154: +33 -9 lines
Diff to previous 1.154
even more rejecting executor tests

Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 19:27:42 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.153: +17 -14 lines
Diff to previous 1.153
improve rejecting executor tests

Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 19:17:08 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.152: +69 -0 lines
Diff to previous 1.152
add testRejectingExecutorNeverInvoked

Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 19:03:27 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.151: +87 -0 lines
Diff to previous 1.151
add testRejectingExecutor

Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 17:45:35 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.150: +65 -58 lines
Diff to previous 1.150
precisely test exception propagation from failing actions

Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 16:37:28 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.149: +1 -1 lines
Diff to previous 1.149
rename testAllOf_backwards -> testAllOf_normal_backwards

Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 16:01:17 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.148: +2 -0 lines
Diff to previous 1.148
testExceptionPropagationReusesResultObject: add missing funs

Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 15:46:22 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.147: +5 -0 lines
Diff to previous 1.147
testExceptionPropagationReusesResultObject: add missing funs

Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Sat Jun 4 23:49:29 2016 UTC (7 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.146: +14 -1 lines
Diff to previous 1.146
Add ant target tck-security-manager to test tck with security manager

Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Mon Apr 11 06:31:42 2016 UTC (8 years ago) by jsr166
Branch: MAIN
Changes since 1.145: +3 -0 lines
Diff to previous 1.145
testCompleteOnTimeout_timesOut: add test summary

Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Mon Apr 11 06:23:38 2016 UTC (8 years ago) by jsr166
Branch: MAIN
Changes since 1.144: +6 -6 lines
Diff to previous 1.144
check that orTimeout and completeOnTimeout return this

Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Sat Apr 9 19:10:13 2016 UTC (8 years ago) by jsr166
Branch: MAIN
Changes since 1.143: +2 -6 lines
Diff to previous 1.143
revert previous commit: "Weaken assertion to accommodate other tests"

Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 17:09:46 2016 UTC (8 years ago) by jsr166
Branch: MAIN
Changes since 1.142: +1 -1 lines
Diff to previous 1.142
testNPE: very small simplification

Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Fri Apr 1 23:18:00 2016 UTC (8 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.141: +6 -2 lines
Diff to previous 1.141
Weaken assertion to accommodate other tests

Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Tue Mar 29 04:42:54 2016 UTC (8 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.140: +14 -6 lines
Diff to previous 1.140
testManyDependents: scalable version of test

Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Mon Mar 28 19:18:16 2016 UTC (8 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.139: +24 -0 lines
Diff to previous 1.139
add experimental testManyDependents, demonstrating possible performance problem

Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Sat Jan 23 20:02:48 2016 UTC (8 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.138: +4 -2 lines
Diff to previous 1.138
testWhenComplete_sourceFailedActionFailed: test suppressed exception behavior only when testImplementationDetails

Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 23:31:51 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.137: +2 -0 lines
Diff to previous 1.137
use suppressed exception facility with whenComplete

Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 21:41:22 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.136: +22 -18 lines
Diff to previous 1.136
Make monadic plus robust against unexpected failure

Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 20:17:11 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.135: +5 -0 lines
Diff to previous 1.135
improve testExceptionally_exceptionalCompletionActionFailed

Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 20:03:08 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.134: +21 -21 lines
Diff to previous 1.134
better lambda parameter names

Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 19:55:38 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.133: +29 -26 lines
Diff to previous 1.133
cosmetic improvements to handle and whenComplete tests

Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 19:39:25 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.132: +4 -0 lines
Diff to previous 1.132
document testHandle_sourceCompletedNormallyActionFailed

Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 19:37:48 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.131: +1 -1 lines
Diff to previous 1.131
rename testWhenComplete_actionFailed to testWhenComplete_sourceCompletedNormallyActionFailed

Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 18:24:25 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.130: +14 -7 lines
Diff to previous 1.130
use addSuppressed to record both failures in Monad#plus

Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 17:21:44 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.129: +3 -3 lines
Diff to previous 1.129
improve monadic plus implementation

Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 01:33:02 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.128: +39 -39 lines
Diff to previous 1.128
tidy "monad" tests

Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Sun Nov 15 00:37:50 2015 UTC (8 years, 5 months ago) by jsr166
Branch: MAIN
Changes since 1.127: +138 -0 lines
Diff to previous 1.127
add testAdditiveMonad

Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Sun Oct 25 02:58:25 2015 UTC (8 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.126: +2 -2 lines
Diff to previous 1.126
replace throw with fail or threadFail

Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Fri Oct 2 21:08:48 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.125: +1 -1 lines
Diff to previous 1.125
typo

Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Thu Sep 10 17:59:13 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.124: +1 -3 lines
Diff to previous 1.124
improve testMinimalCompletionStage_minimality

Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Thu Sep 10 17:51:37 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.123: +5 -2 lines
Diff to previous 1.123
improve testMinimalCompletionStage_minimality

Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Tue Sep 8 19:45:35 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.122: +95 -0 lines
Diff to previous 1.122
add testMinimalCompletionStage_minimality

Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 22:21:07 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.121: +0 -3 lines
Diff to previous 1.121
tidy

Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 21:14:12 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.120: +154 -183 lines
Diff to previous 1.120
improve jdk9 CompletableFuture tests

Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 16:47:24 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.119: +4 -4 lines
Diff to previous 1.119
use explicit AtomicInteger constructor

Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 16:31:46 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118
fix testFailedFuture and testFailedStage

Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 05:33:14 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.117: +1 -1 lines
Diff to previous 1.117
improve method name

Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 15:35:47 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.116: +9 -1 lines
Diff to previous 1.116
testNewIncompleteFuture: more assertions

Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 20:57:10 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.115: +3 -0 lines
Diff to previous 1.115
testNPE: even more TimeUnit checks

Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 20:44:50 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.114: +4 -0 lines
Diff to previous 1.114
delayedExecutor needs to check for null TimeUnit

Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 19:59:18 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.113: +4 -8 lines
Diff to previous 1.113
remove unnecessary try/catch

Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 19:57:19 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.112: +2 -2 lines
Diff to previous 1.112
testDelayedExecutor: more assertions

Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 19:46:22 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.111: +4 -4 lines
Diff to previous 1.111
use TimeUnit static imports

Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 13:43:25 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.110: +2 -0 lines
Diff to previous 1.110
testDefaultExecutor: add assertion when common pool parallelism <= 1

Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 10:56:14 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.109: +1 -1 lines
Diff to previous 1.109
Clarify defaultExecutor spec

Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Fri Sep 4 02:50:00 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.108: +1 -1 lines
Diff to previous 1.108
typo

Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 17:45:22 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.107: +1 -1 lines
Diff to previous 1.107
whitespace

Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 17:06:18 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.106: +1 -0 lines
Diff to previous 1.106
restore newline

Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 17:01:22 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.105: +4 -4 lines
Diff to previous 1.105
whitespace

Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 16:30:05 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.104: +1 -1 lines
Diff to previous 1.104
testDefaultExecutor fix

Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 14:17:25 2015 UTC (8 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.103: +5 -7 lines
Diff to previous 1.103
add missing shouldThrow()

Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Thu Sep 3 11:45:34 2015 UTC (8 years, 7 months ago) by dl
Branch: MAIN
Changes since 1.102: +300 -2 lines
Diff to previous 1.102
Add coverage for jdk9 methods

Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Sat Apr 25 04:55:30 2015 UTC (9 years ago) by jsr166
Branch: MAIN
Changes since 1.101: +1 -1 lines
Diff to previous 1.101
improve main methods; respect system properties; actually fail if a test fails

Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Sun Feb 22 04:34:44 2015 UTC (9 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.100: +3 -6 lines
Diff to previous 1.100
unused variable cleanup

Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Thu Jan 15 18:34:19 2015 UTC (9 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.99: +0 -1 lines
Diff to previous 1.99
delete extraneous blank lines

Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Wed Jan 7 07:59:20 2015 UTC (9 years, 3 months ago) by jsr166
Branch: MAIN
Changes since 1.98: +52 -0 lines
Diff to previous 1.98
add testThenCompose_actionReturnsFailingFuture

Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 19:05:42 2014 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.97: +14 -9 lines
Diff to previous 1.97
no wildcard imports

Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 16:44:01 2014 UTC (9 years, 4 months ago) by jsr166
Branch: MAIN
Changes since 1.96: +0 -4 lines
Diff to previous 1.96
remove unused imports

Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Sat Nov 1 14:50:26 2014 UTC (9 years, 6 months ago) by jsr166
Branch: MAIN
Changes since 1.95: +5 -2 lines
Diff to previous 1.95
Fix assertions in presence of -Djava.util.concurrent.ForkJoinPool.common.parallelism=1

Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Wed Jun 25 15:32:10 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.94: +26 -11 lines
Diff to previous 1.94
add checks that timed get returns promptly

Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Wed Jun 18 02:37:38 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.93: +1 -1 lines
Diff to previous 1.93
whitespace

Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Jun 17 21:09:56 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.92: +19 -15 lines
Diff to previous 1.92
add tests with 2 identical sources

Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Tue Jun 17 20:50:01 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.91: +53 -39 lines
Diff to previous 1.91
add tests with 2 identical sources

Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Tue Jun 17 20:34:18 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.90: +53 -40 lines
Diff to previous 1.90
add tests with 2 identical sources

Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Tue Jun 17 18:09:28 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.89: +76 -38 lines
Diff to previous 1.89
add tests with 2 identical sources

Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 21:34:49 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.88: +22 -22 lines
Diff to previous 1.88
improve testExceptionPropagationReusesResultObject

Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 21:23:03 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.87: +26 -2 lines
Diff to previous 1.87
add testAllOf_exceptional

Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 21:14:16 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.86: +24 -3 lines
Diff to previous 1.86
improve tests for anyOf

Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 21:04:23 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.85: +36 -15 lines
Diff to previous 1.85
improve tests for allOf and anyOf

Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 20:44:14 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.84: +3 -0 lines
Diff to previous 1.84
improve testExceptionPropagationReusesResultObject

Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 20:20:08 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.83: +0 -18 lines
Diff to previous 1.83
remove superseded testRunAfterEither_resultDeterminedAtTimeOfCreation

Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 20:16:32 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.82: +70 -8 lines
Diff to previous 1.82
improve testExceptionPropagationReusesResultObject

Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 18:04:07 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.81: +25 -0 lines
Diff to previous 1.81
add implementation dependent test testExceptionPropagationReusesResultObject

Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 17:41:26 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.80: +102 -47 lines
Diff to previous 1.80
improve tests for runAfterBoth

Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 17:29:03 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.79: +100 -51 lines
Diff to previous 1.79
improve tests for thenAcceptBoth

Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Mon Jun 16 17:08:15 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.78: +101 -52 lines
Diff to previous 1.78
improve tests for thenCombine

Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Sat Jun 7 23:32:17 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.77: +101 -111 lines
Diff to previous 1.77
check return values of complete, completeExceptionally, cancel

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Sat Jun 7 21:46:50 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.76: +5 -7 lines
Diff to previous 1.76
improve tests for toString

Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Sat Jun 7 21:45:13 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.75: +8 -3 lines
Diff to previous 1.75
improve tests for getNumberOfDependents

Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Sat Jun 7 21:14:42 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.74: +143 -143 lines
Diff to previous 1.74
minor improvements

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 21:19:22 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.73: +8 -0 lines
Diff to previous 1.73
improve tests for toString

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 21:11:10 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.72: +1 -1 lines
Diff to previous 1.72
whitespace

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 21:10:34 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.71: +127 -92 lines
Diff to previous 1.71
tighten assertions for exception handling

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 20:01:16 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.70: +5 -1 lines
Diff to previous 1.70
improve tests for whenComplete

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 19:48:38 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.69: +3 -3 lines
Diff to previous 1.69
stronger assertions

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 19:39:50 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.68: +57 -0 lines
Diff to previous 1.68
improve tests for runAfterEither

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 19:35:54 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.67: +57 -0 lines
Diff to previous 1.67
improve tests for acceptEither

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 19:25:41 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.66: +57 -0 lines
Diff to previous 1.66
improve tests for applyToEither

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 19:19:04 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.65: +61 -4 lines
Diff to previous 1.65
improve tests for applyToEither

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 17:41:02 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.64: +124 -225 lines
Diff to previous 1.64
improve tests for runAfterEither

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 17:08:48 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.63: +26 -27 lines
Diff to previous 1.63
IncAction -> NoopConsumer

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 16:54:16 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.62: +164 -242 lines
Diff to previous 1.62
improve tests for acceptEither

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Fri Jun 6 01:19:22 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.61: +295 -348 lines
Diff to previous 1.61
improve tests for applyToEither

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Wed Jun 4 04:34:49 2014 UTC (9 years, 10 months ago) by jsr166
Branch: MAIN
Changes since 1.60: +100 -100 lines
Diff to previous 1.60
consistent test order

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Tue Jun 3 06:16:41 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.59: +18 -16 lines
Diff to previous 1.59
minor improvements

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Tue Jun 3 03:54:14 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.58: +19 -1 lines
Diff to previous 1.58
improve tests for allOf

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 23:10:08 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.57: +50 -27 lines
Diff to previous 1.57
improve tests for supplyAsync

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 22:48:50 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.56: +37 -21 lines
Diff to previous 1.56
improve tests for runAsync

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 22:20:32 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.55: +86 -49 lines
Diff to previous 1.55
test pervasively for correct execution environment

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 21:41:37 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.54: +24 -21 lines
Diff to previous 1.54
improve tests for execution environment

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 21:32:24 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.53: +147 -361 lines
Diff to previous 1.53
improve tests for thenAcceptEither

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 20:20:47 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.52: +44 -215 lines
Diff to previous 1.52
improve tests for thenAcceptBoth

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 20:10:04 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.51: +33 -151 lines
Diff to previous 1.51
improve tests for thenCombine

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 19:49:28 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.50: +51 -25 lines
Diff to previous 1.50
more createIncomplete testing

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 19:32:57 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.49: +71 -133 lines
Diff to previous 1.49
improve tests for thenAccept

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 19:20:51 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.48: +64 -110 lines
Diff to previous 1.48
improve tests for thenApply

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 19:07:14 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.47: +85 -226 lines
Diff to previous 1.47
improve tests for thenRun etc

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 18:21:34 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.46: +267 -352 lines
Diff to previous 1.46
use consistent stylized coding style for parameterized tests

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 17:41:22 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.45: +387 -241 lines
Diff to previous 1.45
pervasive test improvements

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 06:07:34 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.44: +0 -27 lines
Diff to previous 1.44
delete failed experiment

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 06:06:30 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.43: +252 -304 lines
Diff to previous 1.43
improve tests for thenCompose etc

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 04:13:54 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.42: +15 -67 lines
Diff to previous 1.42
more test method refactoring

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 02:19:23 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.41: +73 -113 lines
Diff to previous 1.41
improve tests for whenComplete

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 01:46:11 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.40: +347 -254 lines
Diff to previous 1.40
improve tests for runAfterEither

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 01:11:53 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.39: +291 -199 lines
Diff to previous 1.39
improve tests for acceptEither

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 00:46:52 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.38: +284 -174 lines
Diff to previous 1.38
improve tests for applyToEither

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 23:51:44 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.37: +136 -14 lines
Diff to previous 1.37
improve infrastructure

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 23:20:19 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.36: +14 -12 lines
Diff to previous 1.36
test null results as well

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 23:12:45 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.35: +304 -329 lines
Diff to previous 1.35
improve tests for thenCombine

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 22:22:49 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.34: +334 -405 lines
Diff to previous 1.34
improve tests for thenAcceptBoth

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 21:17:05 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.33: +58 -160 lines
Diff to previous 1.33
more systematic testing of runAfterBoth

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 20:40:13 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.32: +276 -71 lines
Diff to previous 1.32
testRunAfterBoth should test null values

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon May 26 17:25:36 2014 UTC (9 years, 11 months ago) by jsr166
Branch: MAIN
Changes since 1.31: +2 -0 lines
Diff to previous 1.31
add NPE javadoc and test for obtrudeException(null)

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Mon Sep 9 06:48:27 2013 UTC (10 years, 7 months ago) by jsr166
Branch: MAIN
Changes since 1.30: +91 -91 lines
Diff to previous 1.30
even more compact lambda syntax

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Jul 22 18:25:42 2013 UTC (10 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
whitespace

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon Jul 15 03:50:08 2013 UTC (10 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.28: +2 -4 lines
Diff to previous 1.28
catch (CompletionException success) {}

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Jul 14 16:34:49 2013 UTC (10 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.27: +0 -7 lines
Diff to previous 1.27
whitespace

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Jul 8 21:12:28 2013 UTC (10 years, 9 months ago) by jsr166
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26
double trouble

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Jul 5 15:47:52 2013 UTC (10 years, 9 months ago) by dl
Branch: MAIN
Changes since 1.25: +233 -0 lines
Diff to previous 1.25
CompletionStage adaptions

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sat Apr 20 23:28:35 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.24: +5 -3 lines
Diff to previous 1.24
wording improvements

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Apr 14 05:45:38 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.23: +25 -4 lines
Diff to previous 1.23
more tests for anyOf and allOf

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Apr 9 07:50:55 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.22: +45 -15 lines
Diff to previous 1.22
more tests for testThenRun

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Apr 8 20:46:59 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.21: +706 -473 lines
Diff to previous 1.21
various improvements

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon Apr 8 16:58:17 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.20: +44 -14 lines
Diff to previous 1.20
more thorough coverage of thenCompose

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Apr 8 16:45:15 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.19: +64 -32 lines
Diff to previous 1.19
improve check* methods so they time out instead of hanging; improve coverage of thenComposeAsync

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sun Apr 7 15:04:14 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.18: +1 -0 lines
Diff to previous 1.18
whitespace

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sun Apr 7 14:54:06 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.17: +251 -94 lines
Diff to previous 1.17
improve tests of combiners

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu Apr 4 04:16:02 2013 UTC (11 years ago) by jsr166
Branch: MAIN
Changes since 1.16: +14 -4 lines
Diff to previous 1.16
more assertions

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Apr 4 04:01:05 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.15: +1 -6 lines
Diff to previous 1.15
improve testNPE

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Apr 3 16:59:57 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.14: +24 -5 lines
Diff to previous 1.14
more assertions for testHandle

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Apr 1 20:06:25 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.13: +109 -33 lines
Diff to previous 1.13
add new testing method assertThrows; use it using array of lambdas; add new assertions to testNPE

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Mar 31 18:17:18 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.12: +0 -3 lines
Diff to previous 1.12
revert experimental code

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Mar 31 18:16:35 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.11: +3 -0 lines
Diff to previous 1.11
generify checkCompletedNormally

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Mar 31 18:14:19 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
generify checkCompletedNormally

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 21:28:13 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
typo

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 19:45:42 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.8: +12 -5 lines
Diff to previous 1.8
anyOf; completedFuture tests

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Mar 22 22:27:04 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.7: +26 -40 lines
Diff to previous 1.7
consistent exception handling

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Mar 22 16:29:42 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.6: +10 -8 lines
Diff to previous 1.6
typos

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Mar 22 16:10:19 2013 UTC (11 years, 1 month ago) by jsr166
Branch: MAIN
Changes since 1.5: +66 -66 lines
Diff to previous 1.5
whitespace

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Thu Mar 21 16:26:43 2013 UTC (11 years, 1 month ago) by dl
Branch: MAIN
Changes since 1.4: +2356 -19 lines
Diff to previous 1.4
CompletableFuture coverage

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 21:18:25 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.3: +53 -4 lines
Diff to previous 1.3
add testAllOf_empty, testAnyOf_empty

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Feb 9 19:33:08 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.2: +5 -0 lines
Diff to previous 1.2
nag tck maintainers

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 20:29:55 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Changes since 1.1: +4 -2 lines
Diff to previous 1.1
testToString

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 19:55:06 2013 UTC (11 years, 2 months ago) by jsr166
Branch: MAIN
Add CompletableFutureTest

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a