Simuliert den vollständigen iOS-Client-Ablauf: von der Presigned URL bis zum Worker-Callback.
Simuliert Schritt 1: iOS fordert Upload-URL an.
Generiert Presigned-URL für direkten Upload zu MinIO / AWS S3.
Testdaten: test / person / left
Lädt die USDZ-Testdatei per HTTP-PUT direkt an die Presigned URL.
Anschließend wird geprüft, ob das Objekt im Storage existiert.
Informiert das Backend über den abgeschlossenen Upload.
Das Backend startet den Python-Worker asynchron.
Polling läuft danach automatisch alle 5 Sekunden (max. 10 Minuten).
Ruft die vom Worker berechneten Messwerte aus der Datenbank ab.
Öffnet oder lädt die berechnete OBJ-Datei aus dem Storage.
Löscht Testdaten aus DB und Object Storage (USDZ, OBJ, Plots).