--Task-- name: query-6 enabled: True class_name: GatlingTask source_name: overseer-0 source_namespace: >default< target_name: idm target_namespace: >default< start: 0.0 stop: None timeout: not yet initialized for this Task as timeout was not explicitly defined, see updates below loop: False interval: None dependencies: [] wait_for: ['query-7'] preceding_task: query-7 options: {'testMode': 'open', 'testCase': 'idm.ManagedUsersQueryPartial', 'duration': 600, 'throughput': 50, 'java-opts': '-Dcsvfile=/results/idm/user_feeder.csv -Drealm=alpha -DqueryStringLength=6'} group_name: None Current dir: /mnt/disk1/xslou/workshop/lodestar-fork/pyrock 2025-03-28 19:25:03,266 INFO 2025-03-28 19:25:03,266 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-03-28 19:25:03,266 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-03-28 19:25:03,567 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-03-28 19:25:03,568 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:25:03,568 DEBUG --- stdout --- 2025-03-28 19:25:03,568 DEBUG overseer-0-59c948f569-rgrkv 2025-03-28 19:25:03,568 DEBUG --- stderr --- 2025-03-28 19:25:03,568 DEBUG 2025-03-28 19:25:03,569 INFO Lodestar assumed that full stack is deployed so will set all products host URLs in Gatling system properties 2025-03-28 19:25:03 - INFO: Timeout for this Task has changed to 12m (720 seconds) 2025-03-28 19:25:03 - INFO: timeout was calculated based on simulation duration parameter Pod log file : /results/orders/query-6/stdout.txt Pod log : /results/orders/query-6 ________________________________________________________________________________ [2025-03-28 19:25:03] query-6 print_command : Display the command to be forwarded to overseer as an order ________________________________________________________________________________ /lodestar/lodestar.py perf run-gatling --simulation-class="com.forgerock.pyrock.Loadtest" --run-description="idm.ManagedUsersQueryPartial@perf-200m" --results-folder="/results/gatling/query-6" --no-reports --simulation-jvm-args="-XX:+ExitOnOutOfMemoryError -Xmx8G" --simulation-system-properties="-Dam_host=openam-perf-200m.forgeblocks.com -Dam_oauth2_scope=openid^fr:idm:* -DamadminPassword=**** -DamadminUsername=xiaosong.lou@pingidentity.com -Dcsvfile=/results/idm/user_feeder.csv -Dduration=600 -Didc=true -Didm_host=openam-perf-200m.forgeblocks.com -Dlogin_cookie=15892ffd844ef80 -Dnum_users=50000000 -Doauth2_client_id=idmAdminClient -Doauth2_redirect_uri=/platform/appAuthHelperRedirect.html -DqueryStringLength=6 -Drealm=alpha -DtestCase=idm.ManagedUsersQueryPartial -DtestMode=open -Dthroughput=50 -Duser_password=**** ________________________________________________________________________________ [2025-03-28 19:25:03] query-6 create_order : Create order for overseer with the command to run ________________________________________________________________________________ Order file: /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/order.json { "name": "query-6", "command": " /lodestar/lodestar.py perf run-gatling --simulation-class=\"com.forgerock.pyrock.Loadtest\" --run-description=\"idm.ManagedUsersQueryPartial@perf-200m\" --results-folder=\"/results/gatling/query-6\" --no-reports --simulation-jvm-args=\"-XX:+ExitOnOutOfMemoryError -Xmx8G\" --simulation-system-properties=\"-Dam_host=openam-perf-200m.forgeblocks.com -Dam_oauth2_scope=openid^fr:idm:* -DamadminPassword=**** -DamadminUsername=xiaosong.lou@pingidentity.com -Dcsvfile=/results/idm/user_feeder.csv -Dduration=600 -Didc=true -Didm_host=openam-perf-200m.forgeblocks.com -Dlogin_cookie=15892ffd844ef80 -Dnum_users=50000000 -Doauth2_client_id=idmAdminClient -Doauth2_redirect_uri=/platform/appAuthHelperRedirect.html -DqueryStringLength=6 -Drealm=alpha -DtestCase=idm.ManagedUsersQueryPartial -DtestMode=open -Dthroughput=50 -Duser_password=T35!tr0c-k123\"", "out-dir": "/results/orders/query-6" } ________________________________________________________________________________ [2025-03-28 19:25:03] query-6 loop_until_ready : Wait for preceding task to finish if it uses same Overseer as a source, then loop for max_time until Overseer pod status is READY to accept order :param max_time: periodically check overseer status for this many seconds at maximum :param interval: interval between two periodical checks :return: ________________________________________________________________________________ 2025-03-28 19:25:03,580 INFO 2025-03-28 19:25:03,580 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-03-28 19:25:03,580 INFO [loop_until]: (max_time=300, interval=5, expected_rc=[0] 2025-03-28 19:25:03,798 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-03-28 19:25:03,798 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:25:03,798 DEBUG --- stdout --- 2025-03-28 19:25:03,798 DEBUG WAITING 2025-03-28 19:25:03,798 DEBUG --- stderr --- 2025-03-28 19:25:03,798 DEBUG % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7 100 7 0 0 33 0 --:--:-- --:--:-- --:--:-- 33 ________________________________________________________________________________ [2025-03-28 19:25:03] query-6 start_order : Send the order to the overseer pod ________________________________________________________________________________ 2025-03-28 19:25:03,799 INFO 2025-03-28 19:25:03,799 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-03-28 19:25:03,799 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-03-28 19:25:04,080 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-03-28 19:25:04,080 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:25:04,080 DEBUG --- stdout --- 2025-03-28 19:25:04,080 DEBUG overseer-0-59c948f569-rgrkv 2025-03-28 19:25:04,080 DEBUG --- stderr --- 2025-03-28 19:25:04,080 DEBUG 2025-03-28 19:25:04,080 INFO 2025-03-28 19:25:04,080 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/order.json overseer-0-59c948f569-rgrkv:/results/orders/order.json 2025-03-28 19:25:04,080 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-03-28 19:25:05,459 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:25:05,459 DEBUG --- stdout --- 2025-03-28 19:25:05,459 DEBUG 2025-03-28 19:25:05,459 DEBUG --- stderr --- 2025-03-28 19:25:05,459 DEBUG Order has been successfully forwarded to overseer 2025-03-28 19:25:05 - INFO: Check if Gatling simulation started successfully 2025-03-28 19:25:05,459 INFO 2025-03-28 19:25:05,459 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv -- head --lines 5000 /results/orders/query-6/stdout.txt | grep "Simulation com.forgerock.pyrock.Loadtest started..." 2025-03-28 19:25:05,459 INFO [loop_until]: (max_time=300, interval=5, expected_rc=[0] 2025-03-28 19:25:06,199 INFO [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: Simulation com.forgerock.pyrock.Loadtest started... - retry 2025-03-28 19:25:11,947 INFO [loop_until]: Function succeeded after 6s (rc=0) - failed to find expected output: Simulation com.forgerock.pyrock.Loadtest started... - retry 2025-03-28 19:25:17,682 INFO [loop_until]: Function succeeded after 12s (rc=0) - failed to find expected output: Simulation com.forgerock.pyrock.Loadtest started... - retry 2025-03-28 19:25:23,428 INFO [loop_until]: Function succeeded after 17s (rc=0) - expected pattern found 2025-03-28 19:25:23,429 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:25:23,429 DEBUG --- stdout --- 2025-03-28 19:25:23,429 DEBUG 2025-03-28 19:25:06,217 DEBUG Creating results folder /results/gatling/query-6 2025-03-28 19:25:06,223 INFO pom.xml and Gatling Scala files copied from /home/jenkins/lodestar/pyrock/shared/clients/gatling to temporary folder /tmp/tmplok6dh0r 2025-03-28 19:25:06,226 INFO Running Gatling simulation with command: mvn gatling:test --batch-mode -Dgatling.simulationClass="com.forgerock.pyrock.Loadtest" -Dgatling.runDescription="..." -Dgatling.resultsFolder="/results/gatling/query-6" -Dgatling.noReports=true -Dgatling.jvmArgs="-XX:+ExitOnOutOfMemoryError,-Xmx8G" -Dgatling.propagateSystemProperties=true -Dam_host=openam-perf-200m.forgeblocks.com -Dam_oauth2_scope=openid^fr:idm:* -DamadminPassword=**** -DamadminUsername=xiaosong.lou@pingidentity.com -Dcsvfile=/results/idm/user_feeder.csv -Dduration=600 -Didc=true -Didm_host=openam-perf-200m.forgeblocks.com -Dlogin_cookie=15892ffd844ef80 -Dnum_users=50000000 -Doauth2_client_id=idmAdminClient -Doauth2_redirect_uri=/platform/appAuthHelperRedirect.html -DqueryStringLength=6 -Drealm=alpha -DtestCase=idm.ManagedUsersQueryPartial -DtestMode=open -Dthroughput=50 -Duser_password=**** [INFO] Scanning for projects... [INFO] [INFO] -----------< com.forgerock.pyrock:pyrock-gatling-simulation >----------- [INFO] Building pyrock-gatling-simulation 3.12.0 [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] >>> gatling:4.9.6:test (default-cli) > test-compile @ pyrock-gatling-simulation >>> [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ pyrock-gatling-simulation --- [INFO] skip non existing resourceDirectory /tmp/tmplok6dh0r/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ pyrock-gatling-simulation --- [INFO] No sources to compile [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ pyrock-gatling-simulation --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ pyrock-gatling-simulation --- [INFO] Nothing to compile - all classes are up to date. [INFO] [INFO] --- scala:4.9.2:testCompile (default) @ pyrock-gatling-simulation --- [INFO] compiling 38 Scala sources to /tmp/tmplok6dh0r/target/test-classes ... [INFO] compile in 8.5 s [INFO] [INFO] <<< gatling:4.9.6:test (default-cli) < test-compile @ pyrock-gatling-simulation <<< [INFO] [INFO] [INFO] --- gatling:4.9.6:test (default-cli) @ pyrock-gatling-simulation --- [INFO] Running simulation com.forgerock.pyrock.Loadtest. Gatling 3.13.5 is available! (you're using 3.12.0) System property think_time_multiplier not set. No think time emulation will be done in the simulation. Set idVarName to id Simulation com.forgerock.pyrock.Loadtest started... 2025-03-28 19:25:23,429 DEBUG --- stderr --- 2025-03-28 19:25:23,429 DEBUG ________________________________________________________________________________ [2025-03-28 19:25:23] query-6 wait_stop_by_itself : Wait for the order to stop by itself ________________________________________________________________________________ Task may stop by itself (no stop defined in configuration file), wait until overseer ends the order - timeout is 12m. Waiting for status (curl --fail --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt) == WAITING Order is running since 5s, retry Order is running since 10s, retry Order is running since 15s, retry Order is running since 21s, retry Order is running since 26s, retry Order is running since 31s, retry Order is running since 36s, retry Order is running since 42s, retry Order is running since 47s, retry Order is running since 52s, retry Order is running since 57s, retry Order is running since 1m 03s, retry Order is running since 1m 08s, retry Order is running since 1m 13s, retry Order is running since 1m 18s, retry Order is running since 1m 23s, retry Order is running since 1m 29s, retry Order is running since 1m 34s, retry Order is running since 1m 39s, retry Order is running since 1m 44s, retry Order is running since 1m 50s, retry Order is running since 1m 55s, retry Order is running since 2m, retry Order is running since 2m 05s, retry Order is running since 2m 11s, retry Order is running since 2m 16s, retry Order is running since 2m 21s, retry Order is running since 2m 26s, retry Order is running since 2m 32s, retry Order is running since 2m 37s, retry Order is running since 2m 42s, retry Order is running since 2m 47s, retry Order is running since 2m 53s, retry Order is running since 2m 58s, retry Order is running since 3m 03s, retry Order is running since 3m 08s, retry Order is running since 3m 14s, retry Order is running since 3m 19s, retry Order is running since 3m 24s, retry Order is running since 3m 29s, retry Order is running since 3m 35s, retry Order is running since 3m 40s, retry Order is running since 3m 45s, retry Order is running since 3m 50s, retry Order is running since 3m 56s, retry Order is running since 4m 01s, retry Order is running since 4m 06s, retry Order is running since 4m 11s, retry Order is running since 4m 17s, retry Order is running since 4m 22s, retry Order is running since 4m 27s, retry Order is running since 4m 32s, retry Order is running since 4m 38s, retry Order is running since 4m 43s, retry Order is running since 4m 48s, retry Order is running since 4m 53s, retry Order is running since 4m 59s, retry Order is running since 5m 04s, retry Order is running since 5m 09s, retry Order is running since 5m 14s, retry Order is running since 5m 20s, retry Order is running since 5m 25s, retry Order is running since 5m 30s, retry Order is running since 5m 35s, retry Order is running since 5m 40s, retry Order is running since 5m 46s, retry Order is running since 5m 51s, retry Order is running since 5m 56s, retry Order is running since 6m 02s, retry Order is running since 6m 07s, retry Order is running since 6m 12s, retry Order is running since 6m 17s, retry Order is running since 6m 23s, retry Order is running since 6m 28s, retry Order is running since 6m 33s, retry Order is running since 6m 38s, retry Order is running since 6m 44s, retry Order is running since 6m 49s, retry Order is running since 6m 54s, retry Order is running since 6m 59s, retry Order is running since 7m 05s, retry Order is running since 7m 10s, retry Order is running since 7m 15s, retry Order is running since 7m 20s, retry Order is running since 7m 26s, retry Order is running since 7m 31s, retry Order is running since 7m 36s, retry Order is running since 7m 41s, retry Order is running since 7m 46s, retry Order is running since 7m 52s, retry Order is running since 7m 57s, retry Order is running since 8m 02s, retry Order is running since 8m 07s, retry Order is running since 8m 13s, retry Order is running since 8m 18s, retry Order is running since 8m 23s, retry Order is running since 8m 28s, retry Order is running since 8m 34s, retry Order is running since 8m 39s, retry Order is running since 8m 44s, retry Order is running since 8m 49s, retry Order is running since 8m 55s, retry Order is running since 9m, retry Order is running since 9m 05s, retry Order is running since 9m 10s, retry Order is running since 9m 16s, retry Order is running since 9m 21s, retry Order is running since 9m 26s, retry Order is running since 9m 31s, retry Order is running since 9m 37s, retry Order is running since 9m 42s, retry Order is running since 9m 47s, retry Order is running since 9m 52s, retry PASS : Order stopped by itself after 9m 58s and before timeout (12m) ________________________________________________________________________________ [2025-03-28 19:35:21] query-6 stop_order : Stop the order on overseer pod ________________________________________________________________________________ 2025-03-28 19:35:21,602 INFO 2025-03-28 19:35:21,602 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-03-28 19:35:21,602 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-03-28 19:35:21,906 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-03-28 19:35:21,906 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:21,906 DEBUG --- stdout --- 2025-03-28 19:35:21,906 DEBUG overseer-0-59c948f569-rgrkv 2025-03-28 19:35:21,906 DEBUG --- stderr --- 2025-03-28 19:35:21,906 DEBUG 2025-03-28 19:35:21,907 INFO 2025-03-28 19:35:21,907 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv -- rm -f /results/orders/order.json 2025-03-28 19:35:21,907 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-03-28 19:35:22,691 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:22,692 DEBUG --- stdout --- 2025-03-28 19:35:22,692 DEBUG 2025-03-28 19:35:22,692 DEBUG --- stderr --- 2025-03-28 19:35:22,692 DEBUG Order ran during 10m 17s ________________________________________________________________________________ [2025-03-28 19:35:22] query-6 download_logs : Download individual order files ________________________________________________________________________________ 2025-03-28 19:35:22 - PASS: file already downloaded /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/order.json 2025-03-28 19:35:22,692 INFO 2025-03-28 19:35:22,692 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-03-28 19:35:22,692 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-03-28 19:35:22,972 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-03-28 19:35:22,972 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:22,972 DEBUG --- stdout --- 2025-03-28 19:35:22,972 DEBUG overseer-0-59c948f569-rgrkv 2025-03-28 19:35:22,972 DEBUG --- stderr --- 2025-03-28 19:35:22,972 DEBUG Checking pod: overseer-0-59c948f569-rgrkv for file exists, if not wait. 2025-03-28 19:35:22,973 INFO 2025-03-28 19:35:22,973 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- bash -c 'if [ -f "/results/orders/query-6/rc.txt" ]; then echo "/results/orders/query-6/rc.txt file found"; exit 0; else echo "/results/orders/query-6/rc.txt file not found"; exit 1; fi' | grep "/results/orders/query-6/rc.txt file found" 2025-03-28 19:35:22,973 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-03-28 19:35:23,781 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-03-28 19:35:23,781 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:23,781 DEBUG --- stdout --- 2025-03-28 19:35:23,781 DEBUG /results/orders/query-6/rc.txt file found 2025-03-28 19:35:23,781 DEBUG --- stderr --- 2025-03-28 19:35:23,781 DEBUG 2025-03-28 19:35:23,782 INFO 2025-03-28 19:35:23,782 INFO [run_command]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- du -k /results/orders/query-6/rc.txt 2025-03-28 19:35:24,580 INFO [run_command]: OK (rc = 0 - expected to be in [0]) 2025-03-28 19:35:24,580 DEBUG --- stdout --- 2025-03-28 19:35:24,581 DEBUG 4 /results/orders/query-6/rc.txt 2025-03-28 19:35:24,581 DEBUG --- stderr --- 2025-03-28 19:35:24,581 DEBUG 2025-03-28 19:35:24,581 INFO - Download file (size 4k) source : /results/orders/query-6/rc.txt @ overseer-0-59c948f569-rgrkv destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/rc.txt 2025-03-28 19:35:24,581 INFO 2025-03-28 19:35:24,581 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-59c948f569-rgrkv:/results/orders/query-6/rc.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/rc.txt 2025-03-28 19:35:24,581 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-03-28 19:35:25,436 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:25,436 DEBUG --- stdout --- 2025-03-28 19:35:25,436 DEBUG tar: Removing leading `/' from member names 2025-03-28 19:35:25,436 DEBUG --- stderr --- 2025-03-28 19:35:25,436 DEBUG 2025-03-28 19:35:25,436 INFO 2025-03-28 19:35:25,436 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-03-28 19:35:25,436 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-03-28 19:35:25,718 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-03-28 19:35:25,718 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:25,718 DEBUG --- stdout --- 2025-03-28 19:35:25,718 DEBUG overseer-0-59c948f569-rgrkv 2025-03-28 19:35:25,718 DEBUG --- stderr --- 2025-03-28 19:35:25,718 DEBUG Checking pod: overseer-0-59c948f569-rgrkv for file exists, if not wait. 2025-03-28 19:35:25,719 INFO 2025-03-28 19:35:25,719 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- bash -c 'if [ -f "/results/orders/query-6/stderr.txt" ]; then echo "/results/orders/query-6/stderr.txt file found"; exit 0; else echo "/results/orders/query-6/stderr.txt file not found"; exit 1; fi' | grep "/results/orders/query-6/stderr.txt file found" 2025-03-28 19:35:25,719 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-03-28 19:35:26,521 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-03-28 19:35:26,521 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:26,521 DEBUG --- stdout --- 2025-03-28 19:35:26,521 DEBUG /results/orders/query-6/stderr.txt file found 2025-03-28 19:35:26,521 DEBUG --- stderr --- 2025-03-28 19:35:26,521 DEBUG 2025-03-28 19:35:26,521 INFO 2025-03-28 19:35:26,522 INFO [run_command]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- du -k /results/orders/query-6/stderr.txt 2025-03-28 19:35:27,330 INFO [run_command]: OK (rc = 0 - expected to be in [0]) 2025-03-28 19:35:27,330 DEBUG --- stdout --- 2025-03-28 19:35:27,330 DEBUG 0 /results/orders/query-6/stderr.txt 2025-03-28 19:35:27,330 DEBUG --- stderr --- 2025-03-28 19:35:27,330 DEBUG 2025-03-28 19:35:27,330 INFO - Download file (size 0k) source : /results/orders/query-6/stderr.txt @ overseer-0-59c948f569-rgrkv destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/stderr.txt 2025-03-28 19:35:27,331 INFO 2025-03-28 19:35:27,331 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-59c948f569-rgrkv:/results/orders/query-6/stderr.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/stderr.txt 2025-03-28 19:35:27,331 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-03-28 19:35:28,059 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:28,059 DEBUG --- stdout --- 2025-03-28 19:35:28,059 DEBUG tar: Removing leading `/' from member names 2025-03-28 19:35:28,059 DEBUG --- stderr --- 2025-03-28 19:35:28,059 DEBUG 2025-03-28 19:35:28,060 INFO 2025-03-28 19:35:28,060 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-03-28 19:35:28,060 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-03-28 19:35:28,339 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-03-28 19:35:28,339 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:28,339 DEBUG --- stdout --- 2025-03-28 19:35:28,339 DEBUG overseer-0-59c948f569-rgrkv 2025-03-28 19:35:28,339 DEBUG --- stderr --- 2025-03-28 19:35:28,339 DEBUG Checking pod: overseer-0-59c948f569-rgrkv for file exists, if not wait. 2025-03-28 19:35:28,340 INFO 2025-03-28 19:35:28,340 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- bash -c 'if [ -f "/results/orders/query-6/stdout.txt" ]; then echo "/results/orders/query-6/stdout.txt file found"; exit 0; else echo "/results/orders/query-6/stdout.txt file not found"; exit 1; fi' | grep "/results/orders/query-6/stdout.txt file found" 2025-03-28 19:35:28,340 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-03-28 19:35:29,151 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-03-28 19:35:29,152 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:29,152 DEBUG --- stdout --- 2025-03-28 19:35:29,152 DEBUG /results/orders/query-6/stdout.txt file found 2025-03-28 19:35:29,152 DEBUG --- stderr --- 2025-03-28 19:35:29,152 DEBUG 2025-03-28 19:35:29,152 INFO 2025-03-28 19:35:29,152 INFO [run_command]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- du -k /results/orders/query-6/stdout.txt 2025-03-28 19:35:29,946 INFO [run_command]: OK (rc = 0 - expected to be in [0]) 2025-03-28 19:35:29,946 DEBUG --- stdout --- 2025-03-28 19:35:29,946 DEBUG 204 /results/orders/query-6/stdout.txt 2025-03-28 19:35:29,946 DEBUG --- stderr --- 2025-03-28 19:35:29,946 DEBUG 2025-03-28 19:35:29,946 INFO - Download file (size 204k) source : /results/orders/query-6/stdout.txt @ overseer-0-59c948f569-rgrkv destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/stdout.txt 2025-03-28 19:35:29,947 INFO 2025-03-28 19:35:29,947 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-59c948f569-rgrkv:/results/orders/query-6/stdout.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/stdout.txt 2025-03-28 19:35:29,947 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-03-28 19:35:30,907 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:30,907 DEBUG --- stdout --- 2025-03-28 19:35:30,907 DEBUG tar: Removing leading `/' from member names 2025-03-28 19:35:30,907 DEBUG --- stderr --- 2025-03-28 19:35:30,907 DEBUG ________________________________________________________________________________ [2025-03-28 19:35:30] query-6 show_cmd : Display order command ________________________________________________________________________________ 2025-03-28 19:35:30,907 INFO 2025-03-28 19:35:30,907 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-03-28 19:35:30,907 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-03-28 19:35:31,185 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-03-28 19:35:31,185 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:31,185 DEBUG --- stdout --- 2025-03-28 19:35:31,185 DEBUG overseer-0-59c948f569-rgrkv 2025-03-28 19:35:31,185 DEBUG --- stderr --- 2025-03-28 19:35:31,185 DEBUG Checking pod: overseer-0-59c948f569-rgrkv for file exists, if not wait. 2025-03-28 19:35:31,186 INFO 2025-03-28 19:35:31,186 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- bash -c 'if [ -f "/results/orders/query-6/cmd.txt" ]; then echo "/results/orders/query-6/cmd.txt file found"; exit 0; else echo "/results/orders/query-6/cmd.txt file not found"; exit 1; fi' | grep "/results/orders/query-6/cmd.txt file found" 2025-03-28 19:35:31,186 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-03-28 19:35:32,012 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-03-28 19:35:32,012 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:32,012 DEBUG --- stdout --- 2025-03-28 19:35:32,012 DEBUG /results/orders/query-6/cmd.txt file found 2025-03-28 19:35:32,012 DEBUG --- stderr --- 2025-03-28 19:35:32,012 DEBUG 2025-03-28 19:35:32,012 INFO 2025-03-28 19:35:32,012 INFO [run_command]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-59c948f569-rgrkv --stdin -- du -k /results/orders/query-6/cmd.txt 2025-03-28 19:35:32,810 INFO [run_command]: OK (rc = 0 - expected to be in [0]) 2025-03-28 19:35:32,810 DEBUG --- stdout --- 2025-03-28 19:35:32,810 DEBUG 4 /results/orders/query-6/cmd.txt 2025-03-28 19:35:32,810 DEBUG --- stderr --- 2025-03-28 19:35:32,810 DEBUG 2025-03-28 19:35:32,810 INFO - Download file (size 4k) source : /results/orders/query-6/cmd.txt @ overseer-0-59c948f569-rgrkv destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/cmd.txt 2025-03-28 19:35:32,810 INFO 2025-03-28 19:35:32,810 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-59c948f569-rgrkv:/results/orders/query-6/cmd.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/cmd.txt 2025-03-28 19:35:32,810 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-03-28 19:35:33,536 INFO [loop_until]: OK (rc = 0) 2025-03-28 19:35:33,536 DEBUG --- stdout --- 2025-03-28 19:35:33,536 DEBUG tar: Removing leading `/' from member names 2025-03-28 19:35:33,536 DEBUG --- stderr --- 2025-03-28 19:35:33,536 DEBUG 2025-03-28 19:35:33,536 DEBUG [print_head_tail]: Input file /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/cmd.txt is small (1 lines), printing all lines: 2025-03-28 19:35:33,537 INFO ----- output ----- /lodestar/lodestar.py perf run-gatling --simulation-class="com.forgerock.pyrock.Loadtest" --run-description="idm.ManagedUsersQueryPartial@perf-200m" --results-folder="/results/gatling/query-6" --no-reports --simulation-jvm-args="-XX:+ExitOnOutOfMemoryError -Xmx8G" --simulation-system-properties="-Dam_host=openam-perf-200m.forgeblocks.com -Dam_oauth2_scope=openid^fr:idm:* -DamadminPassword=M@ythe4th -DamadminUsername=xiaosong.lou@pingidentity.com -Dcsvfile=/results/idm/user_feeder.csv -Dduration=600 -Didc=true -Didm_host=openam-perf-200m.forgeblocks.com -Dlogin_cookie=15892ffd844ef80 -Dnum_users=50000000 -Doauth2_client_id=idmAdminClient -Doauth2_redirect_uri=/platform/appAuthHelperRedirect.html -DqueryStringLength=6 -Drealm=alpha -DtestCase=idm.ManagedUsersQueryPartial -DtestMode=open -Dthroughput=50 -Duser_password=T35!tr0c-k123" ________________________________________________________________________________ [2025-03-28 19:35:33] query-6 show_rc : Display rc order ________________________________________________________________________________ 2025-03-28 19:35:33,537 DEBUG [print_head_tail]: Input file /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/rc.txt is small (1 lines), printing all lines: 2025-03-28 19:35:33,537 INFO ----- output ----- CMD SUCCESS: command returns code 0 (expected [0, -9, 143, 137, -15]) ________________________________________________________________________________ [2025-03-28 19:35:33] query-6 show_stdout : Display stdout order ________________________________________________________________________________ 2025-03-28 19:35:33,537 DEBUG [print_head_tail]: Print head (100 lines) and tail (100 lines) of input file (/mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/stdout.txt is 2838 lines): 2025-03-28 19:35:33,538 INFO ----- output ----- 2025-03-28 19:25:06,217 DEBUG Creating results folder /results/gatling/query-6 2025-03-28 19:25:06,223 INFO pom.xml and Gatling Scala files copied from /home/jenkins/lodestar/pyrock/shared/clients/gatling to temporary folder /tmp/tmplok6dh0r 2025-03-28 19:25:06,226 INFO Running Gatling simulation with command: mvn gatling:test --batch-mode -Dgatling.simulationClass="com.forgerock.pyrock.Loadtest" -Dgatling.runDescription="..." -Dgatling.resultsFolder="/results/gatling/query-6" -Dgatling.noReports=true -Dgatling.jvmArgs="-XX:+ExitOnOutOfMemoryError,-Xmx8G" -Dgatling.propagateSystemProperties=true -Dam_host=openam-perf-200m.forgeblocks.com -Dam_oauth2_scope=openid^fr:idm:* -DamadminPassword=**** -DamadminUsername=xiaosong.lou@pingidentity.com -Dcsvfile=/results/idm/user_feeder.csv -Dduration=600 -Didc=true -Didm_host=openam-perf-200m.forgeblocks.com -Dlogin_cookie=15892ffd844ef80 -Dnum_users=50000000 -Doauth2_client_id=idmAdminClient -Doauth2_redirect_uri=/platform/appAuthHelperRedirect.html -DqueryStringLength=6 -Drealm=alpha -DtestCase=idm.ManagedUsersQueryPartial -DtestMode=open -Dthroughput=50 -Duser_password=**** [INFO] Scanning for projects... [INFO] [INFO] -----------< com.forgerock.pyrock:pyrock-gatling-simulation >----------- [INFO] Building pyrock-gatling-simulation 3.12.0 [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] >>> gatling:4.9.6:test (default-cli) > test-compile @ pyrock-gatling-simulation >>> [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ pyrock-gatling-simulation --- [INFO] skip non existing resourceDirectory /tmp/tmplok6dh0r/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ pyrock-gatling-simulation --- [INFO] No sources to compile [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ pyrock-gatling-simulation --- [INFO] Copying 2 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ pyrock-gatling-simulation --- [INFO] Nothing to compile - all classes are up to date. [INFO] [INFO] --- scala:4.9.2:testCompile (default) @ pyrock-gatling-simulation --- [INFO] compiling 38 Scala sources to /tmp/tmplok6dh0r/target/test-classes ... [INFO] compile in 8.5 s [INFO] [INFO] <<< gatling:4.9.6:test (default-cli) < test-compile @ pyrock-gatling-simulation <<< [INFO] [INFO] [INFO] --- gatling:4.9.6:test (default-cli) @ pyrock-gatling-simulation --- [INFO] Running simulation com.forgerock.pyrock.Loadtest. Gatling 3.13.5 is available! (you're using 3.12.0) System property think_time_multiplier not set. No think time emulation will be done in the simulation. Set idVarName to id Simulation com.forgerock.pyrock.Loadtest started... ================================================================================ 2025-03-28 19:25:24 GMT 5s elapsed ---- Requests ------------------------------------------------------------------ > Global (OK=25 KO=0 ) > restLoginInitiate (OK=1 KO=0 ) > restLoginUsernamePasswordCallback (OK=1 KO=0 ) > Skip 2FA (OK=1 KO=0 ) > User Authorize PKCE stage (OK=1 KO=0 ) > User AccessToken PKCE stage (OK=1 KO=0 ) > queryPartial (OK=20 KO=0 ) ---- idm.ManagedUsersQueryPartial ---------------------------------------------- [ ] 0% waiting: 30971 / active: 0 / done: 20 ---- getToken ------------------------------------------------------------------ [--------------------------------------------------------------------------] 0% waiting: 0 / active: 1 / done: 0 ================================================================================ ================================================================================ 2025-03-28 19:25:29 GMT 10s elapsed ---- Requests ------------------------------------------------------------------ > Global (OK=88 KO=0 ) > restLoginInitiate (OK=1 KO=0 ) > restLoginUsernamePasswordCallback (OK=1 KO=0 ) > Skip 2FA (OK=1 KO=0 ) > User Authorize PKCE stage (OK=1 KO=0 ) > User AccessToken PKCE stage (OK=1 KO=0 ) > queryPartial (OK=83 KO=0 ) ---- idm.ManagedUsersQueryPartial ---------------------------------------------- [ ] 0% waiting: 30908 / active: 0 / done: 83 ---- getToken ------------------------------------------------------------------ [--------------------------------------------------------------------------] 0% waiting: 0 / active: 1 / done: 0 ================================================================================ ================================================================================ 2025-03-28 19:25:34 GMT 15s elapsed ---- Requests ------------------------------------------------------------------ > Global (OK=191 KO=0 ) > restLoginInitiate (OK=1 KO=0 ) > restLoginUsernamePasswordCallback (OK=1 KO=0 ) > Skip 2FA (OK=1 KO=0 ) > User Authorize PKCE stage (OK=1 KO=0 ) > User AccessToken PKCE stage (OK=1 KO=0 ) > queryPartial (OK=186 KO=0 ) ---- idm.ManagedUsersQueryPartial ---------------------------------------------- [- ] 0% waiting: 30804 / active: 1 / done: 186 ---- getToken ------------------------------------------------------------------ [--------------------------------------------------------------------------] 0% waiting: 0 / active: 1 / done: 0 ================================================================================ ================================================================================ 2025-03-28 19:25:39 GMT 20s elapsed [...] waiting: 1730 / active: 3 / done: 29258 ---- getToken ------------------------------------------------------------------ [--------------------------------------------------------------------------] 0% waiting: 0 / active: 1 / done: 0 ================================================================================ ================================================================================ 2025-03-28 19:35:19 GMT 600s elapsed ---- Requests ------------------------------------------------------------------ > Global (OK=29499 KO=3 ) > restLoginInitiate (OK=1 KO=0 ) > restLoginUsernamePasswordCallback (OK=1 KO=0 ) > Skip 2FA (OK=1 KO=0 ) > User Authorize PKCE stage (OK=1 KO=0 ) > User AccessToken PKCE stage (OK=1 KO=0 ) > queryPartial (OK=29494 KO=3 ) ---- Errors -------------------------------------------------------------------- > Request timeout to openam-perf-200m.forgeblocks.com/34.107.203 3 (100.0%) .37:443 after 60000 ms ---- idm.ManagedUsersQueryPartial ---------------------------------------------- [######################################################################- ] 95% waiting: 1492 / active: 2 / done: 29497 ---- getToken ------------------------------------------------------------------ [--------------------------------------------------------------------------] 0% waiting: 0 / active: 1 / done: 0 ================================================================================ ================================================================================ 2025-03-28 19:35:19 GMT 600s elapsed ---- Requests ------------------------------------------------------------------ > Global (OK=29499 KO=3 ) > restLoginInitiate (OK=1 KO=0 ) > restLoginUsernamePasswordCallback (OK=1 KO=0 ) > Skip 2FA (OK=1 KO=0 ) > User Authorize PKCE stage (OK=1 KO=0 ) > User AccessToken PKCE stage (OK=1 KO=0 ) > queryPartial (OK=29494 KO=3 ) ---- Errors -------------------------------------------------------------------- > Request timeout to openam-perf-200m.forgeblocks.com/34.107.203 3 (100.0%) .37:443 after 60000 ms ---- idm.ManagedUsersQueryPartial ---------------------------------------------- [######################################################################- ] 95% waiting: 1492 / active: 2 / done: 29497 ---- getToken ------------------------------------------------------------------ [--------------------------------------------------------------------------] 0% waiting: 0 / active: 1 / done: 0 ================================================================================ 19:35:19.191 [DEBUG] i.g.h.e.r.DefaultStatsProcessor - Request 'queryPartial' failed for user 29500: j.i.IOException: Premature close 19:35:19.191 [DEBUG] i.g.h.e.r.DefaultStatsProcessor - Request 'queryPartial' failed for user 29499: j.i.IOException: Premature close 19:35:19.191 [DEBUG] i.g.h.e.r.DefaultStatsProcessor - >>>>>>>>>>>>>>>>>>>>>>>>>> Request: queryPartial: KO j.i.IOException: Premature close ========================= Session: Session(idm.ManagedUsersQueryPartial,29500,HashMap(access_token -> eyJ0eXAiOiJKV1QiLCJraWQiOiJ1QVQ1a1VCbnhzUmZLblRwNUw4bDFpNkdyRkU9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYjhmYTc4NjgtNjFiZi00NDY3LWE3ZjktMWU4YTIzYzZjN2FmLTczNTM2NCIsInN1Ym5hbWUiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJpc3MiOiJodHRwczovL29wZW5hbS1wZXJmLTIwMG0uZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJsQWZzdkVpTVVpRmlDam1qQ1hKWkhtNS1BbVUiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJpZG1BZG1pbkNsaWVudCIsImF1ZCI6ImlkbUFkbWluQ2xpZW50IiwibmJmIjoxNzQzMTg5OTE5LCJncmFudF90eXBlIjoiYXV0aG9yaXphdGlvbl9jb2RlIiwic2NvcGUiOlsib3BlbmlkIiwiZnI6aWRtOioiXSwiYXV0aF90aW1lIjoxNzQzMTg5OTE5LCJyZWFsbSI6Ii8iLCJleHAiOjE3NDMxOTM1MTksImlhdCI6MTc0MzE4OTkxOSwiZXhwaXJlc19pbiI6MzYwMCwianRpIjoiQ3RxYVJMYXh5bjJkQTNUdUFicm1neG9zeFpNIn0.jwOXw86gfgoFQuxYS9KTZuDmcHx4kpCRO2RRC7pjrB7JG0YKOxryRUO-vHNhEuBVSxr6Y60t0dWhETuqjUo3SWWoHIGVPIB5bwLC5nDH3OMogUxTv97Ef7eDyLDY0RcvNlcs-KpJSGnE30h7xT2OMkBdA076yGgTDsOueN50FGpXfY6R3sSEgUn0Mu7L9sbbwD43J-2tkZ8TfBUzpk1ghQyy2BnJFCIVzg4pPbxfQGfAUkKNVxLFsTF9c_3UT_FSPFA3Pblutf9EufzHa4P4THOuEGhJU7dZwIoKBydb18xwoLR00ETftmR27DlD1U2gja9IXlC6vM2UVcw_zB4y5Q, username -> user.164312610, tokenIdCookieName -> 15892ffd844ef80, QueryFilterValue -> Cwijeu, id -> 0009a18b-0a07-472e-831d-3b57526a33de, gatling.http.ssl.sslContexts -> io.gatling.http.util.SslContexts@635f0c6b, givenname -> Cubicle, tokenId -> AG7K-RMiun9CHP-HezKi0tVSoSI.*AAJTSQACMDIAAlNLABw4VVI4WDhHQjJJdHN0aFdzc2JGcW8xRHc5dWM9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, familyname -> Ruaud3641, challenge -> sJrn4CgVu2koXDA5yK-PPsyb13J72NSIZ-wVzqsPMKU, gatling.http.cache.baseUrl -> https://openam-perf-200m.forgeblocks.com:443, email -> user.164312610@example.com, verifier -> NTAxNTY4MTc2MjQ4NzQyMDM4NQ, gatling.http.cache.dns -> io.gatling.http.resolver.ShufflingNameResolver@77259b0c),KO,List(),io.gatling.core.protocol.ProtocolComponentsRegistry$$Lambda$825/0x000078f99069c770@65565e45,io.netty.channel.epoll.EpollEventLoop@30f5a68a) ========================= HTTP request: GET https://openam-perf-200m.forgeblocks.com/openidm/managed/alpha_user/?_queryFilter=sn+co+%27Cwijeu%27&_fields=*&_pageSize=1000 headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Content-Type: application/json Authorization: Bearer eyJ0eXAiOiJKV1QiLCJraWQiOiJ1QVQ1a1VCbnhzUmZLblRwNUw4bDFpNkdyRkU9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYjhmYTc4NjgtNjFiZi00NDY3LWE3ZjktMWU4YTIzYzZjN2FmLTczNTM2NCIsInN1Ym5hbWUiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJpc3MiOiJodHRwczovL29wZW5hbS1wZXJmLTIwMG0uZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJsQWZzdkVpTVVpRmlDam1qQ1hKWkhtNS1BbVUiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJpZG1BZG1pbkNsaWVudCIsImF1ZCI6ImlkbUFkbWluQ2xpZW50IiwibmJmIjoxNzQzMTg5OTE5LCJncmFudF90eXBlIjoiYXV0aG9yaXphdGlvbl9jb2RlIiwic2NvcGUiOlsib3BlbmlkIiwiZnI6aWRtOioiXSwiYXV0aF90aW1lIjoxNzQzMTg5OTE5LCJyZWFsbSI6Ii8iLCJleHAiOjE3NDMxOTM1MTksImlhdCI6MTc0MzE4OTkxOSwiZXhwaXJlc19pbiI6MzYwMCwianRpIjoiQ3RxYVJMYXh5bjJkQTNUdUFicm1neG9zeFpNIn0.jwOXw86gfgoFQuxYS9KTZuDmcHx4kpCRO2RRC7pjrB7JG0YKOxryRUO-vHNhEuBVSxr6Y60t0dWhETuqjUo3SWWoHIGVPIB5bwLC5nDH3OMogUxTv97Ef7eDyLDY0RcvNlcs-KpJSGnE30h7xT2OMkBdA076yGgTDsOueN50FGpXfY6R3sSEgUn0Mu7L9sbbwD43J-2tkZ8TfBUzpk1ghQyy2BnJFCIVzg4pPbxfQGfAUkKNVxLFsTF9c_3UT_FSPFA3Pblutf9EufzHa4P4THOuEGhJU7dZwIoKBydb18xwoLR00ETftmR27DlD1U2gja9IXlC6vM2UVcw_zB4y5Q accept: */* host: openam-perf-200m.forgeblocks.com ========================= HTTP response: <<<<<<<<<<<<<<<<<<<<<<<<< 19:35:19.191 [DEBUG] i.g.h.e.r.DefaultStatsProcessor - >>>>>>>>>>>>>>>>>>>>>>>>>> Request: queryPartial: KO j.i.IOException: Premature close ========================= Session: Session(idm.ManagedUsersQueryPartial,29499,HashMap(access_token -> eyJ0eXAiOiJKV1QiLCJraWQiOiJ1QVQ1a1VCbnhzUmZLblRwNUw4bDFpNkdyRkU9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYjhmYTc4NjgtNjFiZi00NDY3LWE3ZjktMWU4YTIzYzZjN2FmLTczNTM2NCIsInN1Ym5hbWUiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJpc3MiOiJodHRwczovL29wZW5hbS1wZXJmLTIwMG0uZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJsQWZzdkVpTVVpRmlDam1qQ1hKWkhtNS1BbVUiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJpZG1BZG1pbkNsaWVudCIsImF1ZCI6ImlkbUFkbWluQ2xpZW50IiwibmJmIjoxNzQzMTg5OTE5LCJncmFudF90eXBlIjoiYXV0aG9yaXphdGlvbl9jb2RlIiwic2NvcGUiOlsib3BlbmlkIiwiZnI6aWRtOioiXSwiYXV0aF90aW1lIjoxNzQzMTg5OTE5LCJyZWFsbSI6Ii8iLCJleHAiOjE3NDMxOTM1MTksImlhdCI6MTc0MzE4OTkxOSwiZXhwaXJlc19pbiI6MzYwMCwianRpIjoiQ3RxYVJMYXh5bjJkQTNUdUFicm1neG9zeFpNIn0.jwOXw86gfgoFQuxYS9KTZuDmcHx4kpCRO2RRC7pjrB7JG0YKOxryRUO-vHNhEuBVSxr6Y60t0dWhETuqjUo3SWWoHIGVPIB5bwLC5nDH3OMogUxTv97Ef7eDyLDY0RcvNlcs-KpJSGnE30h7xT2OMkBdA076yGgTDsOueN50FGpXfY6R3sSEgUn0Mu7L9sbbwD43J-2tkZ8TfBUzpk1ghQyy2BnJFCIVzg4pPbxfQGfAUkKNVxLFsTF9c_3UT_FSPFA3Pblutf9EufzHa4P4THOuEGhJU7dZwIoKBydb18xwoLR00ETftmR27DlD1U2gja9IXlC6vM2UVcw_zB4y5Q, username -> user.157593697, tokenIdCookieName -> 15892ffd844ef80, QueryFilterValue -> Yqaraf, id -> 0009a184-b0b8-4867-8893-982cbf19d29b, gatling.http.ssl.sslContexts -> io.gatling.http.util.SslContexts@52dd9144, givenname -> Blakelee, tokenId -> AG7K-RMiun9CHP-HezKi0tVSoSI.*AAJTSQACMDIAAlNLABw4VVI4WDhHQjJJdHN0aFdzc2JGcW8xRHc5dWM9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, familyname -> Bhullar3141, challenge -> sJrn4CgVu2koXDA5yK-PPsyb13J72NSIZ-wVzqsPMKU, gatling.http.cache.baseUrl -> https://openam-perf-200m.forgeblocks.com:443, email -> user.157593697@example.com, verifier -> NTAxNTY4MTc2MjQ4NzQyMDM4NQ, gatling.http.cache.dns -> io.gatling.http.resolver.ShufflingNameResolver@1b8531a7),KO,List(),io.gatling.core.protocol.ProtocolComponentsRegistry$$Lambda$825/0x000078f99069c770@65565e45,io.netty.channel.epoll.EpollEventLoop@650eab8) ========================= HTTP request: GET https://openam-perf-200m.forgeblocks.com/openidm/managed/alpha_user/?_queryFilter=sn+co+%27Yqaraf%27&_fields=*&_pageSize=1000 headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Content-Type: application/json Authorization: Bearer eyJ0eXAiOiJKV1QiLCJraWQiOiJ1QVQ1a1VCbnhzUmZLblRwNUw4bDFpNkdyRkU9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYjhmYTc4NjgtNjFiZi00NDY3LWE3ZjktMWU4YTIzYzZjN2FmLTczNTM2NCIsInN1Ym5hbWUiOiJjNDI0ZjVmZC0zNjJlLTQzOTctYTg3NC0xYzIzMWU5M2UwZGMiLCJpc3MiOiJodHRwczovL29wZW5hbS1wZXJmLTIwMG0uZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJsQWZzdkVpTVVpRmlDam1qQ1hKWkhtNS1BbVUiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJpZG1BZG1pbkNsaWVudCIsImF1ZCI6ImlkbUFkbWluQ2xpZW50IiwibmJmIjoxNzQzMTg5OTE5LCJncmFudF90eXBlIjoiYXV0aG9yaXphdGlvbl9jb2RlIiwic2NvcGUiOlsib3BlbmlkIiwiZnI6aWRtOioiXSwiYXV0aF90aW1lIjoxNzQzMTg5OTE5LCJyZWFsbSI6Ii8iLCJleHAiOjE3NDMxOTM1MTksImlhdCI6MTc0MzE4OTkxOSwiZXhwaXJlc19pbiI6MzYwMCwianRpIjoiQ3RxYVJMYXh5bjJkQTNUdUFicm1neG9zeFpNIn0.jwOXw86gfgoFQuxYS9KTZuDmcHx4kpCRO2RRC7pjrB7JG0YKOxryRUO-vHNhEuBVSxr6Y60t0dWhETuqjUo3SWWoHIGVPIB5bwLC5nDH3OMogUxTv97Ef7eDyLDY0RcvNlcs-KpJSGnE30h7xT2OMkBdA076yGgTDsOueN50FGpXfY6R3sSEgUn0Mu7L9sbbwD43J-2tkZ8TfBUzpk1ghQyy2BnJFCIVzg4pPbxfQGfAUkKNVxLFsTF9c_3UT_FSPFA3Pblutf9EufzHa4P4THOuEGhJU7dZwIoKBydb18xwoLR00ETftmR27DlD1U2gja9IXlC6vM2UVcw_zB4y5Q accept: */* host: openam-perf-200m.forgeblocks.com ========================= HTTP response: <<<<<<<<<<<<<<<<<<<<<<<<< [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10:12 min [INFO] Finished at: 2025-03-28T19:35:19Z [INFO] ------------------------------------------------------------------------ 2025-03-28 19:35:19,256 INFO Gatling simulation run ended successfully 2025-03-28 19:35:19,256 DEBUG No archive name provided. No archive will be created ________________________________________________________________________________ [2025-03-28 19:35:33] query-6 show_stderr : Display stderr order ________________________________________________________________________________ 2025-03-28 19:35:33,538 DEBUG [print_head_tail]: Input file /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_simple_managed_users/07_Scenario_scenario/05_query-6/stderr.txt is small (0 lines), printing all lines: 2025-03-28 19:35:33,538 INFO ----- output ----- ________________________________________________________________________________ [2025-03-28 19:35:33] query-6 check_rc_and_logs : Check order's outputs ________________________________________________________________________________ CMD SUCCESS: command returns code 0 (expected [0, -9, 143, 137, -15]) PASS: no error found in rc log PASS: no error found in stdout log PASS: no error found in stderr log ________________________________________________________________________________ [2025-03-28 19:35:33] query-6 print_overseer_logs : Print overseer logs from the K8s pod ________________________________________________________________________________ Task result is INIT no need to display logs. ________________________________________________________________________________ [2025-03-28 19:35:33] query-6 post : Post ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped