--Task-- name: saml2-post enabled: True class_name: GatlingCustomPropsTask source_name: overseer-0 source_namespace: >default< target_name: am target_namespace: >default< start: 0 stop: 100 timeout: not yet initialized for this Task as timeout was not explicitly defined, see updates bellow loop: False interval: None dependencies: [] wait_for: [] options: {'simulation': 'am.Saml2PerfTestElasticPost', 'concurrency': 25, 'rampup-duration': 300, 'java-opts': '-Dsp_entity_id=sp -Didp_entity_id=idp -Dsp_entity_meta_alias=/sp -Didp_entity_meta_alias=/idp'} group_name: None Current dir: /mnt/disks/data/xslou/lodestar-fork/pyrock ________________________________________________________________________________ [04/Aug/2022 19:53:38] saml2-post pre : N/A ________________________________________________________________________________ [04/Aug/2022 19:53:38] - INFO: Timeout for this Task has changed to 1h (3600 seconds) Pod log file : /results/orders/saml2-post/stdout.txt Pod log : /results/orders/saml2-post ________________________________________________________________________________ [04/Aug/2022 19:53:38] saml2-post print_command : Display the command to be forwarded to overseer as an order ________________________________________________________________________________ /lodestar/clients/gatling-for-pyrock.sh -s am.Saml2PerfTestElasticPost -sf /lodestar/pyrock/shared/clients/gatling/ -rd am.Saml2PerfTestElasticPost@medium -rf /results/gatling/saml2-post --no-reports ________________________________________________________________________________ [04/Aug/2022 19:53:38] saml2-post create_order : Create order for overseer with the command to run ________________________________________________________________________________ [04/Aug/2022 19:53:38] - INFO: Get overseer pod resources requests memory [loop_until]: kubectl --namespace=xlou get pods overseer-0-668b4996f-mj826 -o jsonpath={.spec.containers[].resources.requests.memory} [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- 4Gi --- stderr --- Order file : /mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/order.json { "name": "saml2-post", "command": "/lodestar/clients/gatling-for-pyrock.sh -s am.Saml2PerfTestElasticPost -sf /lodestar/pyrock/shared/clients/gatling/ -rd am.Saml2PerfTestElasticPost@medium -rf /results/gatling/saml2-post --no-reports", "out-dir": "/results/orders/saml2-post", "environment": { "JAVA_OPTS": " -Dam_host=xlou.iam.xlou-cdm.engineeringpit.com -DamadminPassword=LGt1fEvsYdhM2Z4ehdbFF5gE -DamadminUsername=amadmin -Dconcurrency=25 -Didp_entity_id=idp -Didp_entity_meta_alias=/idp -Drampup_duration=300 -Dsp_entity_id=sp -Dsp_entity_meta_alias=/sp -Duser_password=T35tr0ck123 -Xmx4G -Dsp_url=https://xlou-sp.xlou-cdm.perf.freng.org/am" } } ________________________________________________________________________________ [04/Aug/2022 19:53:38] saml2-post loop_until_ready : Loop until overseer pod is ready to accept order ________________________________________________________________________________ [loop_until]: curl -k https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" [loop_until]: (max_time=120, interval=5, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found [loop_until]: OK (rc = 0) --- stdout --- WAITING --- stderr --- % 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 24 0 --:--:-- --:--:-- --:--:-- 24 ________________________________________________________________________________ [04/Aug/2022 19:53:39] saml2-post start_order : Send the order to the overseer pod ________________________________________________________________________________ [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [loop_until]: kubectl --namespace=xlou cp /mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/order.json overseer-0-668b4996f-mj826:/results/orders/order.json [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- --- stderr --- Order has been successfully forwarded to overseer [04/Aug/2022 19:53:41] - INFO: Check if Gatling simulation started successfully [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [loop_until]: kubectl --namespace=xlou exec overseer-0-668b4996f-mj826 -- head /results/orders/saml2-post/stdout.txt | grep "started..." [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: started... - retry [loop_until]: Function succeeded after 6s (rc=0) - failed to find expected output: started... - retry [loop_until]: Function succeeded after 12s (rc=0) - failed to find expected output: started... - retry [loop_until]: Function succeeded after 18s (rc=0) - expected pattern found [loop_until]: OK (rc = 0) --- stdout --- GATLING_HOME is set to /home/jenkins/lodestar/clients/gatling Simulation am.Saml2PerfTestElasticPost started... 20:53:59.395 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 11: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 22: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 7: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 15: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 19: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 21: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 13: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 14: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 --- stderr --- Checking if the task is still running... Task is still running as expected. Checking if the task is still running... Task is still running as expected. Checking if the task is still running... Task is still running as expected. Checking if the task is still running... Setting result to FAIL ________________________________________________________________________________ [04/Aug/2022 19:54:22] saml2-post show_stdout : Display stdout order ________________________________________________________________________________ [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- Checking pod: overseer-0-668b4996f-mj826 for file exists, if not wait. [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [loop_until]: kubectl --namespace=xlou exec overseer-0-668b4996f-mj826 -i -- bash -c 'if [ -f "/results/orders/saml2-post/stdout.txt" ]; then echo "/results/orders/saml2-post/stdout.txt file found"; exit 0; else echo "/results/orders/saml2-post/stdout.txt file not found"; exit 1; fi' | grep "/results/orders/saml2-post/stdout.txt file found" [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found [loop_until]: OK (rc = 0) --- stdout --- /results/orders/saml2-post/stdout.txt file found --- stderr --- [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [run_command]: kubectl --namespace=xlou exec overseer-0-668b4996f-mj826 -i -- du -k /results/orders/saml2-post/stdout.txt [run_command]: OK (rc = 0 - expected to be in [0]) --- stdout --- 10228 /results/orders/saml2-post/stdout.txt --- stderr --- - Download file (size 10228k) [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- source : /results/orders/saml2-post/stdout.txt @ overseer-0-668b4996f-mj826 destination : /mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/stdout.txt [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [loop_until]: kubectl --namespace=xlou cp overseer-0-668b4996f-mj826:/results/orders/saml2-post/stdout.txt /mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/stdout.txt [loop_until]: (max_time=-1, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- tar: Removing leading `/' from member names --- stderr --- [print_head_tail]: Print head (50 lines) and tail (50 lines) of input file (/mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/stdout.txt is 88799 lines): ----- output ----- GATLING_HOME is set to /home/jenkins/lodestar/clients/gatling Simulation am.Saml2PerfTestElasticPost started... 20:53:59.395 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 11: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 22: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 7: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 15: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 19: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 21: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 13: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 14: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.395 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 8: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.395 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 1: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.395 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 18: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.394 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 12: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.395 [INFO ] i.g.h.e.r.DefaultStatsProcessor - Request 'IDP Single Logout Redirect 1' failed for user 25: status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 20:53:59.413 [DEBUG] i.g.h.e.r.DefaultStatsProcessor - >>>>>>>>>>>>>>>>>>>>>>>>>> Request: IDP Single Logout Redirect 1: KO status.find.in(200,201,202,203,204,205,206,207,208,209,304), found 400 ========================= Session: Session(SAML Flow,7,1659642837343,Map(saml2ContinueUrl -> https://xlou.iam.xlou-cdm.engineeringpit.com:443/am/saml2/continue/metaAlias/idp?secondVisitUrl%3D/am/SSORedirect/metaAlias/idp?ReqID%253Ds23a9eb19b9f8c36fa1f1f8397e700a2277b219d46&AMAuthCookie=, 78b18c7b-e02e-465f-811e-912f757385fe -> 0, gatling.http.cache.baseUrl -> https://xlou.iam.xlou-cdm.engineeringpit.com:443, postLocation -> https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/metaAlias/sp, gatling.http.cache.dns -> io.gatling.http.cache.DnsCacheSupport$$anon$1@15385872, username -> user.0, tokenid -> 49srNzcL8DKBABCMtGVhPZmfMjw.*AAJTSQACMDIAAlNLABwveUhNeEJYNUJON1YzSnk1ZWNyMjdFWFhETWM9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, secondVisitUrl -> /am/SSORedirect/metaAlias/idp?ReqID=s23a9eb19b9f8c36fa1f1f8397e700a2277b219d46&index=null&acsURL=https://xlou-sp.xlou-cdm.perf.freng.org/am/Consumer/metaAlias/sp&spEntityID=sp&binding=urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST, saml2Request -> eyJ0eXAiOiJKV1QiLCJ6aXAiOiJERUYiLCJraWQiOiJkaXJlY3RlbmN0ZXN0IiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6ImRpciJ9..50J3QrQApFxwjN0F.NV0ZRgZ9VBjAR3jeHaLFsQA-jw2ZqWcVdq-fpFse3-MmwWfvzxmHLRSCwDgXZ26ochca6t4WYEeB-b88epNium4wEu-5-AFpVRIDa5JujlfPsX-qem9CyKzIOQt6KD8641rnzjyXio1umKYyAiCfEpc29SoPAZhzUI88Vty1LlTZ_NCHnF-CkXK9ZA3PZLZ3W9-_qL82t3eM0hPJ_-raJT0UazMm6R8qQmRAhK-DPdsYxrr4bBMTd88iHd5mm-NLtDkTJ1IsFU-zDdA_OqAA3wEOgB7ZOSpx1zwj9R0R1PDc0iwAHy3vhql56NEf3fnWpKe6Ms5v7dmPCMA119XnsNy0-hsWzaSFyTtzzJ8cc-KmgBbeafym-RnN3c0d75akuOy3sx_ePOntqMjtTz8LhpQwJGzArqlKTz2Imta7_qEaVx2FF1UacG6Urod8Sx3_8HYNS8bvWE4dU9YuAItXdvhTZfno8s85mwS7jeWqK5edO5FhF8XSu39mkPDWrScZnxloNsNey6HUu5HcjTHnUYxOZxeObVRf9fylnUGtKl0VWgL7RcAOguwWA66-BrrfqS1lUi5OOSoDwCIyNo2J0_lZyjWtRnSU9KG2I7Uz3vEB39QOgAPmHpifRP3nylAbEOgq2CMSfAT87knJ1XGB889Wg8an6cZs44gUrUlBbi6VjoxtZVMPtRBtUnhoiid424sMFDVb3VPC.jvBHnwt_azBUpk3P5PDfAQ, gatling.http.ssl.sslContexts -> SslContexts(io.netty.handler.ssl.ReferenceCountedOpenSslClientContext@465ab081,None), gatling.http.referer -> https://xlou-sp.xlou-cdm.perf.freng.org/am/SPSloRedirect/metaAlias/sp?SAMLRequest=nZJRa9swFIX/itHriC3JdmKLxBDIChlZ29Vlg75dW1KmzZY8XXkL%2B/W1kwzaPvRhT4Jzzz3ofNw1Qt8N4uCObgwP6teoMESnvrMozpMNGb0VDtCgsNArFKEV9fbzQfCYisG74FrXkWg37RkLwTi7Id9DGFAkyalz4wKH%2BPy2so8H5XWsvbLH2PljAn1S39ede1DSeNWGpFcBtp0BTHAg0X63IcgBGg1pnkGbtyUtUpUxlgFTtFjKVaE1bSRnmtPJjziqvcUANmwIp5wvaLGg2SMrRZ6KvHwi0a0Ld/bOb3VQ/pWHU0Gvnq/K47nHVJFU65mDOGf7F2TeBwOIys8wSGXksE5eZFwDb6ed/e4/AqMb53sI79tnxciFPltF8GDRKBum/tPgywid0WYGMH2ORPX9G3WCX304PPmb/sfvjJfN4e/PT4/2z7D8xlKXNB%2BvfS4VLn0GUSucqe2tVKcKuVR6leaUUgkt6JLxssgalqdL2rQNWxVLJTWjlF2y3qz/E1%2BdZfUM&RelayState=s2a9941c728644080ec45e03d39b9c8d6c0d3342a3, aa377c97-5c97-436d-987b-ee27f811ae35 -> 0, timestamp.aa377c97-5c97-436d-987b-ee27f811ae35 -> 1659642837348, gatling.http.cookies -> CookieJar(Map(CookieKey(amlbcookie,xlou.iam.xlou-cdm.engineeringpit.com,/) -> StoredCookie(amlbcookie=01, path=/, secure, HTTPOnly,true,false,1659642838425), CookieKey(iplanetdirectorypro,xlou-sp.xlou-cdm.perf.freng.org,/) -> StoredCookie(iPlanetDirectoryPro=Ll4-nrZMNcu7EH9JStNHxdWTZ9I.*AAJTSQACMDIAAlNLABxwYVdIend3U0owOXNBVnI1T0RXQTdxd1ZxaGc9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, path=/, secure, HTTPOnly,true,false,1659642839229), CookieKey(jsessionid,xlou-sp.xlou-cdm.perf.freng.org,/am) -> StoredCookie(JSESSIONID=58512A279B62BC8A2347CE5E9E7059DE, path=/am, secure, HTTPOnly,true,false,1659642839229), CookieKey(jsessionid,xlou.iam.xlou-cdm.engineeringpit.com,/am) -> StoredCookie(JSESSIONID=F5E9163E1D2E27CFC1B34F3384E943A1, path=/am, secure, HTTPOnly,true,false,1659642838460), CookieKey(route,xlou-sp.xlou-cdm.perf.freng.org,/am) -> StoredCookie(route=1659642839.841.9085.259977|95d24137157607aab620392fd4bfbc15, path=/am, secure, HTTPOnly,true,false,1659642839229), CookieKey(route,xlou.iam.xlou-cdm.engineeringpit.com,/am) -> StoredCookie(route=1659642839.246.9267.121894|f60edb382037eb2df1e800d563ad78a7, path=/am, secure, HTTPOnly,true,false,1659642838425), CookieKey(iplanetdirectorypro,xlou.iam.xlou-cdm.engineeringpit.com,/) -> StoredCookie(iPlanetDirectoryPro=49srNzcL8DKBABCMtGVhPZmfMjw.*AAJTSQACMDIAAlNLABwveUhNeEJYNUJON1YzSnk1ZWNyMjdFWFhETWM9AAR0eXBlAANDVFMAAlMxAAIwMQ..*,true,false,1659642838425), CookieKey(amlbcookie,xlou-sp.xlou-cdm.perf.freng.org,/) -> StoredCookie(amlbcookie=01, path=/, secure, HTTPOnly,true,false,1659642839229))), password -> T35tr0ck123, samlResponse -> PHNhbWxwOlJlc3BvbnNlIHhtbG5zOnNhbWxwPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6 cHJvdG9jb2wiIERlc3RpbmF0aW9uPSJodHRwczovL3hsb3Utc3AueGxvdS1jZG0ucGVyZi5mcmVu Zy5vcmcvYW0vQ29uc3VtZXIvbWV0YUFsaWFzL3NwIiBJRD0iczJhYWQyZWI4OGU0MjYzNTcyZjdh ZjIxOWZkM2U3MzJjY2M2NTQwZThhIiBJblJlc3BvbnNlVG89InMyM2E5ZWIxOWI5ZjhjMzZmYTFm MWY4Mzk3ZTcwMGEyMjc3YjIxOWQ0NiIgSXNzdWVJbnN0YW50PSIyMDIyLTA4LTA0VDE5OjUzOjU4 WiIgVmVyc2lvbj0iMi4wIj48c2FtbDpJc3N1ZXIgeG1sbnM6c2FtbD0idXJuOm9hc2lzOm5hbWVz OnRjOlNBTUw6Mi4wOmFzc2VydGlvbiI+aWRwPC9zYW1sOklzc3Vlcj48c2FtbHA6U3RhdHVzPjxz YW1scDpTdGF0dXNDb2RlIFZhbHVlPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6c3RhdHVz OlN1Y2Nlc3MiLz48L3NhbWxwOlN0YXR1cz48c2FtbDpBc3NlcnRpb24geG1sbnM6c2FtbD0idXJu Om9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFzc2VydGlvbiIgSUQ9InMyOWVkMGE4OGQ1NTBhMDM5 ZmU5MTI3MjZlZDlkNjE4MjBkNjFmNTdlMiIgSXNzdWVJbnN0YW50PSIyMDIyLTA4LTA0VDE5OjUz OjU4WiIgVmVyc2lvbj0iMi4wIj48c2FtbDpJc3N1ZXI+aWRwPC9zYW1sOklzc3Vlcj48ZHM6U2ln bmF0dXJlIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIj48ZHM6 U2lnbmVkSW5mbz48ZHM6Q2Fub25pY2FsaXphdGlvbk1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93 d3cudzMub3JnLzIwMDEvMTAveG1sLWV4Yy1jMTRuIyIvPjxkczpTaWduYXR1cmVNZXRob2QgQWxn b3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNyc2Etc2hhMjU2 Ii8+PGRzOlJlZmVyZW5jZSBVUkk9IiNzMjllZDBhODhkNTUwYTAzOWZlOTEyNzI2ZWQ5ZDYxODIw ZDYxZjU3ZTIiPjxkczpUcmFuc2Zvcm1zPjxkczpUcmFuc2Zvcm0gQWxnb3JpdGhtPSJodHRwOi8v d3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjZW52ZWxvcGVkLXNpZ25hdHVyZSIvPjxkczpUcmFu c2Zvcm0gQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzEwL3htbC1leGMtYzE0biMi Lz48L2RzOlRyYW5zZm9ybXM+PGRzOkRpZ2VzdE1ldGhvZCBBbGdvcml0aG09Imh0dHA6Ly93d3cu dzMub3JnLzIwMDEvMDQveG1sZW5jI3NoYTI1NiIvPjxkczpEaWdlc3RWYWx1ZT5Ham5GMlhleUsv SjRMTkl6MFNRTzllVXRrUzhlRXZjWjhLb1JEV21IL01FPTwvZHM6RGlnZXN0VmFsdWU+PC9kczpS ZWZlcmVuY2U+PC9kczpTaWduZWRJbmZvPjxkczpTaWduYXR1cmVWYWx1ZT5lSm9WdGdqc0hlRVUy SVFFUE8xMnJWYnRESTJoS1VCbUVKREdxQ3N0OFZYS2RtUDcxbW4wUmdvb1VPSVEyb0VJUHVtN2kw LzFTcDErdGllVnMxWEd2RGhIMW5EdVk2WFkxamU2UUN3TEhLZzZOT1hCbEZSVEEzanhJNCtIQ2w0 c3RXY096K3ZFWjMzRFg0QldLbTV0a3ZaSWJBS0FzdTBOK2pNenozYld0c1poRWJucXpoOFdZREsx U2g4VU9VTXFIeUFCdldDd2RlaFlqT2EyL0RDbkNjKytXdytKS01SenM3RVhOOTF1NTFJYlA4T1hz bzVQT1FNZmkxWkMvMFdnTnBtN0pZRWRMQTYxUFp1Y3NFdG94a0NPalkxZ3NrZW1oeTE1ZEVhNTJr [...] <<<<<<<<<<<<<<<<<<<<<<<<< ================================================================================ 2022-08-04 20:54:17 19s elapsed ---- Requests ------------------------------------------------------------------ > Global (OK=9806 KO=638 ) > SSO Start / Trigger SP initiated SSO (OK=1172 KO=0 ) > SSO Start / Trigger SP initiated SSO Redirect 1 (OK=1172 KO=0 ) > REST Login (OK=1172 KO=0 ) > GET SAML2 Continue Url (OK=1172 KO=0 ) > POST SAML response (OK=1172 KO=0 ) > Submit response to SP (OK=1172 KO=0 ) > Logout / IDP Single Logout (OK=1172 KO=0 ) > Logout / IDP Single Logout Redirect 1 (OK=534 KO=638 ) > Logout / IDP Single Logout Redirect 2 (OK=534 KO=0 ) > Logout / IDP Single Logout Redirect 3 (OK=534 KO=0 ) ---- Errors -------------------------------------------------------------------- > status.find.in(200,201,202,203,204,205,206,207,208,209,304), f 638 (100.0%) ound 400 ---- SAML Flow ----------------------------------------------------------------- [##########################################################################]100% waiting: 0 / active: 0 / done: 25 ================================================================================ Simulation am.Saml2PerfTestElasticPost completed in 19 seconds ---------------------- [04/Aug/2022 20:54:17] Create tar file saml2-post.tar.gz ---------------------- RESULTS_FOLDER=/results/gatling/ RESULT_FOLDER=saml2-post SIMULATION_PATH=saml2-post/saml2perftestelasticpost-20220804195356395 PWD=/results/gatling/saml2-post/saml2perftestelasticpost-20220804195356395 [cmd] tar -czvf /results/gatling//saml2-post.tar.gz --exclude=simulation.log * /results/gatling ---------------------- [04/Aug/2022 20:54:17] Update /results/gatling//latest ---------------------- ---------------------- [04/Aug/2022 20:54:17] Update /results/gatling//latest.tar.gz ---------------------- ________________________________________________________________________________ [04/Aug/2022 19:54:29] saml2-post show_stderr : Display stderr order ________________________________________________________________________________ [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- Checking pod: overseer-0-668b4996f-mj826 for file exists, if not wait. [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [loop_until]: kubectl --namespace=xlou exec overseer-0-668b4996f-mj826 -i -- bash -c 'if [ -f "/results/orders/saml2-post/stderr.txt" ]; then echo "/results/orders/saml2-post/stderr.txt file found"; exit 0; else echo "/results/orders/saml2-post/stderr.txt file not found"; exit 1; fi' | grep "/results/orders/saml2-post/stderr.txt file found" [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found [loop_until]: OK (rc = 0) --- stdout --- /results/orders/saml2-post/stderr.txt file found --- stderr --- [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [run_command]: kubectl --namespace=xlou exec overseer-0-668b4996f-mj826 -i -- du -k /results/orders/saml2-post/stderr.txt [run_command]: OK (rc = 0 - expected to be in [0]) --- stdout --- 0 /results/orders/saml2-post/stderr.txt --- stderr --- - Download file (size 0k) [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- source : /results/orders/saml2-post/stderr.txt @ overseer-0-668b4996f-mj826 destination : /mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/stderr.txt [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [loop_until]: kubectl --namespace=xlou cp overseer-0-668b4996f-mj826:/results/orders/saml2-post/stderr.txt /mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/stderr.txt [loop_until]: (max_time=-1, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- tar: Removing leading `/' from member names --- stderr --- [print_head_tail]: Input file /mnt/disks/data/xslou/lodestar-fork/results/pyrock/saml2/05_saml2/01_saml2-post/stderr.txt is small (0 lines), printing all lines: ----- output ----- [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou get pods -l app=overseer-0 -o jsonpath={.items[*].metadata.name}` | grep 1 [loop_until]: (max_time=180, interval=10, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found [loop_until]: OK (rc = 0) --- stdout --- overseer-0-668b4996f-mj826 --- stderr --- [04/Aug/2022 19:54:34] - INFO: Traceback (most recent call last): File "/mnt/disks/data/xslou/lodestar-fork/pyrock/lib/scheduler/tasks/Task.py", line 524, in run self._run() File "/mnt/disks/data/xslou/lodestar-fork/pyrock/lib/scheduler/tasks/OverseerTask.py", line 124, in _run raise FailException(f'order on {self.source.pod_name} stopped prematurely, ' shared.lib.utils.exception.FailException: order on overseer-0-668b4996f-mj826 stopped prematurely, should stop after 30m Task has been successfully stopped