-
Notifications
You must be signed in to change notification settings - Fork 32
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
Syscheck automated tests: 'recursion_level' option #146
Comments
Status updateSummaryDevelopment of realtime part is finished. I'm currently working on the Whodata ones. Directory names with and without spaces are being used on this tests. I am also working on improving performance of the test. Difficulties
Tests performedThis is the current status of the test_recursion_level, without whodata ones:
Pending
|
Status updateSummaryThe code has been refactored to improve performance. Whodata implementation has been done and its under testing. Some tests fails due to whodata. I am investigating this. Difficulties
Pending
|
Status updateSummaryDevelopment of realtime and scheduled time is finished. The Whodata part is ongoing as there is a problem with the "Monitor files on the deepest subdirectory level with recursion level 320" test. All other Whodata tests are also finished and working as expected. Tests performedHere are the current execution times of each part: Realtime:
Scheduled:
We have to change date for the scheduled tests so ignore the times. Difficulties
Pending
|
SummaryDevelopment is finished. Now tests are running for A recursive test over the directories (test_recursion) has been added. Fixed a bug causing the first test always fails. The code quality has been increased and the performance has improved (less time needed to complete the tests). Two of the Whodata tests are failing due to an issue with this module. This has been reported. TestsRealtime Test:
Whodata Test:
Scheduled Test:
We have to change date for some tests so the time spent is not accurate. |
Description
This issue is part of the roadmap in #7.
The
maximum_recursion_level
tag is used to configure the maximum recursion level allowed for a specific directory sosyscheck
will generate alerts for all files up to the indicated directory level but will ignore the rest.According to documentation, using the following directory structure and
recursion_level="3"
:We will receive alerts for all files up to
folder_test/level_1/level_2/level_3/
but we won’t receive alerts from any directory deeper than level_3.The
maximum_recursion_level
must be an integer between 0 and 320.Subtasks
The text was updated successfully, but these errors were encountered: