client_selftest: proper cronline
runOnce: run a file if not already run