Skip to content

GlobusComputeExecutor fails to handle malformed resource_specification #3620

@yadudoc

Description

@yadudoc

Describe the bug

GlobugComputeExecutor raises a GlobusAPIError when a function with a malformed resource_specification is submitted. Subsequent tasks fail with a notification that the executor is shutdown and no new functions may be executed. Ideally, we should present clearer error messages that describe what failed.

To Reproduce

Run this test:

Use this branch for testing: #3619

pytest --config parsl/tests/configs/globus_compute.py parsl/tests/test_error_handling/test_resource_spec.py::test_resource

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions