Skip to content
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

Plugin validation framework #271

Merged
merged 7 commits into from
Jul 27, 2024
Merged

Plugin validation framework #271

merged 7 commits into from
Jul 27, 2024

Conversation

mkorman90
Copy link
Owner

@mkorman90 mkorman90 commented Jul 27, 2024

Should replace plugin tests in the long run and make sure all plugins are tested.
Validation tests are going to be part of the CI and in the long run replace all plugin tests, while making sure there are validations for all plugins.

python regipy_tests/validation/plugin_validation.py 
[*] Loaded 1 validation cases
[!] installed_programs_ntuser has NO validation case (currently a warning) - will be enforced in the future!
[!] host_domain_name has NO validation case (currently a warning) - will be enforced in the future!
[!] word_wheel_query has NO validation case (currently a warning) - will be enforced in the future!
[!] background_activity_moderator has NO validation case (currently a warning) - will be enforced in the future!
[!] wdigest has NO validation case (currently a warning) - will be enforced in the future!
[!] local_sid has NO validation case (currently a warning) - will be enforced in the future!
[!] software_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] profilelist_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] computer_name has NO validation case (currently a warning) - will be enforced in the future!
[!] timezone_data has NO validation case (currently a warning) - will be enforced in the future!
[!] last_logon_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] ntuser_shellbag_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] ntuser_persistence has NO validation case (currently a warning) - will be enforced in the future!
[!] services has NO validation case (currently a warning) - will be enforced in the future!
[!] typed_paths has NO validation case (currently a warning) - will be enforced in the future!
[!] winrar_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] network_drives_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] boot_entry_list has NO validation case (currently a warning) - will be enforced in the future!
[!] safeboot_configuration has NO validation case (currently a warning) - will be enforced in the future!
[!] ras_tracing has NO validation case (currently a warning) - will be enforced in the future!
[!] amcache has NO validation case (currently a warning) - will be enforced in the future!
[!] ntuser_classes_installer has NO validation case (currently a warning) - will be enforced in the future!
[!] typed_urls has NO validation case (currently a warning) - will be enforced in the future!
[!] image_file_execution_options has NO validation case (currently a warning) - will be enforced in the future!
[!] active_control_set has NO validation case (currently a warning) - will be enforced in the future!
[!] bootkey has NO validation case (currently a warning) - will be enforced in the future!
[!] terminal_services_history has NO validation case (currently a warning) - will be enforced in the future!
[!] usrclass_shellbag_plugin has NO validation case (currently a warning) - will be enforced in the future!
[+] Plugin shimcache has validation case
        [*] Starting validation for shimcache (AmCacheValidationCase)
        [*] Validation passed for shimcache (AmCacheValidationCase)
[!] network_data has NO validation case (currently a warning) - will be enforced in the future!
[!] usbstor_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] user_assist has NO validation case (currently a warning) - will be enforced in the future!
[!] software_classes_installer has NO validation case (currently a warning) - will be enforced in the future!
[!] print_demon_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] installed_programs_software has NO validation case (currently a warning) - will be enforced in the future!
[!] uac_plugin has NO validation case (currently a warning) - will be enforced in the future!
[!] winscp_saved_sessions has NO validation case (currently a warning) - will be enforced in the future!
[!] routes has NO validation case (currently a warning) - will be enforced in the future!
[!] domain_sid has NO validation case (currently a warning) - will be enforced in the future!

@mkorman90 mkorman90 changed the title first validation test Plugin validation framework Jul 27, 2024
@mkorman90 mkorman90 merged commit 58aa539 into master Jul 27, 2024
6 checks passed
@mkorman90 mkorman90 deleted the plugin_validation branch July 27, 2024 14:12
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.

1 participant