Skip to content

sharkguto/teste_carga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Gustavo Freitas
Dec 30, 2019
56d6e9d · Dec 30, 2019

History

55 Commits
Sep 24, 2019
Jul 2, 2019
Nov 19, 2018
Mar 12, 2018
Dec 19, 2019
Sep 27, 2019
Apr 18, 2018
Oct 3, 2019
Jul 5, 2019
Aug 22, 2019
Sep 25, 2019
Aug 22, 2019
Aug 27, 2019
Aug 27, 2019
Dec 30, 2019
Jul 1, 2019
Dec 6, 2017
Oct 1, 2019
Apr 18, 2018
Apr 18, 2018
Sep 24, 2019
Aug 16, 2019
Apr 18, 2018
Jan 5, 2018
Sep 24, 2019
Jul 27, 2018
Sep 25, 2019
Mar 12, 2018
Dec 6, 2017

Repository files navigation

teste_carga

teste de carga

#run java gradle bootRun

#pytest test_*.py --cov=. --cov-report=

pytest --cov=. tests/ --cov-fail-under 80 --cov-report xml --cov-report term-missing

dump mysql

mysqldump -u root -p"devel123" -h 127.0.0.1 test > devops/sql-scripts/dump-mysql.sql

dump postgresql

PGPASSWORD=test pg_dump -h 127.0.0.1 -U gustavo -F p test > dump-postgres.sql

tunning

shared_buffers='2GB'        # to ensure buffers our dataset
work_mem='2GB'      # increase work_mem  as it helps a lot for analytical stuff
max_parallel_workers_per_gather=2   # the default actually, so just as a reminder
shared_preload_libraries='pg_stat_statements'   # for storing/analyzing test results
logging_collector=on

uvcorn

gunicorn bench_blacksheep:app --workers=8 -b "0.0.0.0:8080" --worker-class=uvicorn.workers.UvicornWorker --log-level error

wrk

taskset -c 1 wrk --latency -t1 -c100 -d30s http://127.0.0.1:8080/