Author: adulceanu
Date: Fri Jun  5 10:20:03 2020
New Revision: 1878500

URL: http://svn.apache.org/viewvc?rev=1878500&view=rev
Log:
OAK-9086 - Flaky test 
SegmentWriteQueueTest#testThreadInterruptedWhileAddigToQueue
Contribution by Miroslav Smiljanic

Modified:
    
jackrabbit/oak/trunk/oak-segment-remote/src/test/java/org/apache/jackrabbit/oak/segment/remote/queue/SegmentWriteQueueTest.java

Modified: 
jackrabbit/oak/trunk/oak-segment-remote/src/test/java/org/apache/jackrabbit/oak/segment/remote/queue/SegmentWriteQueueTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-remote/src/test/java/org/apache/jackrabbit/oak/segment/remote/queue/SegmentWriteQueueTest.java?rev=1878500&r1=1878499&r2=1878500&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-segment-remote/src/test/java/org/apache/jackrabbit/oak/segment/remote/queue/SegmentWriteQueueTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-segment-remote/src/test/java/org/apache/jackrabbit/oak/segment/remote/queue/SegmentWriteQueueTest.java
 Fri Jun  5 10:20:03 2020
@@ -64,7 +64,6 @@ public class SegmentWriteQueueTest {
     }
 
     @Test
-    @Ignore("OAK-9086")
     public void testThreadInterruptedWhileAddigToQueue() throws 
InterruptedException, NoSuchFieldException {
 
         Set<UUID> added = Collections.synchronizedSet(new HashSet<>());
@@ -81,8 +80,8 @@ public class SegmentWriteQueueTest {
             added.add(new UUID(tarEntry.getMsb(), tarEntry.getLsb()));
         });
 
-        FieldSetter.setField(queueBlocked, 
queueBlocked.getClass().getDeclaredField("queue"), queue);
         Mockito.when(queue.offer(any(SegmentWriteAction.class), anyLong(), 
any(TimeUnit.class))).thenThrow(new InterruptedException());
+        FieldSetter.setField(queueBlocked, 
queueBlocked.getClass().getDeclaredField("queue"), queue);
 
         try {
             queueBlocked.addToQueue(tarEntry(0), EMPTY_DATA, 0, 0);


Reply via email to