2026-10-02T02:57:52.1697440Z =================================== FAILURES ===================================
2026-10-02T02:57:52.1698970Z _ test_production_owner_startup_activates_backup_and_retains_transport_shape[cli] _
2026-10-02T02:57:52.1699840Z 
2026-10-02T02:57:52.1701040Z case = <generator object case.<locals>.parameters at 0x10be12240>
2026-10-02T02:57:52.1702010Z transport = 'cli'
2026-10-02T02:57:52.1702410Z 
2026-10-02T02:57:52.1702870Z     @pytest.mark.parametrize("transport", ["cli", "mcp"])
2026-10-02T02:57:52.1703910Z     def test_production_owner_startup_activates_backup_and_retains_transport_shape(
2026-10-02T02:57:52.1704980Z         case: Any, transport: str
2026-10-02T02:57:52.1705980Z     ) -> None:
2026-10-02T02:57:52.1706480Z         api, db, destination, _ = case
2026-10-02T02:57:52.1707160Z         api.configure(db, destination)
2026-10-02T02:57:52.1720110Z         before = _state(db)
2026-10-02T02:57:52.1720940Z         if transport == "cli":
2026-10-02T02:57:52.1721620Z             result = _cli("status")
2026-10-02T02:57:52.1722340Z             assert result.returncode == 0, result.stderr
2026-10-02T02:57:52.1723070Z         else:
2026-10-02T02:57:52.1732630Z             result = _run_child("mcp-probe", db, START)
2026-10-02T02:57:52.1733840Z             assert result["tools"] == 21 and not result["error"]
2026-10-02T02:57:52.1734710Z >       assert len(api.status(db)["snapshots"]) == 1
2026-10-02T02:57:52.1735540Z E       assert 0 == 1
2026-10-02T02:57:52.1736190Z E        +  where 0 = len([])
2026-10-02T02:57:52.1736510Z 
2026-10-02T02:57:52.1736950Z tests/acceptance/test_automatic_backups.py:478: AssertionError
2026-10-02T02:57:52.9402300Z TOTAL                                  8849    594   2672    280  92.101380%
2026-10-02T02:57:52.9402980Z Required test coverage of 92% reached. Total coverage: 92.10%
2026-10-02T02:57:52.9404410Z FAILED tests/acceptance/test_automatic_backups.py::test_production_owner_startup_activates_backup_and_retains_transport_shape[cli] - assert 0 == 1
2026-10-02T02:57:52.9405490Z = 1 failed, 1772 passed, 1 skipped, 8 deselected, 153 warnings in 255.61s (0:04:15) =
