Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 3a53ec44ede91efdf0fd5b22078b84fda22e0e35
https://github.com/tribe29/checkmk/commit/3a53ec44ede91efdf0fd5b22078b84fda…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests-py3/scripts/run-integration-test.py
Log Message:
-----------
Make reuse of existing sites possible again
Change-Id: Id572982b75ab0fb45c91dbbff31ed9046a8d1650
Commit: a1da2935a4b6d3c0f4de1c2b7cea7b5620dadf11
https://github.com/tribe29/checkmk/commit/a1da2935a4b6d3c0f4de1c2b7cea7b562…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests/integration/conftest.py
Log Message:
-----------
Site state is managed by run-integration-test.py, not the site fixture
Change-Id: I52eb51968e342d2765d31dd27ba5aff7560bcba2
Commit: fc6a5cf12add4fdfebeebf475d45c42e2f19450e
https://github.com/tribe29/checkmk/commit/fc6a5cf12add4fdfebeebf475d45c42e2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M cmk/utils/python_printer.py
M tests/unit/cmk/utils/test_python_printer.py
Log Message:
-----------
Compat pretty printer: Format unicode strings with hex escapes
When Python 3 creates a repr which is interpreted by Python 2, we need
to produce a repr-string where non ASCII characters are hex escaped as
Python 2 usually does.
This is needed to make e.g. integration tests work that send Python
requests to the Python 2 WebAPI (like the integration test
integration/core/test_active_checks.py does). If we don't do this, the
resulting string on the Python 2 side is not correctly encoded.
Change-Id: Ic400d07b08829a8d386b525a04ae6f1511e5a75c
Commit: 1d29ebe78fdc65f9aba01a128b0c1f73d93c4c77
https://github.com/tribe29/checkmk/commit/1d29ebe78fdc65f9aba01a128b0c1f73d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests/integration/omd/test_monitoring_plugins.py
Log Message:
-----------
Temporarily disable checkpgsql active check compilation for CentOS 6
Change-Id: I0032acff0cfad321aa398ff0bee79c11d3f3eca3
Commit: 0e3e4879bd48320f441c937e1d541fc6233eff95
https://github.com/tribe29/checkmk/commit/0e3e4879bd48320f441c937e1d541fc62…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests-py3/Makefile
A tests-py3/integration/agents/special/test_executables.py
A tests-py3/integration/bin/test_mkbackup.py
A tests-py3/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0.snmprec
A tests-py3/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0/127.0.0.1.snmprec
A tests-py3/integration/cmk/base/snmp/snmp_data/cmk-walk/localhost
A tests-py3/integration/cmk/base/snmp/snmp_data/public.snmprec
A tests-py3/integration/cmk/base/snmp/test_snmp.py
A tests-py3/integration/cmk/base/test-files/America/New_York/everyday
A tests-py3/integration/cmk/base/test-files/CPU_load.info
A tests-py3/integration/cmk/base/test-files/CPU_load.rrd
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/26
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/26.info
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/everyday
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/everyday.info
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/thursday
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/thursday.info
A tests-py3/integration/cmk/base/test-files/UTC/sunday
A tests-py3/integration/cmk/base/test-files/linux-agent-output
A tests-py3/integration/cmk/base/test_automations.py
A tests-py3/integration/cmk/base/test_check_variables.py
A tests-py3/integration/cmk/base/test_modes.py
A tests-py3/integration/cmk/base/test_services_prediction.py
A tests-py3/integration/cmk/ec/test_check_mkevents_calls.py
A tests-py3/integration/cmk/ec/test_mkeventd_status.py
A tests-py3/integration/cmk/gui/test_login.py
A tests-py3/integration/cmk/gui/test_webapi.py
A tests-py3/integration/cmk/special_agents/test_agent_kubernetes.py
A tests-py3/integration/cmk/test_omd_version.py
A tests-py3/integration/cmk/utils/test_site_werks.py
A tests-py3/integration/conftest.py
A tests-py3/integration/core/test_active_checks.py
A tests-py3/integration/livestatus/test_livestatus.py
A tests-py3/integration/notifications/test_simple_rbn.py
A tests-py3/integration/notifications/test_unreachable_notifications.py
A tests-py3/integration/omd/test_basic_commands.py
A tests-py3/integration/omd/test_dcd_integration.py
A tests-py3/integration/omd/test_environment.py
A tests-py3/integration/omd/test_hooks.py
A tests-py3/integration/omd/test_init_scripts.py
A tests-py3/integration/omd/test_monitoring_plugins.py
A tests-py3/integration/omd/test_omd.py
A tests-py3/integration/omd/test_perl.py
A tests-py3/integration/omd/test_python.py
A tests-py3/integration/omd/test_rrdtool.py
A tests-py3/integration/omd/test_setuid_binaries.py
A tests-py3/integration/omd/test_web_access.py
M tests-py3/scripts/run-integration-test.py
M tests/Makefile
R tests/integration/agents/special/test_executables.py
R tests/integration/bin/test_mkbackup.py
R tests/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0.snmprec
R tests/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0/127.0.0.1.snmprec
R tests/integration/cmk/base/snmp/snmp_data/cmk-walk/localhost
R tests/integration/cmk/base/snmp/snmp_data/public.snmprec
R tests/integration/cmk/base/snmp/test_snmp.py
R tests/integration/cmk/base/test-files/America/New_York/everyday
R tests/integration/cmk/base/test-files/CPU_load.info
R tests/integration/cmk/base/test-files/CPU_load.rrd
R tests/integration/cmk/base/test-files/Europe/Berlin/26
R tests/integration/cmk/base/test-files/Europe/Berlin/26.info
R tests/integration/cmk/base/test-files/Europe/Berlin/everyday
R tests/integration/cmk/base/test-files/Europe/Berlin/everyday.info
R tests/integration/cmk/base/test-files/Europe/Berlin/thursday
R tests/integration/cmk/base/test-files/Europe/Berlin/thursday.info
R tests/integration/cmk/base/test-files/UTC/sunday
R tests/integration/cmk/base/test-files/linux-agent-output
R tests/integration/cmk/base/test_automations.py
R tests/integration/cmk/base/test_check_variables.py
R tests/integration/cmk/base/test_modes.py
R tests/integration/cmk/base/test_services_prediction.py
R tests/integration/cmk/ec/test_check_mkevents_calls.py
R tests/integration/cmk/ec/test_mkeventd_status.py
R tests/integration/cmk/gui/test_login.py
R tests/integration/cmk/gui/test_webapi.py
R tests/integration/cmk/special_agents/test_agent_kubernetes.py
R tests/integration/cmk/test_omd_version.py
R tests/integration/cmk/utils/test_site_werks.py
R tests/integration/conftest.py
R tests/integration/core/test_active_checks.py
R tests/integration/livestatus/test_livestatus.py
R tests/integration/notifications/test_simple_rbn.py
R tests/integration/notifications/test_unreachable_notifications.py
R tests/integration/omd/test_basic_commands.py
R tests/integration/omd/test_dcd_integration.py
R tests/integration/omd/test_environment.py
R tests/integration/omd/test_hooks.py
R tests/integration/omd/test_init_scripts.py
R tests/integration/omd/test_monitoring_plugins.py
R tests/integration/omd/test_omd.py
R tests/integration/omd/test_perl.py
R tests/integration/omd/test_python.py
R tests/integration/omd/test_rrdtool.py
R tests/integration/omd/test_setuid_binaries.py
R tests/integration/omd/test_web_access.py
M tests/testlib/site.py
Log Message:
-----------
Python 3: Start porting integration tests
Change-Id: I123e7b57e0274959d3abc93ad6089b7ef9c9df1f
Commit: a93153119d5f01ff73a575846347149992ae5dee
https://github.com/tribe29/checkmk/commit/a93153119d5f01ff73a57584634714999…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M bin/mkbackup
M tests-py3/integration/agents/special/test_executables.py
M tests-py3/integration/bin/test_mkbackup.py
M tests-py3/integration/cmk/base/test_automations.py
M tests-py3/integration/cmk/base/test_modes.py
M tests-py3/integration/cmk/base/test_services_prediction.py
M tests-py3/integration/cmk/gui/test_webapi.py
M tests-py3/integration/core/test_active_checks.py
M tests-py3/integration/livestatus/test_livestatus.py
M tests-py3/integration/notifications/test_simple_rbn.py
M tests-py3/integration/omd/test_python.py
M tests-py3/integration/omd/test_rrdtool.py
M tests-py3/integration/omd/test_setuid_binaries.py
M tests-py3/scripts/run-integration-test.py
M tests-py3/unit/cmk/base/test_data_sources_cmd_caching.py
R tests-py3/unit/cmk/base/test_snmp.py
A tests-py3/unit/cmk/base/test_snmp_unit.py
M tests/testlib/__init__.py
M tests/testlib/containers.py
M tests/testlib/site.py
M tests/testlib/utils.py
M tests/testlib/web_session.py
Log Message:
-----------
Python 3: Make integration tests work again
Change-Id: Iedbcb2f3722c39317cc907f23ca4894fa6eac397
Commit: e3baad8de4e7de021d101462d757ee372c88ce28
https://github.com/tribe29/checkmk/commit/e3baad8de4e7de021d101462d757ee372…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
R tests-py3/unit/cmk/base/snmp/test_classic_snmp.py
R tests-py3/unit/cmk/base/snmp/test_snmp_unit.py
A tests-py3/unit/cmk/base/test_classic_snmp.py
M tests-py3/unit/cmk/base/test_snmp_unit.py
Log Message:
-----------
Move some base SNMP unit tests around
Change-Id: I2cbed6152993845a139e314cac9bc2ffe3939e48
Compare:
https://github.com/tribe29/checkmk/compare/d4e7cfd3efdd...e3baad8de4e7