{ "schema": "freecad-web-p6-cloud-kernel/v1", "task_id": "FW-P6-CLD-C", "module": "Cloud", "action": "create/recompute", "status": "pass", "source_revision": "b5a086fda59b0325fe0996147e6e9b344414f9bc", "fixture": { "kind": "Cloud configuration", "url": "https://cloud.example.invalid", "token_auth": "web-fixture-access", "token_secret": "web-fixture-secret", "tcp_port": "443", "protocol_version": "4", "region": "us-east-1", "input_sha256": "4d32dd8952e9e680da40cd83adaad80133bbcd72f1cdde64e12da100975c11a6" }, "result": { "run": 1, "error_code": "", "error_message": "", "setter_count": 6, "recompute_summary": "https://cloud.example.invalid|web-fixture-access|web-fixture-secret|443|4|us-east-1", "recompute_count": 1, "recompute_has_error": 0, "invalid_setter_return": 0, "invalid_error_code": "invalid_argument", "invalid_error_message": "Cloud.URL expects one string argument", "result_sha256": "aa68fb00334e4214f3b24300f5801ca8b856461398f74b34ed064f1218d5f101" }, "reproducibility": { "runs": 2, "identical_result": true, "smoke_logs": [ { "path": "docs/freecad-p6-cloud-c-kernel-smoke-r3.log", "sha256": "aa68fb00334e4214f3b24300f5801ca8b856461398f74b34ed064f1218d5f101" }, { "path": "docs/freecad-p6-cloud-c-kernel-smoke-r4.log", "sha256": "aa68fb00334e4214f3b24300f5801ca8b856461398f74b34ed064f1218d5f101" } ] }, "resources": { "module_handle_before_release": 1, "module_handle_after_release": 0 }, "artifacts": { "build_log": { "path": "docs/freecad-p6-cloud-c-build-r1.log", "sha256": "d8853d5395e64eb2aabdbeacfaf66d09e2ffb83241523aa428f21d6c809c78c8" }, "wasm": { "path": "build-web/cloud-configure-r2/bin/FreeCADWebCloudKernelProbe.wasm", "sha256": "b3613d962e425cfe68e9fdc922b6d0f94074231449af204acb5b1f892a6377c9" }, "javascript_loader": { "path": "build-web/cloud-configure-r2/bin/FreeCADWebCloudKernelProbe.js", "sha256": "4725899742a1505500e6fc841b6db61173664a64afd6891def906e783df9abef" } }, "commands": [ "EM_CACHE=/tmp/freecad-p6-emcache EM_FROZEN_CACHE= ninja -C build-web/cloud-configure-r2 FreeCADWebCloudKernelProbe -j8", "node src/WebAssembly/FreeCADCoreProbe/cloud-kernel-smoke.js build-web/cloud-configure-r2/bin" ], "boundaries": [ "The Cloud source registers configuration setters and remote Save/Restore, but no Cloud-specific parametric object type.", "The deterministic create/recompute fixture therefore creates the Cloud module configuration and recomputes its typed summary; it does not invent a Cloud document object.", "No network request, credential use, GUI module, or Cloud Save/Restore operation is covered.", "The JavaScript smoke runner only calls the WebAssembly C ABI and does not hold a native pointer." ] }