You need a combination of both, announced and unannounced, and Transport Canada has, in the past, done both. We're talking about proactive surveillance, going in and doing an inspection and audit of the company's systems, its compliance with regulations and ability to manage safety, as opposed to reactively, after an incident or an accident, when it may be too late.
On May 1st, 2018. See this statement in context.