<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Firestore Emulator on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/firestore-emulator/</link><description>Recent content in Firestore Emulator on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 23 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/firestore-emulator/index.xml" rel="self" type="application/rss+xml"/><item><title>Robust Testing for Long-Running Agent Workflows</title><link>https://ai-blog.noorshomelab.dev/adk-persistent-agents-2026/testing-long-running-agents/</link><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/adk-persistent-agents-2026/testing-long-running-agents/</guid><description>&lt;p&gt;Building a reliable, long-running AI agent that can pause, resume, and maintain its conversational context across sessions is paramount for production systems. This chapter focuses on establishing a robust testing framework to ensure our Google ADK agent&amp;rsquo;s state persistence and recovery mechanisms function flawlessly under various conditions.&lt;/p&gt;
&lt;p&gt;By the end of this milestone, you will have implemented unit, integration, and end-to-end tests. These tests will validate the agent&amp;rsquo;s ability to save and load its state, preserve conversation history, and correctly resume complex workflows after an interruption. This rigorous testing is crucial for delivering an AI agent that users can trust not to &amp;ldquo;forget&amp;rdquo; their interactions.&lt;/p&gt;</description></item></channel></rss>