All District trains included with timetabled departures. The day begins at 04:35 with District trains stabled ready for the first departures.
Circle Trains are running in T-Cup mode to the virtual Hammersmith terminus using the atypical D78 Stock - they would normally use C69 Stock of course. They are not running to any timetables however.
The departure times are reasonably accurate however the running times to RIchmond, Acton and Wimbledon are notional, and things might get stuck. Running time from Earls Court to Upminster should be correct - about 61 minutes.
The timetables are good for an hour or so, by then you'll get bored, and want to make your own. Have fun deciphering the schedule library if you must.