-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34690/
-----------------------------------------------------------

(Updated May 29, 2015, 11:52 p.m.)


Review request for drill, abdelhakim deneche, Chris Westin, and Venki Korukanti.


Changes
-------

Addressing review comments + two other small nits


Bugs: DRILL-2903
    https://issues.apache.org/jira/browse/DRILL-2903


Repository: drill-git


Description
-------

DRILL-2903: General improvements to tests in TestDrillbitResilience
+ Added RepeatTestRule to tests that are flaky
+ Added Controls.Builder to create controls string in tests
+ Added @Ignore to failing tests (filed JIRAs)

Other fixes:
+ Added @Override to ScanBatch#close to avoid potential bugs
+ Added docs link in ProtobufLengthDecoder
+ Fixed logging issue in CountDownLatchImpl


Diffs (updated)
-----

  common/src/main/java/org/apache/drill/common/util/RepeatTestRule.java 
PRE-CREATION 
  common/src/main/java/org/apache/drill/common/util/TestTools.java 5be8d40 
  common/src/test/java/org/apache/drill/test/DrillTest.java bbe014f 
  
exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ScanBatch.java 
6176f77 
  
exec/java-exec/src/main/java/org/apache/drill/exec/rpc/ProtobufLengthDecoder.java
 4f075d3 
  
exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control/ControlTunnel.java
 16b9b63 
  
exec/java-exec/src/main/java/org/apache/drill/exec/testing/CountDownLatchInjectionImpl.java
 561d816 
  
exec/java-exec/src/main/java/org/apache/drill/exec/testing/ExecutionControls.java
 639802f 
  
exec/java-exec/src/main/java/org/apache/drill/exec/work/batch/ControlMessageHandler.java
 8ee7d38 
  exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/Foreman.java 
5d07b49 
  
exec/java-exec/src/main/java/org/apache/drill/exec/work/foreman/QueryManager.java
 71b77c6 
  
exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/FragmentExecutor.java
 e5e0700 
  
exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java
 696aed8 
  exec/java-exec/src/test/java/org/apache/drill/exec/testing/Controls.java 
PRE-CREATION 
  
exec/java-exec/src/test/java/org/apache/drill/exec/testing/ControlsInjectionUtil.java
 346c6dd 
  
exec/java-exec/src/test/java/org/apache/drill/exec/testing/TestCountDownLatchInjection.java
 c98f54c 
  
exec/java-exec/src/test/java/org/apache/drill/exec/testing/TestExceptionInjection.java
 e3558a1 
  
exec/java-exec/src/test/java/org/apache/drill/exec/testing/TestPauseInjection.java
 ba29c58 

Diff: https://reviews.apache.org/r/34690/diff/


Testing
-------

Unit tests pass on Linux, and successful regression tests.


Thanks,

Sudheesh Katkam

Reply via email to