On Wed, Mar 2, 2011 at 4:23 AM, Subrata Modak
<[email protected]> wrote:
> On Wed, 2011-03-02 at 13:06 +0100, Paolo Ciarrocchi wrote:
>> On Wed, Mar 2, 2011 at 12:40 PM, Shubham Goyal
>> <[email protected]> wrote:
>> > Hi,
>> >
>> > The Linux Test Project test suite has been released for the month of
>> > FEBRUARY 2011. Please see ltp/INSTALL file carefully, as there has
>> > been multiple changes for building/installing the test suite after the
>> > recent changes in Makefile infrastructure.
>>
>> Wouldn't make sense to integrate this test suite in the kernel source tree?
>
> There was discussion like this some few years back. The idea was to get
> some core tests from LTP to the kernel source tree. But then the idea
> was dropped probably to avoid maintenance overhead ;-)

Putting LTP in the kernel.org sources really doesn't make sense for
the following reasons:

1. LTP isn't really tied to a single kernel release.
2. LTP isn't the only test project out there for Linux.
3. LTP has more stuff than it needs to have for testing out the kernel
(well, it did more in the past before I started cleaning it up in the
past couple of months).
4. Maintaining it will become a political bloodbath for both parties
as Linux is loosely managed by Linus et all, and LTP has been largely
developed by SGI and maintained by IBM and a few other parties like
Fujitsu, Nokia, Redhat, etc.
5. Integrating LTP into Kbuild, etc would probably be non-trivial due
to the size of LTP (but it might be easier after the Makefile
restructuring I did a year and a half ago).

That being said, if Linux devs took the initiative and submitted
testcases that either illustrated past regressions in the kernel,
feature tested enhancements, and submitted documentation that actually
described their changes to the Linux kernel and the manpages project,
I would take this over having LTP in the linux sources because right
now things largely work because the Linux sources haven't really been
rototilled since 2.4 -> 2.6, but they are somewhat bitrotted and when
Linux rototills its sources again, we'll have to go through
rototilling our stuff as well.

Right now multiple QA engineers are sort of playing whack-a-mole
trying to figure out requirements and submit tests to LTP, and since
they don't have 100% context into the actual problem, some information
is lost in translation when the tests are submitted. This isn't
desirable.

Thanks,
-Garrett

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to