Description
Introduce a new CI test framework (tests_v2) using pytest with:
- Ephemeral namespace per test for isolation
- Scenario-based layout (e.g. pod_disruption, application_outage)
- Makefile + setup script for local/CI runs
- Dedicated GitHub workflow for v2 tests
Goal: improve maintainability and isolation of functional tests compared to the current CI tests.