==================================== test session starts =====================================
platform linux -- Python 3.11.2, pytest-8.4.1, pluggy-1.6.0
rootdir: /home/brett/Curii/arvados/sdk/cwl
configfile: pytest.ini
plugins: cwltest-2.6.20250314152537
collected 50 items                                                                           

tests/test_container.py ..FFFFFFF.........................................             [100%]

========================================== FAILURES ==========================================
____________________________ TestContainer.test_gpu_requirement_0 ____________________________

a = (<tests.test_container.TestContainer testMethod=test_gpu_requirement_0>,), kw = {}

    @wraps(func)
    def standalone_func(*a, **kw):
>       return func(*(a + p.args), **p.kwargs, **kw)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:620: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:93: in dummy_func
    return orgfunc(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_container.py:1286: in test_gpu_requirement
    arvtool = cwltool.load_tool.load_tool(tool, loadingContext)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:614: in load_tool
    loadingContext, uri = resolve_and_validate_document(
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:507: in resolve_and_validate_document
    document_loader.resolve_all(workflowobj, fileuri)
schema_salad/ref_resolver.py:988: in resolve_all
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
E               checking item
E                 Field 'class' contains undefined reference to
E                 'http://commonwl.org/cwltool#CUDARequirement'

schema_salad/ref_resolver.py:1194: ValidationException
____________________________ TestContainer.test_gpu_requirement_1 ____________________________

a = (<tests.test_container.TestContainer testMethod=test_gpu_requirement_1>,), kw = {}

    @wraps(func)
    def standalone_func(*a, **kw):
>       return func(*(a + p.args), **p.kwargs, **kw)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:620: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:93: in dummy_func
    return orgfunc(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_container.py:1286: in test_gpu_requirement
    arvtool = cwltool.load_tool.load_tool(tool, loadingContext)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:614: in load_tool
    loadingContext, uri = resolve_and_validate_document(
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:507: in resolve_and_validate_document
    document_loader.resolve_all(workflowobj, fileuri)
schema_salad/ref_resolver.py:988: in resolve_all
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
E               checking item
E                 Field 'class' contains undefined reference to
E                 'http://commonwl.org/cwltool#CUDARequirement'

schema_salad/ref_resolver.py:1194: ValidationException
____________________________ TestContainer.test_gpu_requirement_2 ____________________________

a = (<tests.test_container.TestContainer testMethod=test_gpu_requirement_2>,), kw = {}

    @wraps(func)
    def standalone_func(*a, **kw):
>       return func(*(a + p.args), **p.kwargs, **kw)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:620: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:93: in dummy_func
    return orgfunc(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_container.py:1286: in test_gpu_requirement
    arvtool = cwltool.load_tool.load_tool(tool, loadingContext)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:614: in load_tool
    loadingContext, uri = resolve_and_validate_document(
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:507: in resolve_and_validate_document
    document_loader.resolve_all(workflowobj, fileuri)
schema_salad/ref_resolver.py:988: in resolve_all
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
E               checking item
E                 Field 'class' contains undefined reference to
E                 'http://commonwl.org/cwltool#CUDARequirement'

schema_salad/ref_resolver.py:1194: ValidationException
____________________________ TestContainer.test_gpu_requirement_3 ____________________________

a = (<tests.test_container.TestContainer testMethod=test_gpu_requirement_3>,), kw = {}

    @wraps(func)
    def standalone_func(*a, **kw):
>       return func(*(a + p.args), **p.kwargs, **kw)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:620: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:93: in dummy_func
    return orgfunc(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_container.py:1286: in test_gpu_requirement
    arvtool = cwltool.load_tool.load_tool(tool, loadingContext)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:614: in load_tool
    loadingContext, uri = resolve_and_validate_document(
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:507: in resolve_and_validate_document
    document_loader.resolve_all(workflowobj, fileuri)
schema_salad/ref_resolver.py:988: in resolve_all
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
E               checking item
E                 Field 'class' contains undefined reference to
E                 'http://commonwl.org/cwltool#CUDARequirement'

schema_salad/ref_resolver.py:1194: ValidationException
____________________________ TestContainer.test_gpu_requirement_4 ____________________________

a = (<tests.test_container.TestContainer testMethod=test_gpu_requirement_4>,), kw = {}

    @wraps(func)
    def standalone_func(*a, **kw):
>       return func(*(a + p.args), **p.kwargs, **kw)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:620: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:93: in dummy_func
    return orgfunc(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_container.py:1286: in test_gpu_requirement
    arvtool = cwltool.load_tool.load_tool(tool, loadingContext)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:614: in load_tool
    loadingContext, uri = resolve_and_validate_document(
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:507: in resolve_and_validate_document
    document_loader.resolve_all(workflowobj, fileuri)
schema_salad/ref_resolver.py:988: in resolve_all
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
E               checking item
E                 Field 'class' contains undefined reference to
E                 'http://commonwl.org/cwltool#CUDARequirement'

schema_salad/ref_resolver.py:1194: ValidationException
____________________________ TestContainer.test_gpu_requirement_5 ____________________________

a = (<tests.test_container.TestContainer testMethod=test_gpu_requirement_5>,), kw = {}

    @wraps(func)
    def standalone_func(*a, **kw):
>       return func(*(a + p.args), **p.kwargs, **kw)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:620: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:93: in dummy_func
    return orgfunc(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_container.py:1286: in test_gpu_requirement
    arvtool = cwltool.load_tool.load_tool(tool, loadingContext)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:614: in load_tool
    loadingContext, uri = resolve_and_validate_document(
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:507: in resolve_and_validate_document
    document_loader.resolve_all(workflowobj, fileuri)
schema_salad/ref_resolver.py:988: in resolve_all
    ???
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
E               checking item
E                 Field 'class' contains undefined reference to
E                 'http://commonwl.org/cwltool#CUDARequirement'

schema_salad/ref_resolver.py:1194: ValidationException
____________________________ TestContainer.test_gpu_requirement_6 ____________________________

a = (<tests.test_container.TestContainer testMethod=test_gpu_requirement_6>,), kw = {}

    @wraps(func)
    def standalone_func(*a, **kw):
>       return func(*(a + p.args), **p.kwargs, **kw)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:620: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/parameterized/parameterized.py:93: in dummy_func
    return orgfunc(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.11/unittest/mock.py:1369: in patched
    return func(*newargs, **newkeywargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/test_container.py:1286: in test_gpu_requirement
    arvtool = cwltool.load_tool.load_tool(tool, loadingContext)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:614: in load_tool
    loadingContext, uri = resolve_and_validate_document(
/home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/cwltool/load_tool.py:543: in resolve_and_validate_document
    validate_doc(avsc_names, processobj, document_loader, loadingContext.strict)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   schema_salad.exceptions.ValidationException: test:1:1: Object '_:2b4990b2-b392-4ec9-b04a-0275f0c59c7f' is not valid because
E               tried 'CommandLineTool' but
E                 the 'requirements' field is not valid because
E                   tried array of <InlineJavascriptRequirement or SchemaDefRequirement or
E                   LoadListingRequirement or DockerRequirement or SoftwareRequirement or
E                   InitialWorkDirRequirement or EnvVarRequirement or ShellCommandRequirement or
E                   ResourceRequirement or WorkReuse or NetworkAccess or InplaceUpdateRequirement or
E                   ToolTimeLimit or SubworkflowFeatureRequirement or ScatterFeatureRequirement or
E                   MultipleInputFeatureRequirement or StepInputExpressionRequirement> but
E                     item is invalid because
E                       - tried InlineJavascriptRequirement but
E                         Expected class 'org.w3id.cwl.cwl.InlineJavascriptRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried SchemaDefRequirement but
E                         Expected class 'org.w3id.cwl.cwl.SchemaDefRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried LoadListingRequirement but
E                         Expected class 'org.w3id.cwl.cwl.LoadListingRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried DockerRequirement but
E                         Expected class 'org.w3id.cwl.cwl.DockerRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried SoftwareRequirement but
E                         Expected class 'org.w3id.cwl.cwl.SoftwareRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried InitialWorkDirRequirement but
E                         Expected class 'org.w3id.cwl.cwl.InitialWorkDirRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried EnvVarRequirement but
E                         Expected class 'org.w3id.cwl.cwl.EnvVarRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried ShellCommandRequirement but
E                         Expected class 'org.w3id.cwl.cwl.ShellCommandRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried ResourceRequirement but
E                         Expected class 'org.w3id.cwl.cwl.ResourceRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried WorkReuse but
E                         Expected class 'org.w3id.cwl.cwl.WorkReuse' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried NetworkAccess but
E                         Expected class 'org.w3id.cwl.cwl.NetworkAccess' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried InplaceUpdateRequirement but
E                         Expected class 'org.w3id.cwl.cwl.InplaceUpdateRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried ToolTimeLimit but
E                         Expected class 'org.w3id.cwl.cwl.ToolTimeLimit' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried SubworkflowFeatureRequirement but
E                         Expected class 'org.w3id.cwl.cwl.SubworkflowFeatureRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried ScatterFeatureRequirement but
E                         Expected class 'org.w3id.cwl.cwl.ScatterFeatureRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried MultipleInputFeatureRequirement but
E                         Expected class 'org.w3id.cwl.cwl.MultipleInputFeatureRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'
E                       - tried StepInputExpressionRequirement but
E                         Expected class 'org.w3id.cwl.cwl.StepInputExpressionRequirement' but this is
E                         'http://arvados.org/cwl#ROCmRequirement'

schema_salad/schema.py:405: ValidationException
====================================== warnings summary ======================================
tests/test_container.py::TestContainer::test_done
tests/test_container.py::TestContainer::test_done
  /home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/crunchstat_summary/dygraphs.py:42: DeprecationWarning: read_text is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice.
    importlib.resources.read_text('crunchstat_summary', jsa, encoding='utf-8')

tests/test_container.py: 107 warnings
  /usr/lib/python3.11/importlib/resources/_legacy.py:80: DeprecationWarning: open_text is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice.
    with open_text(package, resource, encoding, errors) as fp:

tests/test_container.py: 105 warnings
  /home/brett/.cache/arvados-test/VENV3DIR/lib/python3.11/site-packages/arvados_cwl/__init__.py:299: DeprecationWarning: read_text is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice.
    customschema = importlib.resources.read_text(__name__, f'arv-cwl-schema-{s}.yml', encoding='utf-8')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
================================== short test summary info ===================================
FAILED tests/test_container.py::TestContainer::test_gpu_requirement_0 - schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
FAILED tests/test_container.py::TestContainer::test_gpu_requirement_1 - schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
FAILED tests/test_container.py::TestContainer::test_gpu_requirement_2 - schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
FAILED tests/test_container.py::TestContainer::test_gpu_requirement_3 - schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
FAILED tests/test_container.py::TestContainer::test_gpu_requirement_4 - schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
FAILED tests/test_container.py::TestContainer::test_gpu_requirement_5 - schema_salad.exceptions.ValidationException: test:1:1: checking field 'requirements'
FAILED tests/test_container.py::TestContainer::test_gpu_requirement_6 - schema_salad.exceptions.ValidationException: test:1:1: Object '_:2b4990b2-b392-4ec9-b04a-...
========================= 7 failed, 43 passed, 214 warnings in 3.49s =========================
======= sdk/cwl tests -- FAILED
======= test sdk/cwl -- 4s
