https://github.com/abousselmi/playground-perf
PlayGround testing/perf scripts
https://github.com/abousselmi/playground-perf
asyncio docker docker-cache play-with-docker playground povray
Last synced: 22 days ago
JSON representation
PlayGround testing/perf scripts
- Host: GitHub
- URL: https://github.com/abousselmi/playground-perf
- Owner: abousselmi
- Created: 2018-01-16T09:55:33.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-12T17:17:46.000Z (over 8 years ago)
- Last Synced: 2025-05-13T20:32:22.112Z (about 1 year ago)
- Topics: asyncio, docker, docker-cache, play-with-docker, playground, povray
- Language: Shell
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# POV-Ray-test
Test based on Umbrella POV-Ray datasets https://curate.nd.edu/show/3n203x8348g
# Run the script:
```console
$ time ./run_test.sh
```
Sample output:
```console
Render Time:
Photon Time: No photons
Radiosity Time: No radiosity
Trace Time: 0 hours 2 minutes 2 seconds (122.110 seconds)
using 48 thread(s) with 5712.020 CPU-seconds total
POV-Ray finished
Elapsed time: 153 seconds
real 2m32.078s
user 0m1.032s
sys 0m0.260s
```
# Run tests in a loop
## Without using Docker cache
```console
$ ./run_test_multiple_no_cache.sh 1000 abousselmi/docker-alpine-povray:latest
```
## Using Docker cache
```console
$ ./run_test_multiple_use_cache.sh 1000 abousselmi/docker-alpine-povray
```
Sample output:
```console
==> loop 97 | elapsed time (s): 367
==> loop 98 | elapsed time (s): 568
==> loop 99 | elapsed time (s): 365
==> loop 100 | elapsed time (s): 634
==> number of loops: 100
==> total time: 64635 seconds
```