ctest: Record `StartTestTime` entry for each test in Test.xml

Capture the time at which each test was started.  The time should be in
milliseconds to allow quick test runs to be differentiated.

Fixes: #26859
4 files changed