Boost logo

Boost :

Subject: Re: [boost] Attention library authors.. Library requirements testing is now active.
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2016-06-17 18:58:29


Sorry, I'm at a loss. Wave has it's bjam file under libs/wave/test/build.
What do I need to do in order to adjust its tests to the new requirements?
Any help would be much appreciated.

Regards Hartmut
---------------
http://boost-spirit.com
http://stellar.cct.lsu.edu

> -----Original Message-----
> From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of Rene
> Rivera
> Sent: Tuesday, June 14, 2016 10:14 AM
> To: boost_at_[hidden]
> Subject: [boost] Attention library authors.. Library requirements testing
> is now active.
>
> As part of continued efforts to move testing to CI, to facilitate release
> management, and to provide more information to authors I've now
> implemented
> some testing changes:
>
> 1. Most libraries are now tested automatically if they have a usable test
> directory.
>
> There are still libraries that do not follow the requirements of having
> all
> their tests in just the single test directory. You can see which ones
> those
> are here <
> https://github.com/boostorg/boost/blob/develop/status/Jamfile.v2#L101>.
> Library authors should IMMEDIATELY make changes to their test/Jamfile's to
> follow the library requirements for testing. Before the next release I
> plan
> to blindly remove that custom list of extra test targets.
>
> 2. Most structure library requirements are now checked both in the regular
> full testing and in the CI testing.
>
> I've implemented a script to check for most of the library directory
> structure and integration requirements. The script runs as an additional
> CI
> job, currently in Travis. Here's one of those jobs <
> https://travis-ci.org/boostorg/boost/jobs/137506433>. At the moment it
> reports 17 libraries as having errors. There are also some warnings, i.e.
> not requirement violations but just some stuff that may be wrong. The
> script also runs as part of the general full testing and any problems are
> reported in each library's results as a single entry at the top of the
> tables. Here's how one of the test failures looks like <
> http://tinyurl.com/zbe9gal> [1] [2].
>
> It would be great if library authors address those errors in some form
> ASAP. I know that for some of those reported libraries there will need to
> be some discussions as to how to best address the errors. Feel free to
> start additional threads for those as needed.
>
>
> [1] <
> http://www.boost.org/development/tests/develop/developer/output/teeks99-
> 09f-win2012R2-64on64-boost-bin-v2-libs-numeric-conversion-test-
> __boost_check_library__-test-msvc-14-0-dbg-adrs-mdl-64-thrd-mlt.html
> >
>
> [2] Note there are currently some false failures in this aspect from a
> build system "bug". The bug is already fixed but tests will take some time
> to cycle to reflect the bug fix.
>
> --
> -- Rene Rivera
> -- Grafik - Don't Assume Anything
> -- Robot Dreams - http://robot-dreams.net
> -- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk