[ 
https://issues.apache.org/jira/browse/HBASE-14877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15117575#comment-15117575
 ] 

Sean Busbey commented on HBASE-14877:
-------------------------------------

Interesting. The checkstyle plugin generated an incorrect URL to the results. 
(you can find the files by [browsing to the build artifacts from the test 
build|https://builds.apache.org/job/PreCommit-HBASE-Build/283/artifact/patchprocess/]).
 I'll manually trigger a new run with the unreleased version of Yetus to see if 
we need to file a bug or if that's been fixed already.

The file mentioned, 
maven-patch-checkstyle-hbase-archetypes_hbase-archetype-builder.txt, is empty. 
If you look at the [maven output for the other module's checkstyle 
run|https://builds.apache.org/job/PreCommit-HBASE-Build/283/artifact/patchprocess/maven-patch-checkstyle-hbase-archetypes_hbase-client-project.txt]
 and compare it to the [one that is listed as 
failing|https://builds.apache.org/job/PreCommit-HBASE-Build/283/artifact/patchprocess/maven-patch-checkstyle-hbase-archetypes_hbase-archetype-builder.txt],
 I think that message says "I couldn't run checkstyle" similar to the errors 
given  for findbugs, rather than stating that there are checkstyle identified 
problems.

bq. Also, in the unit testing above there was a failure (or at least the report 
of a failure) in hbase-server, which my patch has nothing to do with.

Yetus thought it needed to do a top level build when checking the patch. This 
is undesirable both because hbase-server still has some flakey tests and 
because checking them adds >4 hours to the build time. Deciding to do a test at 
the top level is probably because your patch touches the top level pom. I'll 
see if we can figure out a way to flag "add new modules" as an exception that 
doesn't queue unneeded tests.

> maven archetype: client application
> -----------------------------------
>
>                 Key: HBASE-14877
>                 URL: https://issues.apache.org/jira/browse/HBASE-14877
>             Project: HBase
>          Issue Type: Sub-task
>          Components: build, Usability
>    Affects Versions: 2.0.0
>            Reporter: Nick Dimiduk
>            Assignee: Daniel Vimont
>              Labels: archetype, beginner, maven
>         Attachments: HBASE-14877-v2.patch, HBASE-14877-v3.patch, 
> HBASE-14877-v4.patch, HBASE-14877.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to