I've updated the automatic_tests.py to be able to run with multiple threads (i.e., 5 threads allows us to simultaneously run 5 applications in serial). This takes the total time to run the tests from about ~208s to ~74s on my workstation.
Additionally, I've added some information about the architecture and CPU count of the system that runs it. This may be useful when comparing performance across various systems.
I've updated the
automatic_tests.py
to be able to run with multiple threads (i.e., 5 threads allows us to simultaneously run 5 applications in serial). This takes the total time to run the tests from about ~208s to ~74s on my workstation.Additionally, I've added some information about the architecture and CPU count of the system that runs it. This may be useful when comparing performance across various systems.