<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="0" tests="7" time="1.895" timestamp="2026-07-11T22:41:00.541758+00:00" hostname="agent-env-29cb1f98-f231-4560-98b6-06255a5500c4"><testcase classname="backend.tests.test_sync_4sat.TestPWAManifest" name="test_portero_manifest_is_reachable" time="0.180" /><testcase classname="backend.tests.test_sync_4sat.TestSyncTo4satAuth" name="test_sync_single_requires_auth" time="0.102" /><testcase classname="backend.tests.test_sync_4sat.TestSyncTo4satAuth" name="test_sync_masivo_requires_auth" time="0.147" /><testcase classname="backend.tests.test_sync_4sat.TestSyncTo4satAsAdmin" name="test_sync_single_dispositivo_response" time="0.595" /><testcase classname="backend.tests.test_sync_4sat.TestSyncTo4satAsAdmin" name="test_sync_single_dispositivo_not_found" time="0.136" /><testcase classname="backend.tests.test_sync_4sat.TestSyncTo4satAsAdmin" name="test_sync_masivo_response" time="0.101" /><testcase classname="backend.tests.test_sync_4sat.TestSyncRoleGuard" name="test_non_admin_gets_403" time="0.578" /></testsuite></testsuites>