Cigarette smoke (blown at alarm) is not setting off the alarm-is it faulty?

It is not easy for this to be concluded. There are lots of 'un-known' factors such as smoke density, duration, and ventilation.​