{"id":11252,"date":"2024-12-19T03:05:43","date_gmt":"2024-12-19T08:05:43","guid":{"rendered":"https:\/\/www.redline13.com\/blog\/?p=11252"},"modified":"2024-12-19T03:05:44","modified_gmt":"2024-12-19T08:05:44","slug":"getting-a-grounded-test-to-launch","status":"publish","type":"post","link":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/","title":{"rendered":"Getting a \u201cGrounded\u201d Test to Launch"},"content":{"rendered":"\n<p><\/p>\n\n\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11253\" src=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2024\/12\/word-image-11252-1.png\" alt=\"Getting a \u201cGrounded\u201d Test to Launch\" width=\"400\" height=\"300\" srcset=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2024\/12\/word-image-11252-1.png 400w, https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2024\/12\/word-image-11252-1-300x225.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/strong><\/p>\n<p>RedLine13 makes it easy to scale your load tests in the cloud, but sometimes there are a few moving parts to coordinate. While it can be disappointing when a test fails to start, in most cases there are only a few common reasons preventing such a \u201c<em>grounded<\/em>\u201d test from launching. In this article, we will walk through some of these common scenarios. In each of these cases we will discuss troubleshooting steps and potential solutions.<\/p>\n<h3><a id=\"post-11252-_k2sukaxcejjf\"><\/a>Network Configuration Issues<\/h3>\n<p>One of the most common causes facing a test which fails to start can be traced to network configuration issues. RedLine13 interfaces with <a href=\"https:\/\/www.redline13.com\/blog\/2021\/04\/integrating-aws-with-redline13\/\" target=\"_blank\" rel=\"noopener\">your AWS account<\/a>, automating the process of provisioning load generator servers and running your test. Following the <a href=\"https:\/\/www.redline13.com\/blog\/docs\/integrating-aws-with-redline13\/\" target=\"_blank\" rel=\"noopener\">step-by-step guide<\/a> in our documentation can help avoid certain pitfalls in initial configuration that prevent load tests from launching. Some of the most common reasons for network configuration issues include the following:<\/p>\n<ul>\n<li>Issues with <a href=\"https:\/\/aws.amazon.com\/iam\/\" target=\"_blank\" rel=\"noopener\">IAM<\/a> policy configuration<\/li>\n<li>Missing Internet Gateway on <a href=\"https:\/\/docs.aws.amazon.com\/vpc\/latest\/userguide\/what-is-amazon-vpc.html\" target=\"_blank\" rel=\"noopener\">VPC<\/a><\/li>\n<li>Incorrect or missing <a href=\"https:\/\/docs.aws.amazon.com\/vpc\/latest\/userguide\/configure-subnets.html\" target=\"_blank\" rel=\"noopener\">subnet<\/a> mapping<\/li>\n<li><a href=\"https:\/\/docs.aws.amazon.com\/vpc\/latest\/userguide\/vpc-security-groups.html\" target=\"_blank\" rel=\"noopener\">Security group<\/a> rule configuration<\/li>\n<li>Using an outdated <a href=\"https:\/\/www.redline13.com\/AWS\/Keys\" target=\"_blank\" rel=\"noopener\">key pair<\/a><\/li>\n<\/ul>\n<h3><a id=\"post-11252-_ojehjjf2770x\"><\/a>AWS Account Issues<\/h3>\n<p>For most tests of modest size, <a href=\"https:\/\/docs.aws.amazon.com\/servicequotas\/latest\/userguide\/intro.html\" target=\"_blank\" rel=\"noopener\">service quotas<\/a> usually are not a relevant constraint. However, if your load test requires a particularly high <a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/instance-optimize-cpu.html\" target=\"_blank\" rel=\"noopener\">vCPU<\/a> count your test may fail to start due to your AWS account not having permission to spin up enough instances. Factors which make you more likely to hit this limit include:<\/p>\n<ul>\n<li>Requesting large numbers of load generator servers<\/li>\n<li>Using many very large sized <a href=\"https:\/\/aws.amazon.com\/ec2\/\" target=\"_blank\" rel=\"noopener\">EC2<\/a> instances<\/li>\n<li>Utilizing specialized or uncommon EC2 instance types<\/li>\n<li>Newly created AWS accounts have lower initial service quota limits<\/li>\n<\/ul>\n<h3><a id=\"post-11252-_ey1obsiy419f\"><\/a>Configuration Issues<\/h3>\n<p>This is a broad category where virtually an infinite number of configuration reasons can cause a test to fail on startup. However, some of the more common issues include:<\/p>\n<ul>\n<li>Required dependencies are missing (<em>e.g.<\/em>, a required <a href=\"https:\/\/docs.oracle.com\/en\/java\/javase\/17\/docs\/api\/java.base\/java\/util\/jar\/JarFile.html\" target=\"_blank\" rel=\"noopener\"><code>JAR<\/code><\/a> class)<\/li>\n<li>Misconfigured JMeter\/JVM command line <a href=\"https:\/\/www.redline13.com\/blog\/2015\/11\/jvm_args-for-jmeter-test\/\" target=\"_blank\" rel=\"noopener\">parameters<\/a><\/li>\n<li>Invalid references to non-included JMeter classes<\/li>\n<\/ul>\n<h3><a id=\"post-11252-_193kp3ddpjt2\"><\/a>Performance Issues<\/h3>\n<p>Any of the above situations can cause a load test to fail before it can even be started. While performance issues can manifest at any point during the execution of your test, encountering severe performance issues at the outset can cause test telemetry to fail and therefore present similarly. Some strategies to prevent performance issues from limiting your tests include:<\/p>\n<ul>\n<li>Know <a href=\"https:\/\/www.redline13.com\/blog\/2022\/06\/how-many-vcpus-needed-for-load-testing\/\" target=\"_blank\" rel=\"noopener\">how to scale<\/a> your load test with size and number of load generator servers<\/li>\n<li>Optimize your JMeter <a href=\"https:\/\/en.wikipedia.org\/wiki\/Scripting_for_the_Java_Platform\" target=\"_blank\" rel=\"noopener\">scripting<\/a> for both memory and CPU performance<\/li>\n<li>Keep average CPU usage below 100% and ideally &lt;80% at all times<\/li>\n<\/ul>\n<hr \/>\n<p>Did you know that RedLine13 offers a full-featured, time limited free trial? \u00a0<a href=\"https:\/\/www.redline13.com\/Service\" target=\"_blank\" rel=\"noopener\">Sign up now<\/a>, and start testing today!<\/p>","protected":false},"excerpt":{"rendered":"<p>RedLine13 makes it easy to scale your load tests in the cloud, but sometimes there are a few moving parts to coordinate. While it can be disappointing when a test fails to start, in most cases there are only a few common reasons preventing such a \u201cgrounded\u201d test from launching. In this article, we will walk through some of these common scenarios. In each of these cases we will discuss troubleshooting steps and potential solutions. Network<a class=\"more-link\" href=\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":11,"featured_media":11253,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,1],"tags":[75,88,128,283,299,318,424,426],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-dkoziel","4":"post-11252","6":"format-standard","7":"has-post-thumbnail","8":"category-blog","9":"category-uncategorized","10":"post_tag-apache-jmeter","11":"post_tag-aws","12":"post_tag-cloud-load-testing","13":"post_tag-jmeter","14":"post_tag-jmeter-plugins","15":"post_tag-load-testing","16":"post_tag-redline13","17":"post_tag-redline13-customer"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Getting a \u201cGrounded\u201d Test to Launch - RedLine13<\/title>\n<meta name=\"description\" content=\"In this article, we will walk through some of common scenarios preventing a &quot;grounded&quot; test from launching.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting a \u201cGrounded\u201d Test to Launch - RedLine13\" \/>\n<meta property=\"og:description\" content=\"In this article, we will walk through some of common scenarios preventing a &quot;grounded&quot; test from launching.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\" \/>\n<meta property=\"og:site_name\" content=\"RedLine13\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-19T08:05:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-19T08:05:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2024\/12\/word-image-11252-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David Koziel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Koziel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\"},\"author\":{\"name\":\"David Koziel\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20\"},\"headline\":\"Getting a \u201cGrounded\u201d Test to Launch\",\"datePublished\":\"2024-12-19T08:05:43+00:00\",\"dateModified\":\"2024-12-19T08:05:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\"},\"wordCount\":438,\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"keywords\":[\"apache jmeter\",\"AWS\",\"Cloud Load Testing\",\"JMeter\",\"jmeter-plugins\",\"Load Testing\",\"RedLine13\",\"redline13 customer\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\",\"name\":\"Getting a \u201cGrounded\u201d Test to Launch - RedLine13\",\"isPartOf\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\"},\"datePublished\":\"2024-12-19T08:05:43+00:00\",\"dateModified\":\"2024-12-19T08:05:44+00:00\",\"description\":\"In this article, we will walk through some of common scenarios preventing a \\\"grounded\\\" test from launching.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redline13.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting a \u201cGrounded\u201d Test to Launch\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#website\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"name\":\"RedLine13\",\"description\":\"(Almost) Free Load Testing in the Cloud\",\"publisher\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.redline13.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#organization\",\"name\":\"RedLine13\",\"url\":\"https:\/\/www.redline13.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"contentUrl\":\"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg\",\"width\":300,\"height\":68,\"caption\":\"RedLine13\"},\"image\":{\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20\",\"name\":\"David Koziel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g\",\"caption\":\"David Koziel\"},\"url\":\"https:\/\/www.redline13.com\/blog\/author\/dkoziel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting a \u201cGrounded\u201d Test to Launch - RedLine13","description":"In this article, we will walk through some of common scenarios preventing a \"grounded\" test from launching.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/","og_locale":"en_US","og_type":"article","og_title":"Getting a \u201cGrounded\u201d Test to Launch - RedLine13","og_description":"In this article, we will walk through some of common scenarios preventing a \"grounded\" test from launching.","og_url":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/","og_site_name":"RedLine13","article_published_time":"2024-12-19T08:05:43+00:00","article_modified_time":"2024-12-19T08:05:44+00:00","og_image":[{"width":400,"height":300,"url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2024\/12\/word-image-11252-1.png","type":"image\/png"}],"author":"David Koziel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Koziel","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/#article","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/"},"author":{"name":"David Koziel","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20"},"headline":"Getting a \u201cGrounded\u201d Test to Launch","datePublished":"2024-12-19T08:05:43+00:00","dateModified":"2024-12-19T08:05:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/"},"wordCount":438,"publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"keywords":["apache jmeter","AWS","Cloud Load Testing","JMeter","jmeter-plugins","Load Testing","RedLine13","redline13 customer"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/","url":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/","name":"Getting a \u201cGrounded\u201d Test to Launch - RedLine13","isPartOf":{"@id":"https:\/\/www.redline13.com\/blog\/#website"},"datePublished":"2024-12-19T08:05:43+00:00","dateModified":"2024-12-19T08:05:44+00:00","description":"In this article, we will walk through some of common scenarios preventing a \"grounded\" test from launching.","breadcrumb":{"@id":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.redline13.com\/blog\/2024\/12\/getting-a-grounded-test-to-launch\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redline13.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Getting a \u201cGrounded\u201d Test to Launch"}]},{"@type":"WebSite","@id":"https:\/\/www.redline13.com\/blog\/#website","url":"https:\/\/www.redline13.com\/blog\/","name":"RedLine13","description":"(Almost) Free Load Testing in the Cloud","publisher":{"@id":"https:\/\/www.redline13.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.redline13.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.redline13.com\/blog\/#organization","name":"RedLine13","url":"https:\/\/www.redline13.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","contentUrl":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/06\/cropped-rl13-header-logo.jpg","width":300,"height":68,"caption":"RedLine13"},"image":{"@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/51d282221e3230ab35f964f98ada9b20","name":"David Koziel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redline13.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2babf644e0993fc86893c24d7525f1e3be114a8746c01249797f25587ae1697a?s=96&d=mm&r=g","caption":"David Koziel"},"url":"https:\/\/www.redline13.com\/blog\/author\/dkoziel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/11252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/comments?post=11252"}],"version-history":[{"count":2,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/11252\/revisions"}],"predecessor-version":[{"id":11255,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/posts\/11252\/revisions\/11255"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media\/11253"}],"wp:attachment":[{"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/media?parent=11252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/categories?post=11252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redline13.com\/blog\/wp-json\/wp\/v2\/tags?post=11252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}