Remove Test button for integrations that have broken tests (have not defined a configuration test)
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
This issue is part of the epic &9485. See that epic for more context.
About
After #385661 (closed) all remaining integrations (at time of writing) that have not defined their own #test
method exhibit broken or useless configuration test behaviour #213123 (comment 1206699507).
Proposal
Switch off testing for all integrations that have not defined a configuration test themselves.
- Delete
Integration#test
, and expect children to implement it. -
Integration#testable?
to returntrue
if there is a#test
method defined (and is project-level, until #213138)).
Edited by 🤖 GitLab Bot 🤖