1 from __future__
import annotations
3 from squander.partitioning.noisy_types
import NoisyPartitionDescriptorSet
4 from squander.partitioning.noisy_validation_errors
import NoisyRuntimeValidationError
8 descriptor_set: NoisyPartitionDescriptorSet,
11 first_unsupported_condition: str,
15 ) -> NoisyRuntimeValidationError:
16 return NoisyRuntimeValidationError(
18 first_unsupported_condition=first_unsupported_condition,
19 failure_stage=failure_stage,
20 source_type=descriptor_set.source_type,
21 requested_mode=descriptor_set.requested_mode,
22 workload_id=descriptor_set.workload_id,
23 runtime_path=runtime_path,
def runtime_validation_error