[build.webkit.org] We should add unit-test to detect invalid triggers in config.json, especially when the builder which is being triggered by the trigger doesn't exist.
This is to prevent issues like https://bugs.webkit.org/show_bug.cgi?id=216658#c15
Turns out that we don't have any unit-test for build.webkit.org for testing config.json
Created attachment 409994 [details] Patch
(In reply to Aakash Jain from comment #3) > Created attachment 409994 [details] > Patch This is mostly copied from https://trac.webkit.org/browser/webkit/trunk/Tools/BuildSlaveSupport/ews-build/loadConfig_unittest.py Long term aim is to have almost same unit-tests testing both EWS and build.webkit.org, but that would need various changes (especially because of different Buildbot versions) and would be done incrementally.
Created attachment 409996 [details] Patch
Committed r267736: <https://trac.webkit.org/changeset/267736> All reviewed patches have been landed. Closing bug and clearing flags on attachment 409996 [details].
<rdar://problem/69749470>