• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ADTRAN / netconf_client
81%
main: 83%

Build:
Build:
LAST BUILD BRANCH: v3.5.0
DEFAULT BRANCH: main
Repo Added 15 Jun 2023 01:28PM UTC
Files 9
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v3.1.2
branch: v3.1.2
CHANGE BRANCH
x
Reset
  • v3.1.2
  • AllOutOfTime
  • CoverageTracking
  • feat/allow-lxml-6
  • feat/allow-paramiko-4
  • main
  • rpc_specific_timeout
  • sk.remove_dss_key
  • v2.5.0
  • v2.5.1
  • v3.0.0
  • v3.1.0
  • v3.1.1
  • v3.1.3
  • v3.2.0
  • v3.3.0
  • v3.4.0
  • v3.5.0

31 Oct 2024 03:26PM UTC coverage: 80.653% (-0.2%) from 80.822%
11614909241

push

github

web-flow
Adds a timeout to the SSH channel. (#45)

This resolves an issue in which a channel.recv() operation can hang when
the host's sshd is alive but netconfd has hung or fallen over.  The TCP
socket and Paramiko Transport do not time out because data is still
flowing, but the NETCONF connection hangs.  We have observed a simple
NETCONF HELLO exchange to hang for over 2.5 hours in the wild despite
the socket timeout being set.

Paramiko channels, it turns out, have their own timeout that is
independdent of the socket/transport timeout.

115 of 155 branches covered (74.19%)

Branch coverage included in aggregate %.

0 of 1 new or added line in 1 file covered. (0.0%)

527 of 641 relevant lines covered (82.22%)

1.64 hits per line

Relevant lines Covered
Build:
Build:
641 RELEVANT LINES 527 COVERED LINES
1.64 HITS PER LINE
Source Files on v3.1.2
  • Tree
  • List 9
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
11614909241 v3.1.2 Adds a timeout to the SSH channel. (#45) This resolves an issue in which a channel.recv() operation can hang when the host's sshd is alive but netconfd has hung or fallen over. The TCP socket and Paramiko Transport do not time out because data... push 31 Oct 2024 03:28PM UTC web-flow github
80.65
See All Builds (48)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc