FYI: Updates in ThreadWeaver
Volker Krause
vkrause at kde.org
Thu Apr 4 07:05:33 UTC 2013
On Wednesday 03 April 2013 10:09:56 Mirko Boehm wrote:
> On 04/02/2013 05:05 PM, Sebastian Kügler wrote:
> >> - - Examples are currently in the kdelibs tree, at
> >>
> >> > tier1/threadweaver/examples. I like that they are in the same
> >> > repository, but still - is this the right place?
> >
> > If not, we have the kdeexamples repository for such things.
>
> Two more questions:
>
> - - I have some code that should only be compiled for debug builds. Which
> is the preferred macro to do that? At the moment, I am using the
> classical NDEBUG, which probably is not what we are using:
>
> #if not defined NDEBUG
> d->debugExecuteWrapper.wrap(setExecutor(&d->debugExecuteWrapper));
> #endif
>
> - - As for tests, I now have four unit tests programs amounting to ~40
> tests total. One of them has 28 of the tests. I wonder if I should
> simply put all the tests into one unit test binary, or not. Note that
> this does not include benchmarks, those are separate. What is the
> preferred way?
CTest can execute unit tests in parallel, so there is an advantage of having
multiple test executables, assuming enough tests for this to matter of course.
regards,
Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20130404/40802274/attachment.sig>
More information about the Kde-frameworks-devel
mailing list