I was wondering if we can create tests depending on each other. For example, if the first fails, run the second on and so on and skip downwards tests wherever the tests succeed.
The goal would be to save CPU consumption on superfluous tests if the major one passes.
Any idea on how to achieve something similar? or how to build a test with these criteria?