<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Testing on Inorderly.com</title>
    <link>https://inorderly.com/tags/testing/</link>
    <description>Recent content in Testing on Inorderly.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 18 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://inorderly.com/tags/testing/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How Inorderly Was Tested With Shuffled Arrivals and Killed Runs</title>
      <link>https://inorderly.com/how-inorderly-was-tested-with-shuffled-arrivals-and-killed-runs/</link>
      <pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://inorderly.com/how-inorderly-was-tested-with-shuffled-arrivals-and-killed-runs/</guid>
      <description>&lt;p&gt;Inorderly makes one promise above the rest: the same events give the same output, byte for byte, however they arrived. That&amp;rsquo;s an easy thing to say and an easy thing to get slightly wrong, so most of the tests do nothing but try to break it. They shuffle events, repeat them, cut the stream with snapshots, and kill the process in the middle of a run.&lt;/p&gt;&#xA;&lt;p&gt;Every result below comes from the files in &lt;a href=&#34;https://github.com/inorderly/inorderly/tree/main/test/results&#34;&gt;test/results&lt;/a&gt;, recorded from version 0.1.1 on a two-core 2.1 GHz Xeon cloud machine running Linux, with Go 1.24. The same tests run on every push, on Linux, macOS and Windows.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
