The way notifications work is changed in this PR.
In versions up to and including v1.0.0 a custom RunListener implementation receives the following notifications when a suite is skipped:
org.junit.runner.notification.RunListener#testSuiteStarted
org.junit.runner.notification.RunListener#testIgnored
org.junit.runner.notification.RunListener#testSuiteFinished
With the PR referenced above only the org.junit.runner.notification.RunListener#testIgnored notification is fired for such suites.