-
Notifications
You must be signed in to change notification settings - Fork 101
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
Update test mechanisms #169
Conversation
mcgege
commented
Jan 17, 2019
•
edited
Loading
edited
- Use standard PDK routines (Update pdk #142 )
- lint and unit tests implemented
- local: pdk validate, pdk test unit
- remote: Travis
- integration tests with docker (local + remote)
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
changelog_generator config Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
Add integration tests for Puppet 6 Signed-off-by: Michael Geiger <info@mgeiger.de>
Signed-off-by: Michael Geiger <info@mgeiger.de>
# skip auditd tests, we do not have any implementation for audit management yet | ||
skip_control 'package-08' | ||
|
||
# docker environment - skip all sysctl tests |
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.
@mcgege Hm. This is strange, the https://github.com/dev-sec/linux-baseline/pull/91/files should basically do the auto-detection here and exclude specific tests for container environments. Did you have any issues with it?
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.
Yes, had some problems here, but I cannot remember the details right now :-)
Have to recheck this ...
* PDK update (to 1.8.0) with own template * Use standard PDK routines (dev-sec#142 ) * lint and unit tests implemented * local: pdk validate, pdk test unit * remote: Travis * Kitchen integration tests with docker (local + remote) * Add integration tests for Puppet 6 * Update metadata (works with Puppet 6, Debian 9) Signed-off-by: Michael Geiger <info@mgeiger.de>