question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Test regressions introduced in #453

See original GitHub issue

🐛 Bug

This issue tracks progress towards addressing the errors of the type:

ResourceWarning: unclosed <socket.socket fd=13, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>

that were introduced in #453.

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
sogartarcommented, Dec 15, 2021

One strategy to debug this is to log the stack and file descriptor when file descriptors are opened. Then you would know which file descriptor is left open. This implies adding this logging to all places in the code that create sockets.

0reactions
ChrisCumminscommented, Dec 16, 2021

That’s a good idea 😃 I’ll try and carve out some time in mid January to take a look.

Cheers, Chris

Read more comments on GitHub >

github_iconTop Results From Across the Web

21-RegressionIntegration - ECE453/SE465/CS447/ECE653/CS647 ...
Regression Testing •Regression testing is the the process of re-testing softwarethat has been modified.•Often refers to large sets of tests to detect ...
Read more >
Regression Test Selection for Testable Classes | SpringerLink
A reusable class must be tested many times: each time modifications are applied to it or its base classes; when a subclass is...
Read more >
lmtest: Testing Linear Regression Models - R Project
The Breusch-Pagan test fits a linear regression model to the residuals of a linear regression model ... Applied Statistics, 43, 429–453. Examples.
Read more >
Regression testing minimization, selection and prioritization: a ...
SUMMARYRegression testing is a testing activity that is performed to provide confidence that changes do not harm the existing behaviour of ...
Read more >
Regression Tests to Expose Change Interaction Errors
ABSTRACT. Changes often introduce program errors, and hence recent software testing literature has focused on generating tests which stress changes.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found