Beta 0.7.3 controller integration full replay gate
Summary¶
Refresh the full controller integration proof for Beta 0.7.3. The release claim is that eMule BB has functional parity with Prowlarr, Radarr, Sonarr, and aMuTorrent in the supported controller lanes.
Acceptance Criteria¶
- [x] aMuTorrent browser smoke passes against current
mainor records an accepted public-network inconclusive result. - [x] Prowlarr add/test/search passes with redacted live terms and API keys.
- [x] Radarr and Sonarr sync the Prowlarr indexer and keep RSS, automatic search, and interactive search enabled.
- [x] Radarr and Sonarr qBittorrent-compatible download-client validation succeeds against eMule BB.
- [x] qBit-compatible transfer add, info, properties, files, category mutation, pause/resume, and delete are exercised.
- [x] Controller reports expose live-network policy evidence:
BindInterface=hide.me, empty P2PBindAddr, and P2P UPnP enabled. - [x] Nested controller/browser HTTP errors fail the suite instead of being reported as successful parent workflow steps.
Validation¶
python -m emule_workspace test live-e2e --config Release --platform x64 --suite amutorrent-browser-smokepython -m emule_workspace test live-e2e --config Release --platform x64 --suite prowlarr-emulebbpython -m emule_workspace test live-e2e --config Release --platform x64 --suite radarr-sonarr-emulebb
Completion Evidence¶
- The old
-LiveSuite amutorrentname is no longer valid; the supported Beta 0.7.3 aMuTorrent lane isamutorrent-browser-smoke. python -m emule_workspace test live-e2e --config Release --platform x64 --suite amutorrent-browser-smokepassed. Artifact:EMULE_WORKSPACE_ROOT\repos\emulebb-build-tests\reports\amutorrent-browser-smoke\20260509-142532-eMule-main-release\result.json.python -m emule_workspace test live-e2e --config Release --platform x64 --suite prowlarr-emulebbpassed. Artifact:EMULE_WORKSPACE_ROOT\repos\emulebb-build-tests\reports\prowlarr-emulebb-live\20260509-142619-eMule-main-release\result.json.python -m emule_workspace test live-e2e --config Release --platform x64 --suite radarr-sonarr-emulebbpassed. Artifact:EMULE_WORKSPACE_ROOT\repos\emulebb-build-tests\reports\radarr-sonarr-emulebb-live\20260509-142909-eMule-main-release\result.json.- Prowlarr report status is
passed; direct RSS/category probes and Prowlarr add/test/search returned HTTP 200 with redacted live-term metadata. - Radarr/Sonarr report status is
passed; both synced indexers keptenableRss=true,enableAutomaticSearch=true, andenableInteractiveSearch=true; both download clients were created and tested successfully. - qBittorrent-compatible live wire ran two rounds covering login, add, info, properties, files, category mutation, pause, resume, and delete with HTTP 200 outcomes and post-delete absence checks.
- Live-network policy evidence is present in the reports and profile:
p2p_bind_interface_name=hide.me,BindInterface=hide.me, empty P2PBindAddr, andEnableUPnP=1.