Surfaced by the multi-language coverage fan-out while conformance-testing these SPEC-IDs against databricks/databricks-sql-python.
Each is committed as an expected-failure (xfail) test in the coverage PR — the test asserts the CORRECT behavior and stays red until this driver is fixed.
- ERRORRECOV-013: A terminal CloudFetch chunk-download failure surfaces the generic UnifiedHttpClient RequestError with no attribution to the cloud-storage chunk-download stage, so telemetry uses the generic error fallback (PECOBLR-3537)
- ERRORRECOV-014: A terminal mid-stream FetchResults failure escapes as the raw urllib3 MaxRetryError (attempt_request re-raises urllib3 HTTPError unwrapped for non-GetOperationStatus RPCs); it names neither the failing RPC nor the result-retrieval stage (PECOBLR-3537)
Reference driver PR: databricks/databricks-sql-go#417
Coverage PR (reproducing xfail tests): https://github.com/databricks/databricks-driver-test/pull/991
Surfaced by the multi-language coverage fan-out while conformance-testing these SPEC-IDs against databricks/databricks-sql-python.
Each is committed as an expected-failure (xfail) test in the coverage PR — the test asserts the CORRECT behavior and stays red until this driver is fixed.
Reference driver PR: databricks/databricks-sql-go#417
Coverage PR (reproducing xfail tests): https://github.com/databricks/databricks-driver-test/pull/991