Changing Timestamping in Logging

Good Morning!

I have been doing some research on changing the time format of how Eggplant Functional logs during runtime, and (consequently) how that time format is stored in the RunLog.txt once the script execution is done. In my research I found the timeFormat global property (Local and Global Properties for Working with Values | EPF Docs), in which at the beginning of my script I changed with syntax like:

‘set the timeFormat to “[year]:[mo]:[da] [hr]-[min]”’

However, Eggplant will still use its ‘default’ time format even when attempting the change. This is reflected in both the log pane, and the RunLog.txt. Would I need to leverage the ‘convert’ function in some capacity?

Thanks for the help in advance!

Re-reading the documentation on timeFormat, I definitely think I am misunderstanding how that global property works in relation to logging.

Does Eggplant support a way to override its current/default logging timestamp? If not, the only way I could think of doing that is calling a script (bash or otherwise) at the end of the Eggplant script, that will convert the default time to my desired format. Would like to avoid that if possible.

The TimeFormat global property controls all of the date/time formats used by scripts while they’re running, but not by the Eggplant environment. It may be possible to change Eggplant’s log format, but not through the TimeFormat.