Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d01e708b00f9d6232162c285b7097abd88dc8b56
https://github.com/tribe29/checkmk/commit/d01e708b00f9d6232162c285b7097abd8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M tests/Makefile
M tests/conftest.py
M tests/integration/conftest.py
R tests/scripts/run-integration-test.py
M tests/testlib/containers.py
Log Message:
-----------
Consolidate integration test execution
Execute integration tests from venv (like all other tests). We now test
the site from the outside and use the Site object to access the
site resources.
This commit will break most integration tests which will be changed
to work in the new mode in the follow up commits.
Following this change we can simplify a number of special cases in the
conftest and testlib.
Change-Id: If3418fe60755275123bd0cb6709de12b58667673
Commit: 81fe8767494d1a4f3e905a9a2cd79b5136dda576
https://github.com/tribe29/checkmk/commit/81fe8767494d1a4f3e905a9a2cd79b513…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M tests/integration/conftest.py
M tests/testlib/site.py
Log Message:
-----------
Fix livestatus port allocation on REUSE=1
Change-Id: I020f2c07c46ca7359835671656b7c2241737dff8
Commit: 414a84ed00cde713703feaefe93f502e564b2025
https://github.com/tribe29/checkmk/commit/414a84ed00cde713703feaefe93f502e5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M tests/gui_crawl/conftest.py
M tests/gui_e2e/conftest.py
M tests/integration/conftest.py
M tests/integration/omd/test_permissions.py
M tests/openapi/schema.py
M tests/testlib/site.py
M tests/update/conftest.py
Log Message:
-----------
Integration tests: Do not patch site with venv anymore
Yay, another special hack gone :-).
Change-Id: I400715efb44bbddd5e5a26ed3d8b23af20a0dec4
Commit: 0c5a115d6e64baaaa8ec0da861bbea3fb2454e8e
https://github.com/tribe29/checkmk/commit/0c5a115d6e64baaaa8ec0da861bbea3fb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M tests/conftest.py
M tests/testlib/__init__.py
M tests/testlib/site.py
M tests/testlib/utils.py
Log Message:
-----------
Simplify conftest and testlib
The integration tests were the last test type which was executed from
the site context. The integration tests are now also setting up the
site from the outside and control it like the other system level tests.
After that happened, we can now now remove obsolete things.
Change-Id: I4070be12e22cc03e20dffdc241f9992f0a7c61a4
Commit: 51e8d440a2d8d51d9c66c5a2d152feb8293d6dd0
https://github.com/tribe29/checkmk/commit/51e8d440a2d8d51d9c66c5a2d152feb82…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M packages/cmk-agent-ctl/src/configuration/config.rs
M packages/cmk-agent-ctl/src/modes/import_connection.rs
M packages/cmk-agent-ctl/src/modes/registration.rs
M packages/cmk-agent-ctl/src/modes/renew_certificate.rs
Log Message:
-----------
merge TestRegistryDir functionality into TestRegistry
Change-Id: I9df9d68f3da8229bf3cd9e3500b4a083daf6af16
Compare:
https://github.com/tribe29/checkmk/compare/4545290d1877...51e8d440a2d8