Fix signal test, document better.

- Old test *assumed* that the test job would take 2s; this was not true
  on faster computer and tests broke. Test now measures time!