Yeah, I also was unable to build any coverage report using the --html
option.
I am not sure the HTML report has worked in recent releases and would not
consider
it a regression for this release but instead a "build only" thing to fix
going forward.

On Wed, Jan 20, 2021 at 5:43 PM Greg Solovyev
<gsolov...@cloudera.com.invalid> wrote:

> I built in debug mode on Ubuntu 18, all C++ tests passed. I generated
> coverage report, but following the instructions here
> https://github.com/apache/kudu/tree/1.14.0-RC1/Readme.adoc to convert
> coverage report into HTML resulted in the following error:
>
> *gsolovyev@greg-laptop*:*~/git/kudu/build/coverage*$
> ../../thirdparty/installed/common/bin/gcovr
> --gcov-executable=$(pwd)/../../build-support/llvm-gcov-wrapper --html
> --html-details -o cov_html/coverage.html
> Traceback (most recent call last):
>   File "../../thirdparty/installed/common/bin/gcovr", line 1767, in
> <module>
>     print_html_report(covdata, options.html_details)
>   File "../../thirdparty/installed/common/bin/gcovr", line 1311, in
> print_html_report
>     INPUT = open(data['FILENAME'], 'r')
> IOError: [Errno 2] No such file or directory:
> '/home/gsolovyev/git/kudu/build/coverage/FacebookService.cpp'
>
>
> Greg
>
>
> On Wed, Jan 20, 2021 at 10:15 AM Grant Henke <granthe...@apache.org>
> wrote:
>
> > Hello Kudu devs!
> >
> > The Apache Kudu team is happy to announce the first release candidate for
> > Apache
> > Kudu 1.14.0.
> >
> > Apache Kudu 1.14.0 is a minor release that offers many improvements and
> > fixes
> > since Apache Kudu 1.13.0.
> >
> > This is a source-only release. The artifacts have been staged here:
> > https://dist.apache.org/repos/dist/dev/kudu/1.14.0-RC1/
> > <https://dist.apache.org/repos/dist/dev/kudu/1.13.0-RC1/>
> >
> > Java convenience binaries in the form of a Maven repository are staged
> > here:
> > https://repository.apache.org/content/repositories/orgapachekudu-1088
> >
> > Linux and macOS test-only Kudu binary JAR artifacts are staged here:
> > https://repository.apache.org/content/repositories/orgapachekudu-1089
> >
> > It is tagged in Git as 1.14.0-RC1 and the corresponding hash is the
> > following:
> >
> >
> https://gitbox.apache.org/repos/asf?p=kudu.git;a=commit;h=f9a1c3b2bae482ec1f44f78eea7c96c01455c20a
> >
> > The WIP release notes can be found here:
> >
> >
> https://docs.google.com/document/d/1GFBOfPYW_fx2PfUES5NskFPd3Q6PiNoHj44u82b7EBI/edit#
> >
> > The KEYS file to verify the artifact signatures can be found here:
> > https://dist.apache.org/repos/dist/release/kudu/KEYS
> >
> > Some common release validations include building Kudu, and running the
> unit
> > tests on your platforms and environments. Additionally it is worth
> running
> > Kudu
> > Java tests against kudu-binary JAR artifact as described in the commit
> > message here:
> >
> >
> >
> https://gitbox.apache.org/repos/asf?p=kudu.git;a=commit;h=8a6faaa93f3e206ac75e8087731daccaf7ab646a
> >
> > The vote will run until a majority[1] is achieved, but at least until
> > Monday
> > January 25th, which is a bit over the suggested 72 hours due to
> > the weekend, to give everyone a chance to review this release candidate
> and
> > vote.
> >
> > Thank You,
> > Grant
> >
> > [1] https://www.apache.org/foundation/voting.html#ReleaseVotes
> >
>


-- 
Grant Henke
Software Engineer | Cloudera
gr...@cloudera.com | twitter.com/gchenke | linkedin.com/in/granthenke

Reply via email to