cross-repo-test runs inline in the NotificationMonitor. This means it has to process the entire thing before moving on to the next notification. The NotificationMonitor was designed around more lightweight tasks like adding a label, so cross-repo-test should probably be done as a dedicated sidekiq worker.