| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright 2014 The LUCI Authors. All rights reserved. | 2 # Copyright 2014 The LUCI Authors. All rights reserved. |
| 3 # Use of this source code is governed by the Apache v2.0 license that can be | 3 # Use of this source code is governed under the Apache License, Version 2.0 |
| 4 # found in the LICENSE file. | 4 # that can be found in the LICENSE file. |
| 5 | 5 |
| 6 """spam.py spams stdout for load testing the stdout handler. | 6 """spam.py spams stdout for load testing the stdout handler. |
| 7 | 7 |
| 8 To use on the server, use: | 8 To use on the server, use: |
| 9 export ISOLATE=https://your-server.appspot.com | 9 export ISOLATE=https://your-server.appspot.com |
| 10 export SWARMING=https://your-server.appspot.com | 10 export SWARMING=https://your-server.appspot.com |
| 11 ../isolate.py archive -I $ISOLATE -i spam.isolate -s spam.isolated | 11 ../isolate.py archive -I $ISOLATE -i spam.isolate -s spam.isolated |
| 12 # Where Linux can also be Mac or Windows. | 12 # Where Linux can also be Mac or Windows. |
| 13 ../swarming.py run -I $ISOLATE -S $SWARMING spam.isolated -d os Linux \ | 13 ../swarming.py run -I $ISOLATE -S $SWARMING spam.isolated -d os Linux \ |
| 14 --priority 10 -- --duration 600 --sleep 0.5 --size 1024 | 14 --priority 10 -- --duration 600 --sleep 0.5 --size 1024 |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 53 sys.stdout.write('\n') | 53 sys.stdout.write('\n') |
| 54 if time.time() > end: | 54 if time.time() > end: |
| 55 break | 55 break |
| 56 time.sleep(options.sleep) | 56 time.sleep(options.sleep) |
| 57 index = (index + 1) % 10 | 57 index = (index + 1) % 10 |
| 58 return 0 | 58 return 0 |
| 59 | 59 |
| 60 | 60 |
| 61 if __name__ == '__main__': | 61 if __name__ == '__main__': |
| 62 sys.exit(main()) | 62 sys.exit(main()) |
| OLD | NEW |