Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.1.0, 3.1.1, 3.1.2
-
None
-
None
-
Reviewed
Description
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);
Attachments
Attachments
Issue Links
- 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