appleseedhq / appleseed

A modern open source rendering engine for animation and visual effects
https://appleseedhq.net/
MIT License
2.2k stars 329 forks source link

Print additional runtime details in Python utilities #2810

Closed tyxchen closed 4 years ago

tyxchen commented 4 years ago

This PR resolves issue #2284.

In addition to adding printing of the runtime details to the console, I've also added printing of the details to the HTML reports generated by runtestsuite.py and the log generated by appleseed.benchmark. I've also slightly refactored appleseed.benchmark to use argparse for parsing arguments, and added version numbers to all of the utility scripts.

tyxchen commented 4 years ago

@oktomus Is there anything more that needs to be fixed in this PR?