Я подключаю сетевой коммутатор, используя te lnet, см. Мой скрипт ниже. Этот скрипт продолжает отображать сообщение об ошибке «EOFError: te lnet connection closed» после 80-90 итераций при выполнении команды username. Я искал в Google и попытался найти причину root, к сожалению, безуспешно. Буду признателен, если вы поможете мне решить эту проблему:
*** Settings ***
Library Telnet
*** keyword ***
Telnet Connection
Telnet.Open Connection ${IP} prompt=$
Telnet.Set Prompt (>|#|> |# |:|Password:| |) prompt_is_regexp=true
Telnet.Execute Command username
Telnet.Execute Command password
Telnet.Execute Command show something
sleep 2s
Telnet.read
Telnet.Execute Command exit
sleep 2s
Telnet.read
*** Test Cases ***
Telnet Connection
:FOR ${I} IN RANGE 0 10000
\ Telnet Connection