This is still under heavy development and not ready for testing.
Right now, there is one test case that goes to pending then firing and finally inactive. It only works on a local setup (tested with Prometheus).
There are more code additions and possibly also changes on the way. So I thought it is about time to merge something to avoid the PR getting more big.
I would say it is not practical and/or required to review the code at the moment since things can change based on challenges faced while adding remaining test cases. So I will merge this PR on green.
This is still under heavy development and not ready for testing.
Right now, there is one test case that goes to pending then firing and finally inactive. It only works on a local setup (tested with Prometheus).
There are more code additions and possibly also changes on the way. So I thought it is about time to merge something to avoid the PR getting more big.
I would say it is not practical and/or required to review the code at the moment since things can change based on challenges faced while adding remaining test cases. So I will merge this PR on green.
cc @RichiH