The @nixos_org integration tests have always been a fantastic tool - We just made them even faster and much simpler to run! 🚀 By adding a new lightweight container backend to the test driver, you can now run your suites on standard, non-KVM VMs. 👇

Here is what the new container backend brings to your NixOS workflow:

⚡ Blazing Fast Execution: How fast? Booting two machines, letting them ping each other, and tearing them down now takes ~3 seconds!
💸 Run Anywhere (Cheaper!): You no longer need bare-metal KVM-enabled hosts. Your tests can now run seamlessly on cheap, standard VMs.
🎮 GPU Testing Support: Hardware acceleration is now accessible. You can finally test GPU-dependent workloads directly inside your integration tests!

Curious how it works under the hood and how to enable it in your projects? Dive into our latest article and try it out for yourself!

🔗 Read the full breakdown here: https://nixcademy.com/posts/faster-cheaper-nixos-integration-tests-with-containers/

#NixOS #DevOps #Testing #Linux #Nix #InfrastructureAsCode #CI #Containers

@jgalowicz @nixos_org why is there a Vectron in my NixOS post?
@jgalowicz @nixos_org The loco. DB class 193, the #Siemens #Vectron (or class 192, the #Smartron).
Apparently, AI, too, thinks „Modern loco == Vectron“. I agree.
#br193

@libewa @nixos_org Oh, right, Choo choo! 🚂🚂🚂🚂

I am glad you like the article so much that you say "my NixOs post"! 👍👍👍

@jgalowicz @nixos_org I was actually kind of referencing the „A circle…“ meme, and mixed it up with something else… (edit: the „In front of my…“ meme)