KSM test case fixes - oom01 and oom03
PATCH v2 4/4 KSM test case fixes - oom01 and oom03
Thanks Casper. Used macro 'PATH_KSM' and removed braces. And tested the same.
oom01:
Before the patch:
...
oom01 0 TINFO : start OOM testing for KSM pages. oom01 0 TINFO : allocating 3221225472 bytes. oom01 1 TBROK : madvise: errno=EINVAL(22): Invalid argument oom01 2 TBROK : Remaining cases broken
...
After the patch:
...
oom01 1 TCONF : KSM configuration is not enabled oom01 2 TCONF : Remaining cases not appropriate for configuration
...
oom03
Before the patch:
...
oom03 0 TINFO : start OOM testing for KSM pages. oom03 0 TINFO : expected victim is 46162. oom03 1 TFAIL : the victim unexpectedly failed: 512 oom03 2 TBROK : open 46159: errno=ENOENT(2): No such file or directory oom03 3 TBROK : Remaining cases broken
...
After the patch:
...
oom03 1 TCONF : KSM configuration is not enabled oom03 2 TCONF : Remaining cases not appropriate for configuration
...
Signed-off-by Nageswara R Sastry <[email protected]>
Signature · 2 lines
Regards R.Nageswara Sastry
testcases/kernel/mem/lib/mem.c +3 -0
@@ -139,6 +139,9 @@ void testoom(int mempolicy, int lite, intst_resm (TINFO ,"start OOM testing for mlocked pages." );oom (MLOCK , mempolicy, lite); +if (access (PATH_KSM ,F_OK ) ==-1 ) +tst_brkm (TCONF ,NULL ,"KSM configuration is not enabled" ); +tst_resm (TINFO ,"start OOM testing for KSM pages." );oom (KSM , mempolicy, lite); }
------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list