From e2d79d717e52bc24f2d960c5bf3fff9fbad0c6a5 Mon Sep 17 00:00:00 2001 From: Sebastien GODARD Date: Sat, 11 May 2019 08:05:42 +0200 Subject: [PATCH] simtest: Add non regression tests Signed-off-by: Sebastien GODARD --- tests/00545 | 1 + tests/00546 | 1 + tests/00942 | 2 +- tests/TLIST | 6 +- tests/{expected.sar => expected.sar1} | 0 tests/expected1.sadf-g | 1053 +++++++++++++++++++++++++ 6 files changed, 1060 insertions(+), 3 deletions(-) create mode 100644 tests/00545 create mode 100644 tests/00546 rename tests/{expected.sar => expected.sar1} (100%) create mode 100644 tests/expected1.sadf-g diff --git a/tests/00545 b/tests/00545 new file mode 100644 index 0000000..d848bdd --- /dev/null +++ b/tests/00545 @@ -0,0 +1 @@ +./sadf -g tests/data.tmp -- -F MOUNT > tests/out1.sadf-g.tmp diff --git a/tests/00546 b/tests/00546 new file mode 100644 index 0000000..1e211d0 --- /dev/null +++ b/tests/00546 @@ -0,0 +1 @@ +diff -u tests/out1.sadf-g.tmp tests/expected1.sadf-g diff --git a/tests/00942 b/tests/00942 index 6327e40..f256c87 100644 --- a/tests/00942 +++ b/tests/00942 @@ -1 +1 @@ -diff -u tests/out.sar.tmp tests/expected.sar +diff -u tests/out.sar.tmp tests/expected.sar1 diff --git a/tests/TLIST b/tests/TLIST index 0d5511e..544597f 100644 --- a/tests/TLIST +++ b/tests/TLIST @@ -50,8 +50,10 @@ 00531 diff -u tests/out.sadf-j.tmp tests/expected.sadf-j 00540 ./sadf -g tests/data.tmp -C -- -A > tests/out.sadf-g.tmp 00541 diff -u tests/out.sadf-g.tmp tests/expected.sadf-g +00545 ./sadf -g tests/data.tmp -- -F MOUNT > tests/out1.sadf-g.tmp +00546 diff -u tests/out1.sadf-g.tmp tests/expected1.sadf-g 00550 TZ=GMT ./sadf -g -O autoscale,packed,oneday,showidle,showtoc,skipempty,showinfo,bwcol tests/data.tmp -T -C -- -A > tests/out2.sadf-g.tmp -00551 diff -u tests/out2.sadf-g2.tmp tests/expected2.sadf-g2 +00551 diff -u tests/out2.sadf-g.tmp tests/expected2.sadf-g 00560 ./sadf -H tests/data.tmp > tests/out.sadf-H.tmp 00561 diff -u tests/out.sadf-H.tmp tests/expected.sadf-H 00570 ./sadf -r -O debug tests/data.tmp -C -- -A > tests/out.sadf-r.tmp @@ -105,7 +107,7 @@ 00930 LC_ALL=C TZ=GMT ./sar -ur 0 > tests/out.sar-0.tmp 00932 diff -u tests/out.sar-0.tmp tests/expected.sar-0 00940 LC_ALL=C TZ=GMT ./sar 1 2 > tests/out.sar.tmp -00942 diff -u tests/out.sar.tmp tests/expected.sar +00942 diff -u tests/out.sar.tmp tests/expected.sar1 ===== Creating data0.tmp with no data inside 01000 ./sadc --unix_time=1555593609 -S A_NULL,A_PCSW tests/data0.tmp >/dev/null diff --git a/tests/expected.sar b/tests/expected.sar1 similarity index 100% rename from tests/expected.sar rename to tests/expected.sar1 diff --git a/tests/expected1.sadf-g b/tests/expected1.sadf-g new file mode 100644 index 0000000..8eb772d --- /dev/null +++ b/tests/expected1.sadf-g @@ -0,0 +1,1053 @@ + + + +Linux 1.2.3-TEST (SYSSTAT.TEST) 04/18/2019 _x86_64_ (8 CPU) + + + +Filesystems statistics (1) [/] +(Min, Max values) + + +MBfsfree (85582, 279700) +MBfsused (7774, 15464) + +0. + +90000. + +180000. + +270000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (2) [/] +(Min, Max values) + + +%ufsused (10.33, 13.45) +%fsused (5.24, 8.33) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + + +Filesystems statistics (3) [/] +(Min, Max values) + + +Ifree/1000 (6008.41, 19201.59) +Iused/1000 (0.46, 102.82) + +0. + +6000. + +12000. + +18000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (4) [/] +(Min, Max values) + + +%Iused (0.00, 1.68) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + +Filesystems statistics (1) [/opt] +(Min, Max values) + + +MBfsfree (85582, 279700) +MBfsused (7774, 15464) + +0. + +90000. + +180000. + +270000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (2) [/opt] +(Min, Max values) + + +%ufsused (10.33, 13.45) +%fsused (5.24, 8.33) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + + +Filesystems statistics (3) [/opt] +(Min, Max values) + + +Ifree/1000 (6008.41, 19201.59) +Iused/1000 (0.46, 102.82) + +0. + +6000. + +12000. + +18000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (4) [/opt] +(Min, Max values) + + +%Iused (0.00, 1.68) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + +Filesystems statistics (1) [/home] +(Min, Max values) + + +MBfsfree (85582, 279700) +MBfsused (7774, 15464) + +0. + +90000. + +180000. + +270000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (2) [/home] +(Min, Max values) + + +%ufsused (10.33, 13.45) +%fsused (5.24, 8.33) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + + +Filesystems statistics (3) [/home] +(Min, Max values) + + +Ifree/1000 (6008.41, 19201.59) +Iused/1000 (0.46, 102.82) + +0. + +6000. + +12000. + +18000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (4) [/home] +(Min, Max values) + + +%Iused (0.00, 1.68) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + +Filesystems statistics (1) [/data] +(Min, Max values) + + +MBfsfree (85582, 279700) +MBfsused (7774, 15464) + +0. + +90000. + +180000. + +270000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (2) [/data] +(Min, Max values) + + +%ufsused (10.33, 13.45) +%fsused (5.24, 8.33) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + + +Filesystems statistics (3) [/data] +(Min, Max values) + + +Ifree/1000 (6008.41, 19201.59) +Iused/1000 (0.46, 102.82) + +0. + +6000. + +12000. + +18000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (4) [/data] +(Min, Max values) + + +%Iused (0.00, 1.68) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + +Filesystems statistics (1) [/foo] +(Min, Max values) + + +MBfsfree (279700, 279700) +MBfsused (15464, 15464) + +0. + +90000. + +180000. + +270000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (2) [/foo] +(Min, Max values) + + +%ufsused (10.33, 10.33) +%fsused (5.24, 5.24) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + + +Filesystems statistics (3) [/foo] +(Min, Max values) + + +Ifree/1000 (19201.59, 19201.59) +Iused/1000 (0.46, 0.46) + +0. + +6000. + +12000. + +18000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (4) [/foo] +(Min, Max values) + + +%Iused (0.00, 0.00) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + +Filesystems statistics (1) [/bar] +(Min, Max values) + + +MBfsfree (85582, 85582) +MBfsused (7774, 7774) + +0. + +20000. + +40000. + +60000. + +80000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (2) [/bar] +(Min, Max values) + + +%ufsused (13.45, 13.45) +%fsused (8.33, 8.33) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + + +Filesystems statistics (3) [/bar] +(Min, Max values) + + +Ifree/1000 (6008.41, 6008.41) +Iused/1000 (102.82, 102.82) + +0. + +2000. + +4000. + +6000. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + +Filesystems statistics (4) [/bar] +(Min, Max values) + + +%Iused (1.68, 1.68) + +0. + +25. + +50. + +75. + +100. + +13:20:09 + +13:23:35 + +13:27:01 + +13:30:27 + +13:33:53 + +13:37:19 + +13:40:45 + +13:44:11 + +13:47:37 + +13:51:03 + +13:54:29 +UTC + + + + + + + -- 2.40.0