Additional Checkstyle checks, that could be added as extension to EclipseCS plugin and maven-checkstyle-plugin, Sonar checkstyle plugin, extension for CheckStyle IDEA plugin.
Discovery sites are used by the p2 installation system to discover additional update sites containing eclipse plugins and features. Adding arbitrary websites as discovery sites is an error and will lead to the Eclipse update mechanism trying to interpret those websites as update sites, failing, and then adding error messages in the log on each update.
Test failure is commit message. I would rename commit to infra: removed broken discovery sites and put any extra text you put in the commit message to the PR's first post.
Discovery sites are used by the p2 installation system to discover additional update sites containing eclipse plugins and features. Adding arbitrary websites as discovery sites is an error and will lead to the Eclipse update mechanism trying to interpret those websites as update sites, failing, and then adding error messages in the log on each update.