sustainable web development https://www.tag1consulting.com/ en Drupal Core Test Suite Improved Runtime By 10% With Gander https://www.tag1consulting.com/blog/drupal-core-test-suite-improved-runtime-gander <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>The Drupal community has continuously sought ways to enhance the performance and efficiency of Drupal sites. The <a href="https://www.tag1consulting.com/blog/gander-future-drupal-performance-and-scalability" title="performance testing framework Gander ">performance testing framework Gander </a>has been part of Drupal core since version 10.2. The result of joint efforts between the <a href="https://web.dev">Google Chrome team</a> and Tag1 Consulting, this powerful tool is specifically designed to optimize Drupal performance. Optimized performance ensures that sites are not only fast but also efficient and sustainable. Today, we will take a closer look at how Gander played a crucial role in improving the Drupal core test suite runtime by 10%. ## Identifying A Core Performance Issue Gander's impact on Drupal development was recently highlighted by its identification of a performance issue within Drupal core. The issue (<a href="https://www.drupal.org/project/drupal/issues/3410312" title="#3410312">#3410312</a>) reported a particular code section being called redundantly during automated test runs and on live websites, resulting in delays. ### The Bottleneck Identified Drupal is designed to use the flood system for user logins. It first checks if a flood protection table exists in the database. If it does not exist, Drupal postpones the creation of the table until it needs to write to it instead of creating the missing table immediately. What can happen is...</p> <div class="more-link"><a href="/blog/drupal-core-test-suite-improved-runtime-gander" class="more-link" aria-label="Read more about Drupal Core Test Suite Improved Runtime By 10% With Gander" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/janez-urevc">janez</a></span> <span><time datetime="2024-04-03T02:00:00-07:00" title="Wednesday, April 3, 2024 - 02:00">Wed, 04/03/2024 - 02:00</time> </span> Wed, 03 Apr 2024 09:00:00 +0000 janez 503 at https://www.tag1consulting.com Gander: The Sustainability Impact of Automating Performance Testing https://www.tag1consulting.com/blog/gander-sustainability-impact-automating-performance-testing <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>We discuss Gander, an automated performance testing framework for Drupal, and how it contributes to the path toward a more sustainable future with Drupal.</p> <div class="more-link"><a href="/blog/gander-sustainability-impact-automating-performance-testing" class="more-link" aria-label="Read more about Gander: The Sustainability Impact of Automating Performance Testing" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/michael-meyers">michaelemeyers</a></span> <span><time datetime="2024-02-21T07:11:54-08:00" title="Wednesday, February 21, 2024 - 07:11">Wed, 02/21/2024 - 07:11</time> </span> Wed, 21 Feb 2024 15:11:54 +0000 michaelemeyers 496 at https://www.tag1consulting.com