Skip to content

backend: add nrfutil scraper backend - #64

Merged
wkhadgar merged 1 commit into
wkhadgar:mainfrom
ceolin:backend/nrfutil
Aug 10, 2026
Merged

backend: add nrfutil scraper backend#64
wkhadgar merged 1 commit into
wkhadgar:mainfrom
ceolin:backend/nrfutil

Conversation

@ceolin

@ceolin ceolin commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Implement NrfutilScraper (using nrfutil cli) and register nrfutil as an available runner in the CLI. Unfortunatelly nrfutil is a stateless tool so every memory read requires spawning a fresh process.

@wkhadgar wkhadgar self-assigned this Jul 14, 2026

@wkhadgar wkhadgar left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making your first great contrib here! This looks really nice, I see this has no tests added for the readers, could you add tests like the other scrapers do? You can see the style in tests/test_msgq_walker.py and tests/test_cli.py

Really appreciate the time and effort put to help this project, thanks again

Comment thread src/backend/nrfutil.py
Comment thread src/backend/nrfutil.py Outdated
Comment thread README_pip.md Outdated
Implement NrfutilScraper (using nrfutil cli) and register
nrfutil as an available runner in the CLI. Unfortunatelly nrfutil
is a stateless tool so every memory read requires spawning a fresh
process.

Signed-off-by: Flavio Ceolin <flavio.ceolin@gmail.com>
@ceolin

ceolin commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

@wkhadgar sorry for the late reply, things have been pretty busy on my side :/

I hope I have addressed your comments.

@wkhadgar wkhadgar left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really good looking!

@wkhadgar

wkhadgar commented Aug 5, 2026

Copy link
Copy Markdown
Owner

@ceolin regarding the unit tests, would you mind if this got merged right now without them, and I hooked up some for this new scrapper in a new PR, or would you rather add a follow up commit with some bare ones mimicking the already shipped ones?

@ceolin

ceolin commented Aug 9, 2026

Copy link
Copy Markdown
Contributor Author

@ceolin regarding the unit tests, would you mind if this got merged right now without them, and I hooked up some for this new scrapper in a new PR, or would you rather add a follow up commit with some bare ones mimicking the already shipped ones?

No problem on my side, please go ahead :)

@wkhadgar
wkhadgar merged commit 9cc8089 into wkhadgar:main Aug 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants