You don't want the expectations to be added in the callback; unless you have called asyncEventsAreComingDoNotResolve (https://github.com/mozilla-b2g/gaia-email-libs-and-more/blob/master/data/lib/rdcommon/log.js#L477), the actor can end up resolving its promise before you add these expectations.