On Wed, Nov 17, 2010 at 5:43 PM, James Takahashi <[email protected]> wrote:
>> > On Wed, Nov 10, 2010 at 12:53 PM, Murlin Wenzel <[email protected]> wrote:
>> >
>> > Answering my own question:
>> > http://www.mail-archive.com/[email protected]/msg09788.html
>> > , I asked this earlier on this year and someone replied saying "don't
>> > remove it". If it's not removed and serves a particular purpose, maybe
>> > it should be moved to a different section of the tree to avoid
>> > confusion in the future (in particular if it's a framework and not
>> > actually a test / test suite).
>
> Yeah, that was me.
>
> I now understand that the LTP Makefile reorganization from earlier in
> the year attempts to recursively build everything that lives under
> 'testcases' due to the (reasonable) assumption that everything in
> 'testcases' is a subtest to be executed under LTP control.
Well... it should be organized in such a way that testcases
logically should live in the right spot, tools in other spots, right?
FILTER_OUT_SUBDIRS is fine, but it's just annoying because things
weren't put in the correct spots to begin with. Other things haven't
been touched in ages. I'm trying to take care of these two items so
that the organization and relevance of LTP is better than it was
before.
> 'pounder', however, is not a subtest to be executed under LTP control.
> It is a separate test execution framework, and in fact, executes LTP's
> 'runltp' as a subtest within that framework. This allows us to run
> other standalone tests, test suites, and/or benchmarks along side LTP.
Which is why I suggested moving it into its own CVS module / git
repository / whatever. Logically this makes sense because:
a. Development is low traffic.
b. pounder executes LTP.
c. pounder isn't built with LTP.
Thus, for anyone that needs to grab pounder they can check out the
module and build the sources / install the package / whatever, and no
one else needs to deal with the maintenance and upkeep of pounder when
all they want is LTP because they have their own test infrastructures
to deal with this stuff. My old group at Cisco never built and
integrated pounder into their test suite, and I would be skeptical of
how many folks outside of IBM use it.
> I agree that it would make sense to move pounder21 to some other place
> in the tree. At first glance, 'utils' looks like a reasonable spot.
> Thoughts?
Push comes to shove and enough IBM folks disagree, I guess... but
it seems like my argument makes more sense in the grand scheme of
things.
Thanks,
-Garrett
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
Spend less time writing and rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list