You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Swapnil Bawaskar (JIRA)" <ji...@apache.org> on 2018/04/09 22:37:21 UTC

[jira] [Closed] (GEODE-4239) Create JUnit Rule to facilitate reuse of ExecutorService pattern for concurrent integration tests

     [ https://issues.apache.org/jira/browse/GEODE-4239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Swapnil Bawaskar closed GEODE-4239.
-----------------------------------

> Create JUnit Rule to facilitate reuse of ExecutorService pattern for concurrent integration tests
> -------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-4239
>                 URL: https://issues.apache.org/jira/browse/GEODE-4239
>             Project: Geode
>          Issue Type: Test
>          Components: tests
>            Reporter: Kirk Lund
>            Assignee: Kirk Lund
>            Priority: Major
>             Fix For: 1.5.0
>
>
> These tests all duplicate the same pattern of using a ExecutorService to provide a thread that can be deadlocked or live-locked for a concurrency bug:
> * DLockServiceLeakTest
> * GMSEncryptJUnitTest
> * InterruptDiskJUnitTest
> * RegionVersionVectorTest
> * BlockingProcessStreamReaderWindowsTest
> * FileProcessControllerIntegrationTest
> * AbortableTaskServiceJUnitTest
> * MainLauncherJUnitTest
> I'd like to refactor the above list of tests to use a JUnit Rule for this.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)