RFC: Enable force passing tests in plasma-workspace
Discussion from !3450 (closed) : a consensus is needed to enable force passing tests in plasma-workspace.
Background incident: !3315 (merged) was merged without passing testlockscreen.
Main obstacles:
- Some tests are flaky
- Nobody steps up to fix the failing tests
Solutions:
ctest-arguments: '--repeat until-pass:5'
- If a test keeps failing but nothing goes wrong in reality, it means the test is outdated and can be disabled or removed until someone cares about it, which is totally fine given the limited development resource. The only unacceptable thing is merging something with a obviously related test failing while the test still passes in master.
Edited by Fushan Wen