mirror of https://github.com/ivanch/tcc.git
change
This commit is contained in:
parent
5199519634
commit
209275cce0
|
@ -14,7 +14,7 @@ if len(sys.argv) != 3 or sys.argv[1] == '-h' or sys.argv[1] == '--help':
|
||||||
THREADS = 10
|
THREADS = 10
|
||||||
FRAMEWORK_NAME = sys.argv[1]
|
FRAMEWORK_NAME = sys.argv[1]
|
||||||
CONTAINER_NAME = sys.argv[2]
|
CONTAINER_NAME = sys.argv[2]
|
||||||
URL_BASE = 'http://172.26.48.1:9080'
|
URL_BASE = 'http://localhost:9080'
|
||||||
API_REQUESTS = [
|
API_REQUESTS = [
|
||||||
('/status/ok', range(0, 30_000, 5000)),
|
('/status/ok', range(0, 30_000, 5000)),
|
||||||
('/image/load-image', range(0, 30_000, 5000)),
|
('/image/load-image', range(0, 30_000, 5000)),
|
||||||
|
@ -80,12 +80,16 @@ def run_tests(endpoint, num_requests):
|
||||||
futures = []
|
futures = []
|
||||||
#with requests.Session() as session:
|
#with requests.Session() as session:
|
||||||
# futures = [executor.submit(send_request, session, url) for _ in range(num_request)]
|
# futures = [executor.submit(send_request, session, url) for _ in range(num_request)]
|
||||||
futures = [executor.submit(send_request, url) for _ in range(num_request)]
|
|
||||||
|
half = floor(num_request/2)
|
||||||
|
for i in range(num_request):
|
||||||
|
futures.append(executor.submit(send_request, url))
|
||||||
|
|
||||||
|
if i == half:
|
||||||
|
cpu, ram = get_resource_usage()
|
||||||
|
|
||||||
concurrent.futures.wait(futures)
|
concurrent.futures.wait(futures)
|
||||||
|
|
||||||
cpu, ram = get_resource_usage()
|
|
||||||
|
|
||||||
elapsed_time = time.time() - start_time
|
elapsed_time = time.time() - start_time
|
||||||
|
|
||||||
for future in futures:
|
for future in futures:
|
||||||
|
|
Loading…
Reference in New Issue