[
https://issues.apache.org/jira/browse/HADOOP-16600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16938511#comment-16938511
]
Steve Loughran commented on HADOOP-16600:
-----------------------------------------
I'm confused. When did this breakage happen? I'd thought everything was working
OK. I've hit problems with mockito runtime backports, but not in the staging
tests which went in to Hadoop 3.1 with the committer.
> StagingTestBase uses methods not available in Mockito 1.8.5 in branch-3.1
> -------------------------------------------------------------------------
>
> Key: HADOOP-16600
> URL: https://issues.apache.org/jira/browse/HADOOP-16600
> Project: Hadoop Common
> Issue Type: Bug
> Affects Versions: 3.1.0, 3.1.1, 3.1.2
> Reporter: Lisheng Sun
> Assignee: Lisheng Sun
> Priority: Major
> Attachments: HADOOP-16600.branch-3.1.v1.patch
>
>
> 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:
> {code:java}
> InitiateMultipartUploadRequest req = invocation.getArgumentAt(
> 0, InitiateMultipartUploadRequest.class);
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]