[
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)