Skip to content

v3 CASL 1278 race fix#529

Merged
czyz-bartosz merged 3 commits intov3from
v3_CASL-1278_race-fix
Oct 30, 2025
Merged

v3 CASL 1278 race fix#529
czyz-bartosz merged 3 commits intov3from
v3_CASL-1278_race-fix

Conversation

@czyz-bartosz
Copy link
Member

Jmeter local setup

Run containers

Admin

 docker run -d \
--env PGPASSWORD="password" \
--name naksha_admin \
-p 5433:5432 \
ghcr.io/naksha-oss/naksha-postgres:v16.2-r5

Client

docker run -d \
--name naksha_client \
-p 5432:5432 \
hcr.data.here.com/naksha/postgres:populated-40k-by-naksha-cli-v1

Run app

export NAKSHA_CONFIG_PATH=/Users/bczyz/Documents/perf-tests/config
export DB_URL="jdbc:postgresql://localhost:5433/postgres?user=postgres&password=password&schema=naksha&app=naksha&id=naksha_admin_db"
java -Xmx4096m -jar naksha.jar perf-config "$DB_URL"

With debug

java "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005" -Xmx4096m -jar naksha.jar perf-config "$DB_URL"

Run jmeter perf test

Repo: https://main.gitlab.in.here.com/wall-e/common/cloud-architecture-2/naksha/tools/perf-tests

jmeter -n \
-t "jmeter/naksha_local_load.jmx" \
-JTILES_FILE="jmeter/tile_l15_under_1220013220.csv" \
-JPSQL_HOST="localhost" \
-l "./perf_test_results.jtl" \
-Jthreads=150 \
-JrampUp=300 \
-JloopCount=70 \
-Jtimeout=20000

Generate html report

jmeter -g perf_test_results.jtl -o report-folder

How to open jmeter in gui mode

jmeter -t jmeter/naksha_local_load.jmx

Signed-off-by: Bartosz Czyż <czyzbartosz3@gmail.com>
@czyz-bartosz czyz-bartosz added the Draft PR Work in progress do not merge label Oct 29, 2025
Copy link
Member

@xeus2001 xeus2001 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change as proposed.

This reverts commit b868f5e.

Signed-off-by: Bartosz Czyż <czyzbartosz3@gmail.com>
Signed-off-by: Bartosz Czyż <czyzbartosz3@gmail.com>
@czyz-bartosz czyz-bartosz removed the Draft PR Work in progress do not merge label Oct 30, 2025
@czyz-bartosz czyz-bartosz merged commit f164848 into v3 Oct 30, 2025
3 checks passed
@czyz-bartosz czyz-bartosz deleted the v3_CASL-1278_race-fix branch October 30, 2025 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants