Virtual time
Posted Apr 22, 2006 5:22 UTC (Sat) by
skybrian (subscriber, #365)
Parent article:
Virtual time
There's actually a good reason for "messing deeply with their idea of time": testing applications that use timeouts and schedulers. For example, suppose you want to see what happens after a month's worth of nightly batch processes have happened. It's useful to be able to speed up time so it doesn't actually take a month to run the test.
There are many ways to do this, but running software in fast-forward would be a useful tool in the application developer's toolkit.
(
Log in to post comments)