- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for MultithreadedTestRule (0.36 sec)
-
subprojects/core/src/testFixtures/groovy/org/gradle/util/internal/MultithreadedTestRule.java
* * <p>You can use {@link #syncAt(int)} and {@link #expectBlocksUntil(int, groovy.lang.Closure)} to synchronise between * test threads.</p> */ public class MultithreadedTestRule extends ExternalResource { private static final Logger LOGGER = LoggerFactory.getLogger(MultithreadedTestRule.class); private static final int MAX_WAIT_TIME = 5000; private ExecutorImpl executor; private final Lock lock = new ReentrantLock();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 23.3K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/id/LongIdGeneratorTest.groovy
class LongIdGeneratorTest { private final LongIdGenerator generator = new LongIdGenerator() @Rule public MultithreadedTestRule parallel = new MultithreadedTestRule(); @Test void generatesMonotonicallyIncreasingLongIdsStartingAtOne() { assertThat(generator.generateId(), equalTo(1L)) assertThat(generator.generateId(), equalTo(2L))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 1.7K bytes - Viewed (0) -
platforms/core-runtime/messaging/src/test/groovy/org/gradle/internal/dispatch/AsyncDispatchTest.groovy
package org.gradle.internal.dispatch import org.gradle.util.internal.MultithreadedTestRule import org.junit.Rule import spock.lang.Specification import static org.hamcrest.CoreMatchers.sameInstance public class AsyncDispatchTest extends Specification { private final Dispatch<String> target1 = Mock() @Rule public MultithreadedTestRule parallel = new MultithreadedTestRule()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 6.5K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/process/internal/worker/DefaultWorkerProcessSpec.groovy
import org.gradle.util.internal.MultithreadedTestRule import org.junit.Rule import spock.lang.Specification import java.util.concurrent.TimeUnit import static org.hamcrest.CoreMatchers.equalTo import static org.hamcrest.MatcherAssert.assertThat import static org.junit.Assert.fail class DefaultWorkerProcessSpec extends Specification { @Rule public MultithreadedTestRule parallel = new MultithreadedTestRule()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 07 07:21:35 UTC 2021 - 6.6K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/util/internal/DisconnectableInputStreamTest.groovy
import static org.hamcrest.CoreMatchers.equalTo import static org.hamcrest.MatcherAssert.assertThat import static org.junit.Assert.assertTrue class DisconnectableInputStreamTest extends MultithreadedTestRule { Action<Runnable> toActionExecuter(ExecutorFactory factory) { new Action<Runnable>() { void execute(Runnable runnable) { factory.create("test executer").execute(runnable)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 07 08:18:46 UTC 2021 - 8.5K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/releases/upgrading/upgrading_version_7.adoc
- `Resources` - `RedirectStdOutAndErr` - `Swapper` - `StdInSwapper` - `IncubationLogger` - `RedirectStdIn` - `MultithreadedTestRule` - `DisconnectableInputStream` - `BulkReadInputStream` - `MockExecutor` - `FailsWithMessage` - `FailsWithMessageExtension` - `TreeVisitor` - `AntUtil` - `JarUtil`
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 01 15:00:23 UTC 2024 - 87.7K bytes - Viewed (0)