techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#flakytests

0 posts0 participants0 posts today
InfoQ<p>Are <a href="https://techhub.social/tags/FlakyTests" class="mention hashtag" rel="tag">#<span>FlakyTests</span></a> causing trouble for your team&#39;s productivity &amp; morale?😫</p><p>Trisha Gee, Java Champion and Developer Productivity Advocate, dives deep into the challenges of Flaky Tests, their costly impact on developers, and shares best practices for testing and boosting team efficiency.</p><p>📺 Watch the <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="tag">#<span>InfoQ</span></a> <a href="https://techhub.social/tags/videopodcast" class="mention hashtag" rel="tag">#<span>videopodcast</span></a> on YouTube: <a href="https://youtu.be/xh_ur8VkO1g" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/xh_ur8VkO1g</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/DeveloperProductivity" class="mention hashtag" rel="tag">#<span>DeveloperProductivity</span></a> <a href="https://techhub.social/tags/Testing" class="mention hashtag" rel="tag">#<span>Testing</span></a> <a href="https://techhub.social/tags/SoftwareDevelopment" class="mention hashtag" rel="tag">#<span>SoftwareDevelopment</span></a> <a href="https://techhub.social/tags/Agile" class="mention hashtag" rel="tag">#<span>Agile</span></a> <a href="https://techhub.social/tags/Culture" class="mention hashtag" rel="tag">#<span>Culture</span></a></p>
Trisha Gee<p>The awesome team at @gradle.com have taken my blog posts and Opinions about Flaky Tests and put them all together in a very wonderful white paper! </p><p>Whether you care about flaky tests or think you don't have to worry about them, there's something in here for you.</p><p><a href="https://gradle.com/resources/ebooks-and-whitepapers/flaky-tests/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gradle.com/resources/ebooks-an</span><span class="invisible">d-whitepapers/flaky-tests/</span></a></p><p><a href="https://jvm.social/tags/DeveloperProductivity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperProductivity</span></a> <a href="https://jvm.social/tags/FlakyTests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FlakyTests</span></a> <a href="https://jvm.social/tags/TestAutomation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestAutomation</span></a></p>
InfoQ<p>Are <a href="https://techhub.social/tags/FlakyTests" class="mention hashtag" rel="tag">#<span>FlakyTests</span></a> disrupting your CI/CD pipeline &amp; draining Developer Productivity?<br /> <br />Trisha Gee dives deep into the hidden impact of these non-deterministic tests.</p><p>Learn why ignoring them is a costly mistake for code quality, build times &amp; your team&#39;s sanity.<br /> <br />▶️ Watch the full <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="tag">#<span>InfoQ</span></a> <a href="https://techhub.social/tags/podcast" class="mention hashtag" rel="tag">#<span>podcast</span></a> video: <a href="https://bit.ly/3Gf20lX" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">bit.ly/3Gf20lX</span><span class="invisible"></span></a></p><p><a href="https://techhub.social/tags/timestamps" class="mention hashtag" rel="tag">#<span>timestamps</span></a> included in the description</p><p><a href="https://techhub.social/tags/CI" class="mention hashtag" rel="tag">#<span>CI</span></a> <a href="https://techhub.social/tags/CD" class="mention hashtag" rel="tag">#<span>CD</span></a> <a href="https://techhub.social/tags/DeveloperProductivity" class="mention hashtag" rel="tag">#<span>DeveloperProductivity</span></a> <a href="https://techhub.social/tags/DevOps" class="mention hashtag" rel="tag">#<span>DevOps</span></a> <a href="https://techhub.social/tags/SoftwareTesting" class="mention hashtag" rel="tag">#<span>SoftwareTesting</span></a> <a href="https://techhub.social/tags/CodeQuality" class="mention hashtag" rel="tag">#<span>CodeQuality</span></a></p>
Michal Bryxí 🌱<p>I bumped into this again on an asymc (frontend) test suite and I have bad news for everyone:</p><p>If you don't run your tests in (pseudo)random order, you have no clue if your test suite is stable or not. No, none, nil, even if you've never seen it fail.</p><p>Do run your tests in random sequence. Always.</p><p><a href="https://veganism.social/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a> <a href="https://veganism.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://veganism.social/tags/JS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JS</span></a> <a href="https://veganism.social/tags/FlakyTests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FlakyTests</span></a></p>
Hayden Stainsby<p>Today I’m going to delete some flaky tests.</p><p>Flaky tests are worse than no tests.</p><p><a href="https://hachyderm.io/tags/devLife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devLife</span></a> <a href="https://hachyderm.io/tags/flakyTests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flakyTests</span></a></p>
Michal Bryxí 🌱<p>If there is more than one call to `faker.seed` in your entire test suite then you are *very* likely to hit many problems once the code grows big.</p><p>One of the easiest way to show almost guaranteed free lying rake is the concept of IDs that in most cases *need* to be unique for different instances of the same model. For that faker has cool function `uuid()` that promise to give you exactly that ... unless you use `seed`:</p><p>```<br>faker.seed(1);<br>const uuid1 = faker.datatype.uuid();</p><p>...</p><p>faker.seed(1);<br>const uuid2 = faker.datatype.uuid();</p><p>console.log(uuid1 === uuid2); // true<br>```</p><p>There are many others and even if you think this does not apply to your case the unnecessary risk is IMO way too high to instil this in your code.</p><p><a href="https://veganism.social/tags/faker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>faker</span></a> <a href="https://veganism.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://veganism.social/tags/seed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>seed</span></a> <a href="https://veganism.social/tags/flakyTests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flakyTests</span></a></p>
Gradle<p>Step into the life of a Google <a href="https://mastodon.social/tags/DPE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DPE</span></a> engineer with Simona Bateman's <a href="https://mastodon.social/tags/DPESummit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DPESummit</span></a> 2022 session! Watch “<a href="https://mastodon.social/tags/FlakyTests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FlakyTests</span></a> &amp; <a href="https://mastodon.social/tags/BinaryRepositories" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BinaryRepositories</span></a>: A Year in the Life of a Google DPE Engineer” now - <a href="https://dpesummit.com/flaky-tests-and-binary-repositories/https://www.facebook.com/photo.php?fbid=630405715753054&amp;set=a.528530279273932&amp;type=3" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dpesummit.com/flaky-tests-and-</span><span class="invisible">binary-repositories/https://www.facebook.com/photo.php?fbid=630405715753054&amp;set=a.528530279273932&amp;type=3</span></a></p>
Lars Wirzenius<p>Can you run your test suite successfully 1000 times in a row? </p><p><a href="https://blog.liw.fi/posts/2022/kilotest/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.liw.fi/posts/2022/kilotes</span><span class="invisible">t/</span></a></p><p><a href="https://toot.liw.fi/tags/automatedTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>automatedTesting</span></a> <a href="https://toot.liw.fi/tags/flakyTests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flakyTests</span></a></p>