Skip to content

Implements feature based perf instrumentation comparision #3142

Implements feature based perf instrumentation comparision

Implements feature based perf instrumentation comparision #3142

Triggered via pull request January 23, 2024 16:31
Status Success
Total duration 4m 17s
Artifacts

reviewdog.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 9 warnings
[mypy] varats/varats/experiments/vara/feature_perf_precision.py#L165: varats/varats/experiments/vara/feature_perf_precision.py#L165
error: Argument 2 to "__init__" of "MultiPatchReport" has incompatible type "type[PerfInfluenceTraceReportAggregate]"; expected "type[TEFReportAggregate]" [arg-type]
[mypy] varats/varats/tables/feature_perf_precision.py#L60: varats/varats/tables/feature_perf_precision.py#L60
error: Function is missing a type annotation for one or more arguments [no-untyped-def]
[mypy] varats/varats/tables/feature_perf_precision.py#L358: varats/varats/tables/feature_perf_precision.py#L358
error: Argument 1 to "cmap_map" has incompatible type "Callable[[ndarray[Any, Any]], ndarray[Any, dtype[floating[Any]]]]"; expected "Callable[[ndarray[Any, Any]], floating[_64Bit]]" [arg-type]
[mypy] varats/varats/tables/feature_perf_precision.py#L358: varats/varats/tables/feature_perf_precision.py#L358
error: Incompatible return value type (got "ndarray[Any, dtype[floating[Any]]]", expected "floating[_64Bit]") [return-value]
[pylint] varats/varats/experiments/vara/feature_perf_precision.py#L163 <511>: varats/varats/experiments/vara/feature_perf_precision.py#L163
TODO: clean up report handling, we currently parse it as a TEFReport (fixme)
[pylint] varats/varats/tables/feature_perf_precision.py#L48 <12>: varats/varats/tables/feature_perf_precision.py#L48
Unknown option value for 'disable', expected a valid pylint message and got 'attr-defined' (unknown-option-value)
[pylint] varats/varats/tables/feature_perf_precision.py#L50 <12>: varats/varats/tables/feature_perf_precision.py#L50
Unknown option value for 'enable', expected a valid pylint message and got 'attr-defined' (unknown-option-value)
reviewdog
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/