Die #howto-Themen zur Entwicklungsininstallation beschreiben, wie Tests ausgeführt werden, und ich gehe davon aus, dass diese Tests gegen alle installierten Plugins laufen. Viele Plugins haben keine Tests oder sind möglicherweise so geschrieben, dass sie zu Testfehlern führen, wenn sie darauf ausgelegt sind, das Verhalten von Discourse zu ändern.
Außerdem gibt es (Superseded) Set up plugin continuous integration tests on Travis CI, mit dem Sie Tests für ein bestimmtes Plugin bei jedem Commit ausführen können.
Mich würde interessieren, wie man Travis dazu bringen kann, einen vollständigen Test gegen eine bestimmte Auswahl von Plugins durchzuführen, um sicherzustellen, dass es keine Konflikte gibt. Eines Tages werde ich mich daran machen, ein Thema dazu zu erstellen.
Es ist sicher, dass Tests aller oben genannten Plugins fehlschlagen werden, und zu wissen, dass sie fehlschlagen, wird für niemanden von Nutzen sein.