Skip to content

Scriptification

Scriptification #74

Triggered via pull request December 10, 2024 15:45
Status Failure
Total duration 5m 24s
Artifacts 2

ci-tests.yml

on: pull_request
Static analysis
1m 1s
Static analysis
Matrix: unit-tests
Fit to window
Zoom out
Zoom in

Annotations

75 errors and 4 warnings
utils.py#L15
Expected 2 blank lines, found 1 (E302)
utils.py#L20
Expected 2 blank lines, found 1 (E302)
rest_client.py#L64
Continuation line over-indented for hanging indent (E126)
rest_client.py#L69
Continuation line under-indented for hanging indent (E121)
rest_client.py#L201
Local variable 'e' is assigned to but never used (F841)
rest_client.py#L260
Continuation line over-indented for visual indent (E127)
etpclient/utils.py#L6
Skipping analyzing "lxml": module is installed, but missing library stubs or py.typed marker
rest_client.py#L322
Comparison to None should be 'if cond is None:' (E711)
etpclient/utils.py#L43
Item "None" of "Optional[Match[str]]" has no attribute "group"
rest_client.py#L324
Inline comment should start with '# ' (E262)
etpclient/utils.py#L259
Need type annotation for "result" (hint: "result: List[<type>] = ...")
rest_client.py#L337
Unexpected spaces around keyword / parameter equals (E251)
etpclient/utils.py#L283
Need type annotation for "result" (hint: "result: List[<type>] = ...")
scripter.py#L87
Blank line contains whitespace (W293)
etpclient/utils.py#L304
Need type annotation for "result" (hint: "result: List[<type>] = ...")
scripter.py#L108
Missing whitespace around parameter equals (E252)
etpclient/server_config.py#L10
Library stubs not installed for "yaml" (or incompatible with Python 3.9)
scripter.py#L108
Missing whitespace around parameter equals (E252)
etpclient/server_config.py#L54
Incompatible types in assignment (expression has type "Optional[str]", variable has type "str")
scripter.py#L122
Missing whitespace around parameter equals (E252)
scripter.py#L122
Missing whitespace around parameter equals (E252)
etpclient/server_config.py#L56
Incompatible types in assignment (expression has type "Optional[str]", variable has type "str")
scripter.py#L411
Local variable 'host_name' is assigned to but never used (F841)
etpclient/etp/h5_handler.py#L8
Skipping analyzing "h5py": module is installed, but missing library stubs or py.typed marker
scripter.py#L454
Local variable 'host_name' is assigned to but never used (F841)
etpclient/rest_client.py#L9
Library stubs not installed for "requests" (or incompatible with Python 3.9)
scripter.py#L509
Local variable 'host_name' is assigned to but never used (F841)
etpclient/rest_client.py#L76
Argument "data" to "_send_request" of "EtpRestClient" has incompatible type "Dict[str, Optional[str]]"; expected "Optional[str]"
etp/requester.py#L308
Continuation line over-indented for hanging indent (E126)
etpclient/rest_client.py#L134
"Uri" has no attribute "dataspace"
etp/requester.py#L617
Continuation line over-indented for hanging indent (E126)
etp/runner.py#L187
Local variable 'e' is assigned to but never used (F841)
etpclient/rest_client.py#L135
"Uri" has no attribute "domain"
etp/runner.py#L206
Local variable 'e' is assigned to but never used (F841)
etp/runner.py#L241
Local variable 'result' is assigned to but never used (F841)
etpclient/rest_client.py#L135
"Uri" has no attribute "domain_version"
etp/serverprotocols.py#L188
Multiple spaces after ',' (E241)
etpclient/rest_client.py#L135
"Uri" has no attribute "object_type"
etp/serverprotocols.py#L695
Continuation line unaligned for hanging indent (E131)
etpclient/rest_client.py#L136
"Uri" has no attribute "uuid"
etpclient/rest_client.py#L192
"Uri" has no attribute "domain"
etpclient/rest_client.py#L192
"Uri" has no attribute "domain_version"
etpclient/rest_client.py#L192
"Uri" has no attribute "object_type"
etpclient/rest_client.py#L192
"Uri" has no attribute "uuid"
etpclient/rest_client.py#L221
"Uri" has no attribute "dataspace"
etpclient/rest_client.py#L222
"Uri" has no attribute "domain"
etpclient/rest_client.py#L222
"Uri" has no attribute "domain_version"
etpclient/rest_client.py#L222
"Uri" has no attribute "object_type"
etpclient/rest_client.py#L223
"Uri" has no attribute "uuid"
etpclient/rest_client.py#L325
Argument 6 to "_send_request_with_bearer_token" of "EtpRestClient" has incompatible type "Optional[str]"; expected "str"
etpclient/etp/hsds_bridge.py#L15
Cannot find implementation or library stub for module named "h5pyd"
etpclient/etp/hsds_bridge.py#L27
Name "GetDataArrayMetadata" is not defined
etpclient/etp/hsds_bridge.py#L36
"HSDSBridge" has no attribute "domain"
etpclient/etp/hsds_bridge.py#L38
"HSDSBridge" has no attribute "endpoint"
etpclient/etp/hsds_bridge.py#L39
"HSDSBridge" has no attribute "username"
etpclient/etp/hsds_bridge.py#L40
"HSDSBridge" has no attribute "password"
etpclient/etp/hsds_bridge.py#L41
"HSDSBridge" has no attribute "bucket"
etpclient/etp/hsds_bridge.py#L47
"HSDSBridge" has no attribute "domain"
etpclient/etp/hsds_bridge.py#L51
"HSDSBridge" has no attribute "domain"
etpclient/etp/hsds_bridge.py#L56
"HSDSBridge" has no attribute "domain"
etpclient/etp/hsds_bridge.py#L61
"HSDSBridge" has no attribute "domain"
etpclient/etp/hsds_bridge.py#L67
Name "DataArrayMetadata" is not defined
etpclient/etp/hsds_bridge.py#L69
Name "AnyArrayType" is not defined
etpclient/etp/hsds_bridge.py#L72
Name "GetDataArrayMetadataResponse" is not defined
etpclient/etp/hsds_bridge.py#L86
Name "GetDataArrays" is not defined
etpclient/etp/hsds_bridge.py#L87
Syntax error in type annotation
etpclient/etp/hsds_bridge.py#L87
Name "GetDataArraysResponse" is not defined
etpclient/etp/hsds_bridge.py#L102
"HSDSBridge" has no attribute "domain"
etpclient/etp/hsds_bridge.py#L104
"HSDSBridge" has no attribute "endpoint"
etpclient/etp/hsds_bridge.py#L105
"HSDSBridge" has no attribute "username"
etpclient/etp/hsds_bridge.py#L106
"HSDSBridge" has no attribute "password"
etpclient/etp/hsds_bridge.py#L107
"HSDSBridge" has no attribute "bucket"
etpclient/etp/hsds_bridge.py#L113
"HSDSBridge" has no attribute "domain"
etpclient/etp/hsds_bridge.py#L117
"HSDSBridge" has no attribute "domain"
Static analysis
Process completed with exit code 1.
Static analysis
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit tests (Python 3.9)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit tests (Python 3.10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "Unit Test Results (Python 3.10)", "Unit Test Results (Python 3.9)". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
Unit Test Results (Python 3.10)
293 Bytes
Unit Test Results (Python 3.9)
293 Bytes