Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Trace every line of my code which gets executed #1460

Open
guettli opened this issue Apr 7, 2021 · 2 comments
Open

Feature Request: Trace every line of my code which gets executed #1460

guettli opened this issue Apr 7, 2021 · 2 comments
Labels
Third Party Request Identifies features to be turned into third party projects

Comments

@guettli
Copy link

guettli commented Apr 7, 2021

I would like to have a panel which shows every line of my code which got executed during the http request.

Lines of the python standard library or the django framework should not be shown.

I googled, but it seems that there is nothing up to now.

Similar to set -x on the shell.

Maybe this new panel could be based on one of these tools

https://github.com/ionelmc/python-hunter

https://github.com/gaogaotiantian/viztracer

Maybe it would make sense to start this panel as external project first.

Please tell me if I was blind and a ddt panel like this already exists.

@guettli
Copy link
Author

guettli commented Apr 8, 2021

Related: ionelmc/python-hunter#79

@tim-schilling tim-schilling added the Third Party Request Identifies features to be turned into third party projects label Apr 15, 2021
@guettli
Copy link
Author

guettli commented Jun 7, 2021

This tracer looks good: https://github.com/gaogaotiantian/viztracer

Since it supports perfetto, it might be more powerful. But I did not do a deep comparison to python hunter yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Third Party Request Identifies features to be turned into third party projects
Projects
None yet
Development

No branches or pull requests

2 participants