[LTP] [PATCH 3/4] syscalls/migrate_pages02: print /proc stats only on failure
Jan Stancek
jstancek@redhat.com
Mon Nov 5 16:46:16 CET 2018
Signed-off-by: Jan Stancek <jstancek@redhat.com>
---
testcases/kernel/syscalls/migrate_pages/migrate_pages02.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/testcases/kernel/syscalls/migrate_pages/migrate_pages02.c b/testcases/kernel/syscalls/migrate_pages/migrate_pages02.c
index c9c057cf0b78..e11d52ba4400 100644
--- a/testcases/kernel/syscalls/migrate_pages/migrate_pages02.c
+++ b/testcases/kernel/syscalls/migrate_pages/migrate_pages02.c
@@ -107,13 +107,14 @@ static int migrate_to_node(pid_t pid, int node)
TEST(tst_syscall(__NR_migrate_pages, pid, max_node, old_nodes,
new_nodes));
if (TST_RET != 0) {
- if (TST_RET < 0)
+ if (TST_RET < 0) {
tst_res(TFAIL | TERRNO, "migrate_pages failed "
"ret: %ld, ", TST_RET);
- else
+ print_mem_stats(pid, node);
+ } else {
tst_res(TINFO, "migrate_pages could not migrate all "
"pages, not migrated: %ld", TST_RET);
- print_mem_stats(pid, node);
+ }
}
free(old_nodes);
free(new_nodes);
--
1.8.3.1
More information about the ltp
mailing list