Hi!
> Hmmm....I'm not sure about that....is not only a proper "print" issue as the
> testcase should return a "well defined" LTP error code i.e.
> TAPSS/TFAIL/TBROK etc...
>
> In the lib/tst_res.c, the error code used in the tst_resm()[internally by
> "tst_res()"] is used to setup the "T_exitval" variable which is used to
> define the LTP testcase exit code in the "tst_exit()".

Well test that just calls tst_exit() is successful and that would not
change, that would be called regression ;). Frankly there is quite lot
of things that has default behavior that must not change and not only in
LTP.

> Correctly, in the "kill05" test, each wrong scenario is properly managed
> with a tst_resm(TFAIL,"......") and so on.
> 
> Why it didn't the same(with tst_resm(TPASS,"...")) in case of no errors ?

I'm certainly not against that, I just don't like the wording for the
commit message, which made me think that the commit fixes very different
problem.

> Ok about your comment for the default LTP setup but I think the "kill05"
> test(or generally speaking, each LTP testcase) shouldn't make any assumption
> about LTP default settings as it could changes.... 
> Each test should set proper exit error code according to the obtained
> results/expected ones.

In short I will gladly pick your patch, just clarify the commit message
a little.

-- 
Cyril Hrubis
[email protected]

------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric 
Ries, the creator of the Lean Startup Methodology on "Lean Startup 
Secrets Revealed." This video shows you how to validate your ideas, 
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to