-
Notifications
You must be signed in to change notification settings - Fork 117
[testlib] Add ssh_audit test to hpctestlist #2956
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
Conversation
The test downloads the ssh-audit tool from GitHub and checks if there is any configuration that is considered as a failure. The test is compatible with all the job schedulers. Because it only checks the localhost, where the test script runs. So, it becomes the responsibility of ReFrame to spawn the test script in the desired systems.
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## develop #2956 +/- ##
========================================
Coverage 87.35% 87.36%
========================================
Files 60 60
Lines 11683 11687 +4
========================================
+ Hits 10206 10210 +4
Misses 1477 1477 ☔ View full report in Codecov by Sentry. |
vkarak
left a comment
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.
Lgtm, just a minor comment.
|
Also, have you checked the docs? Do these tests' docs appear correctly in the lib docs? |
teojgo
left a comment
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.
Add the correspoding heading and reference to the test here: https://github.com/reframe-hpc/reframe/blob/develop/docs/hpctestlib.rst
The test downloads the ssh-audit tool from GitHub and checks if there is any configuration that is considered as a failure.
The test is compatible with all the job schedulers. Because it only checks the localhost, where the test script runs. So, it becomes the responsibility of ReFrame to spawn the test script in the desired systems.