From 7b740f72c3f63ca4fdaf9219bfe413a26e67bc71 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Wed, 6 Feb 2019 01:08:43 +0100 Subject: platform independence fix: tdef range tests Run INT_MAX and ULONG_MAX related tests only manually, remove from automatic testing. This will hopefully fix recent build failures on various platforms. Add a 64 bit output example for expected results when invoking `./tdef_test range'. This is not checked automatically and merely serves for manual reference. For vty tests, use 32bit max values instead of INT_MAX and ULONG_MAX. Change-Id: I6242243bde1d7ddebb858512a1f0b07f4ec3e5c2 --- tests/tdef/tdef_vty_test_config_subnode.vty | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'tests/tdef/tdef_vty_test_config_subnode.vty') diff --git a/tests/tdef/tdef_vty_test_config_subnode.vty b/tests/tdef/tdef_vty_test_config_subnode.vty index 6cfd3bf3..50e5f590 100644 --- a/tests/tdef/tdef_vty_test_config_subnode.vty +++ b/tests/tdef/tdef_vty_test_config_subnode.vty @@ -11,8 +11,8 @@ T1 = 100 s Testing a hundred seconds (default: 100 s) T2 = 100 ms Testing a hundred milliseconds (default: 100 ms) T3 = 100 m Testing a hundred minutes (default: 100 m) T4 = 100 Testing a hundred potatoes (default: 100) -T2147483647 = 18446744073709551615 m Very large (default: 18446744073709551615 m) -T-23 = 18446744073709551601 s Negative T number (default: 18446744073709551601 s) +T2147483647 = 4294967295 m Very large (default: 4294967295 m) +T-23 = 239471 s Negative T number (default: 239471 s) tdef_vty_test> enable tdef_vty_test# show timer @@ -20,8 +20,8 @@ T1 = 100 s Testing a hundred seconds (default: 100 s) T2 = 100 ms Testing a hundred milliseconds (default: 100 ms) T3 = 100 m Testing a hundred minutes (default: 100 m) T4 = 100 Testing a hundred potatoes (default: 100) -T2147483647 = 18446744073709551615 m Very large (default: 18446744073709551615 m) -T-23 = 18446744073709551601 s Negative T number (default: 18446744073709551601 s) +T2147483647 = 4294967295 m Very large (default: 4294967295 m) +T-23 = 239471 s Negative T number (default: 239471 s) tdef_vty_test# configure terminal tdef_vty_test(config)# show running-config @@ -34,8 +34,8 @@ T1 = 100 s Testing a hundred seconds (default: 100 s) T2 = 100 ms Testing a hundred milliseconds (default: 100 ms) T3 = 100 m Testing a hundred minutes (default: 100 m) T4 = 100 Testing a hundred potatoes (default: 100) -T2147483647 = 18446744073709551615 m Very large (default: 18446744073709551615 m) -T-23 = 18446744073709551601 s Negative T number (default: 18446744073709551601 s) +T2147483647 = 4294967295 m Very large (default: 4294967295 m) +T-23 = 239471 s Negative T number (default: 239471 s) tdef_vty_test(config-net)# do show timer T3 T3 = 100 m Testing a hundred minutes (default: 100 m) @@ -75,23 +75,23 @@ tdef_vty_test(config-net)# timer T666 5 tdef_vty_test(config-net)# timer T-23 42 tdef_vty_test(config-net)# timer T-23 -T-23 = 42 s Negative T number (default: 18446744073709551601 s) +T-23 = 42 s Negative T number (default: 239471 s) tdef_vty_test(config-net)# timer t-23 43 tdef_vty_test(config-net)# timer T-23 -T-23 = 43 s Negative T number (default: 18446744073709551601 s) +T-23 = 43 s Negative T number (default: 239471 s) tdef_vty_test(config-net)# timer -23 44 tdef_vty_test(config-net)# timer T-23 -T-23 = 44 s Negative T number (default: 18446744073709551601 s) +T-23 = 44 s Negative T number (default: 239471 s) tdef_vty_test(config-net)# do show timer T1 = 9012345 s Testing a hundred seconds (default: 100 s) T2 = 100 ms Testing a hundred milliseconds (default: 100 ms) T3 = 100 m Testing a hundred minutes (default: 100 m) T4 = 100 Testing a hundred potatoes (default: 100) -T2147483647 = 18446744073709551615 m Very large (default: 18446744073709551615 m) -T-23 = 44 s Negative T number (default: 18446744073709551601 s) +T2147483647 = 4294967295 m Very large (default: 4294967295 m) +T-23 = 44 s Negative T number (default: 239471 s) tdef_vty_test(config-net)# show running-config ... !timer -- cgit v1.2.3