add lots of duration tests. #234