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

simulation tests #45

Open
onur-ozkan opened this issue Feb 25, 2023 · 2 comments
Open

simulation tests #45

onur-ozkan opened this issue Feb 25, 2023 · 2 comments
Labels
critical a matter of life and death

Comments

@onur-ozkan
Copy link
Member

simulate and test package install, delete and update operations

@onur-ozkan onur-ozkan added the critical a matter of life and death label Feb 25, 2023
@erklyn
Copy link
Contributor

erklyn commented Feb 18, 2024

I believe we can use gopsutil or rust's port of this to monitor usage of the program and the child processes.

I would love to try to implement something with the go and include here when done. If that's okey.

@onur-ozkan
Copy link
Member Author

Those seems to be the in-place measurement tools which call various functions at the beginning and end of functions. Can they generate/collect comprehensive reports/informations from outside the binary? For example, can they call the executable in a Go application and provide a complete report of that pid?

I was considering writing a script that utilizes various tools on the pid of a running LPM instance which provides a complete report based on their results without modifying the LPM codebase. However I am open to any approach that simplifies this process. Ultimately, we only require the report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical a matter of life and death
Projects
None yet
Development

No branches or pull requests

2 participants