-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.1.0, 3.1.1, 3.1.2
-
Fix Version/s: 3.1.4
-
Component/s: None
-
Labels:None
-
Hadoop Flags:Reviewed
details see HADOOP-15398
Problem: hadoop trunk compilation is failing
Root Cause:
compilation error is coming from org.apache.hadoop.fs.s3a.commit.staging.StagingTestBase. Compilation error is "The method getArgumentAt(int, Class<UploadPartRequest>) is undefined for the type InvocationOnMock".
StagingTestBase is using getArgumentAt(int, Class<UploadPartRequest>) method which is not available in mockito-all 1.8.5 version. getArgumentAt(int, Class<UploadPartRequest>) method is available only from version 2.0.0-beta
as follow code:
InitiateMultipartUploadRequest req = invocation.getArgumentAt( 0, InitiateMultipartUploadRequest.class);
- blocks
-
HADOOP-16598 Backport "HADOOP-16558 [COMMON+HDFS] use protobuf-maven-plugin to generate protobuf classes" to all active branches
-
- Resolved
-
- relates to
-
HADOOP-14178 Move Mockito up to version 2.23.4
-
- Resolved
-
-
HADOOP-15398 StagingTestBase uses methods not available in Mockito 1.8.5
-
- Resolved
-