Changes:
------------------------------------------ [...truncated 739.95 KB...] timer test T30 60 timer test T31 10 timer test T32 40 timer software T1 13 timer software T2 0 timer software T3 23 end
tdef_vty_test(config)# timer tea T3 default
tdef_vty_test(config)# timer software T1 default
tdef_vty_test(config)# show running-config
Current configuration: ! ! line vty no login ! timer test T30 60 timer test T31 10 timer test T32 40 timer software T2 0 timer software T3 23 end
tdef_vty_test(config)# timer softw 2 default
tdef_vty_test(config)# timer software 2 default
tdef_vty_test(config)# show running-config
Current configuration: ! ! line vty no login ! timer test T30 60 timer test T31 10 timer test T32 40 timer software T3 23 end signal 15 received
RESULTS: pass: /build/tests/tdef/tdef_vty_config_root_test.vty
osmo_verify_transcript_vty.py -v \ -p 42042 \ -r "../tests/tdef/tdef_vty_config_subnode_test" \ /build/tests/tdef/tdef_vty_config_subnode_test.vty <0000> /build/src/vty/telnet_interface.c:88 Available via telnet 127.0.0.1 42042 Launching: cd '/build/builddir/tests'; ../tests/tdef/tdef_vty_config_subnode_test tdef_vty_test> list show pid show uptime show version show online-help list [with-flags] exit help show vty-attributes show vty-attributes (application|library|global) enable [expert-mode] terminal length <0-512> terminal no length who show history show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show timer [TNNNN]
tdef_vty_test> show timer ? [TNNNN] T- or X-timer-number -- 3GPP compliant timer number of the format '1234' or 'T1234' or 't1234'; Osmocom-specific timer number of the format: 'X1234' or 'x1234'.
tdef_vty_test> show timer 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 = 4294967295 m Very large (default: 4294967295 m) X23 = 239471 s Negative T number (default: 239471 s)
tdef_vty_test> enable
tdef_vty_test# show timer 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 = 4294967295 m Very large (default: 4294967295 m) X23 = 239471 s Negative T number (default: 239471 s)
tdef_vty_test# configure terminal
tdef_vty_test(config)# show running-config
Current configuration: ! ! line vty no login ! net end
tdef_vty_test(config)# network
tdef_vty_test(config-net)# do show timer 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 = 4294967295 m Very large (default: 4294967295 m) X23 = 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) tdef_vty_test(config-net)# do show timer 3 T3 = 100 m Testing a hundred minutes (default: 100 m) tdef_vty_test(config-net)# do show timer t3 T3 = 100 m Testing a hundred minutes (default: 100 m)
tdef_vty_test(config-net)# timer T1 5
tdef_vty_test(config-net)# timer T1 T1 = 5 s Testing a hundred seconds (default: 100 s)
tdef_vty_test(config-net)# timer t1 678
tdef_vty_test(config-net)# timer T1 T1 = 678 s Testing a hundred seconds (default: 100 s)
tdef_vty_test(config-net)# timer 1 9012345
tdef_vty_test(config-net)# timer T1 T1 = 9012345 s Testing a hundred seconds (default: 100 s)
tdef_vty_test(config-net)# do show timer T666 % No such timer: T666 tdef_vty_test(config-net)# do show timer t666 % No such timer: T666 tdef_vty_test(config-net)# do show timer 666 % No such timer: T666
tdef_vty_test(config-net)# timer T666 % No such timer: T666 tdef_vty_test(config-net)# timer t666 % No such timer: T666 tdef_vty_test(config-net)# timer 666 % No such timer: T666
tdef_vty_test(config-net)# timer T666 5 % No such timer: T666
tdef_vty_test(config-net)# timer X23 42
tdef_vty_test(config-net)# timer X23 X23 = 42 s Negative T number (default: 239471 s)
tdef_vty_test(config-net)# timer x23 43
tdef_vty_test(config-net)# timer x23 X23 = 43 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 = 4294967295 m Very large (default: 4294967295 m) X23 = 43 s Negative T number (default: 239471 s)
tdef_vty_test(config-net)# timer T-23 42 % Invalid T timer argument (should be 'T1234' or 'X1234'): 'T-23' tdef_vty_test(config-net)# timer T-23 % Invalid T timer argument (should be 'T1234' or 'X1234'): 'T-23'
tdef_vty_test(config-net)# timer t-23 42 % Invalid T timer argument (should be 'T1234' or 'X1234'): 't-23' tdef_vty_test(config-net)# timer t-23 % Invalid T timer argument (should be 'T1234' or 'X1234'): 't-23'
tdef_vty_test(config-net)# timer X-23 42 % Invalid T timer argument (should be 'T1234' or 'X1234'): 'X-23' tdef_vty_test(config-net)# timer X-23 % Invalid T timer argument (should be 'T1234' or 'X1234'): 'X-23'
tdef_vty_test(config-net)# timer x-23 42 % Invalid T timer argument (should be 'T1234' or 'X1234'): 'x-23' tdef_vty_test(config-net)# timer x-23 % Invalid T timer argument (should be 'T1234' or 'X1234'): 'x-23'
tdef_vty_test(config-net)# timer -23 42 % Invalid T timer argument (should be 'T1234' or 'X1234'): '-23' tdef_vty_test(config-net)# timer -23 % Invalid T timer argument (should be 'T1234' or 'X1234'): '-23'
tdef_vty_test(config-net)# show running-config
Current configuration: ! ! line vty no login ! net timer T1 9012345 timer X23 43 end
tdef_vty_test(config-net)# timer T1 default
tdef_vty_test(config-net)# timer X23 default
tdef_vty_test(config-net)# show running-config
Current configuration: ! ! line vty no login ! net end signal 15 received
RESULTS: pass: /build/tests/tdef/tdef_vty_config_subnode_test.vty
osmo_verify_transcript_vty.py -v \ -p 42042 \ -r "../tests/tdef/tdef_vty_dynamic_test" \ /build/tests/tdef/tdef_vty_dynamic_test.vty <0000> /build/src/core/socket.c:1155 unable to bind socket:127.0.0.1:42042: Address already in use <0000> /build/src/core/socket.c:1167 no suitable addr found for: 127.0.0.1:42042 <0000> /build/src/vty/telnet_interface.c:83 Cannot bind telnet at 127.0.0.1 42042 Build step 'Execute shell' marked build as failure $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 2125080 killed; [ssh-agent] Stopped. Archiving artifacts
jenkins-notifications@lists.osmocom.org