-
Notifications
You must be signed in to change notification settings - Fork 23
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
Refactor reporters and install script #920
Merged
Merged
Changes from all commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
5117993
Added DiskIO Reporter
ArneTR 0d25675
User ID should be invalid by default
ArneTR 0594a3f
Return of function was superflous
ArneTR 394d52c
Normalized return codes to be 1 in case of error instead of random 127
ArneTR e7bdc8d
fd initialized directly where applicable
ArneTR f2e8d63
Using PATH_MAX instead of wrongly used BUFSIZ
ArneTR c7cc2d3
Using snprintf where possible
ArneTR 7aea8e2
Adding malloc checks if memory could not be allocated
ArneTR 601be5d
Some formatting
ArneTR 5981480
Added one missing malloc check
ArneTR 02063b3
Added strncpy and NUL terminations
ArneTR 1ba699b
Variable name typo
ArneTR 7123419
Reworking base.py to have custom detail_name code in the child classes
ArneTR de59482
SCI Fix to not use config, but supplied value
ArneTR 5898e49
Reducing metric providers to actually used ones
ArneTR 1728bbd
Adding sscanf / fscanf result checks where possible
ArneTR d136434
Added new providers; Moved IO providers to actual IO
ArneTR 8499956
Added providers to config [skip-ci]
ArneTR 177c09e
Wrong field access [skip ci]
ArneTR ee5d031
Merge branch 'main' into blue-angel-reporters
ArneTR deb581c
Many small fixes to metric providers; Added metric provider value tests
ArneTR dc61620
Merge branch 'main' into blue-angel-reporters
ArneTR f0906fe
Name correction
ArneTR 6af2426
Test fix
ArneTR 5382339
More margin
ArneTR c99d74e
Refactored install script to have shared file
ArneTR 7a3cef0
Using 512 if path is not accessible. This can happen in VMs
ArneTR 72d433e
Memory test must be longer apparently
ArneTR 60ed0a6
Renamed file
ArneTR 76bd0be
Removed guard clause again. No help
ArneTR 6c58f77
Decimal conversion
ArneTR 71138cf
Added memory.used provider to config
ArneTR 02cda9a
Made tests more resilient
ArneTR 9e09e73
Skipping a test for GitHub Actions
ArneTR 70b2b58
Slimmed testing workflow a little
ArneTR 209e1cb
Merge branch 'blue-angel-reporters' into refactor-repoters-and-install
ArneTR 93b8806
Replacing atoi with proper number parsing
ArneTR 1d0d98d
Merge branch 'main' into refactor-repoters-and-install
ArneTR 22c04f8
parseopts in install must be inline
ArneTR 2b27ab3
Moved RAPL reporter to new re-using opened file code
ArneTR c2eae74
Moving getopts to end of file and marking vars as local
ArneTR 81f2843
Superflous local
ArneTR d5381a2
Adding dev requirements again
ArneTR 865512a
macOS also needs C libs [skip ci]
ArneTR 5f56e6a
Merge branch 'main' into refactor-repoters-and-install
ArneTR 6775117
Removed memory.used.procfs from defaults
ArneTR File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,3 +20,4 @@ venv/ | |
lib/hardware_info_root.py | ||
tools/cluster/cleanup.sh | ||
node_modules/ | ||
lib/c/parse_int.o | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we just ignore all
*.o
files?