Branch: refs/heads/1.6.0
Home:
https://github.com/tribe29/checkmk
Commit: 40a1e889cf3c2d029ddf5f1968743bf30deb6724
https://github.com/tribe29/checkmk/commit/40a1e889cf3c2d029ddf5f1968743bf30…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_misc.h
A agents/wnx/integration/all.sln
A agents/wnx/integration/dummy.vcxproj
M agents/wnx/integration/local.py
A agents/wnx/integration/monty.vcxproj
A agents/wnx/integration/test_section_plugin_group.py
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/async_answer.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/providers/plugins.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/windows_service_api.cpp
A agents/wnx/test_files/integration/netstat_an.bat
A agents/wnx/test_files/integration/windows_if.ps1
A agents/wnx/test_files/integration/wmic_if.bat
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2288] - support for plugins/local
- added exe files to test plugins and corresponding solutions
- now empty local sections generates nothing
- unit tests to check behavior
- added thread counter to allow finishing async plugins during the testing
- \r remove is disabled according to the integration tests
- added VALID support for async with cache_age 0
- fixed and extended unit tests
- fixed and extended integration tests
- added polling delay to python test code to wait for agent
- refactoring
- better logging
Change-Id: Ie072de143a63f5213595fdadce783c922a1a86f0