test: Add very basic benchmark infrastructure #10069
cicd.yml
on: pull_request
format
1m 43s
analyze
2m 6s
analyze-latest
2m 14s
markdown-lint
9s
dcm
2m 3s
test
6m 42s
Annotations
12 errors, 10 warnings, and 2 notices
Target of URI doesn't exist: 'package:benchmark_harness/benchmark_harness.dart'.:
packages/flame/benchmark/update_components_benchmark.dart#L3
Try creating the file referenced by the URI, or try using a URI for a file that does exist.
See https://dart.dev/diagnostics/uri_does_not_exist to learn more about this problem.
|
Classes can only extend other classes.:
packages/flame/benchmark/update_components_benchmark.dart#L11
Try specifying a different superclass, or removing the extends clause.
See https://dart.dev/diagnostics/extends_non_class to learn more about this problem.
|
Too many positional arguments: 0 expected, but 1 found.:
packages/flame/benchmark/update_components_benchmark.dart#L20
Try removing the extra arguments.
See https://dart.dev/diagnostics/extra_positional_arguments to learn more about this problem.
|
The method 'report' isn't defined for the type 'UpdateComponentsBenchmark'.:
packages/flame/benchmark/update_components_benchmark.dart#L24
Try correcting the name to the name of an existing method, or defining a method named 'report'.
See https://dart.dev/diagnostics/undefined_method to learn more about this problem.
|
analyze
Dart Analyzer detected problems, see the logs for more information.
|
Target of URI doesn't exist: 'package:benchmark_harness/benchmark_harness.dart'.:
packages/flame/benchmark/update_components_benchmark.dart#L3
Try creating the file referenced by the URI, or try using a URI for a file that does exist.
See https://dart.dev/diagnostics/uri_does_not_exist to learn more about this problem.
|
Classes can only extend other classes.:
packages/flame/benchmark/update_components_benchmark.dart#L11
Try specifying a different superclass, or removing the extends clause.
See https://dart.dev/diagnostics/extends_non_class to learn more about this problem.
|
Too many positional arguments: 0 expected, but 1 found.:
packages/flame/benchmark/update_components_benchmark.dart#L20
Try removing the extra arguments.
See https://dart.dev/diagnostics/extra_positional_arguments to learn more about this problem.
|
The method 'report' isn't defined for the type 'UpdateComponentsBenchmark'.:
packages/flame/benchmark/update_components_benchmark.dart#L24
Try correcting the name to the name of an existing method, or defining a method named 'report'.
See https://dart.dev/diagnostics/undefined_method to learn more about this problem.
|
analyze-latest
Dart Analyzer detected problems, see the logs for more information.
|
test
1454 tests passed, 1 failed.
|
test
Process completed with exit code 1.
|
markdown-lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
format
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
analyze
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
The method doesn't override an inherited method.:
packages/flame/benchmark/update_components_benchmark.dart#L28
Try updating this class to match the superclass, or removing the override annotation.
See https://dart.dev/diagnostics/override_on_non_overriding_member to learn more about this problem.
|
The method doesn't override an inherited method.:
packages/flame/benchmark/update_components_benchmark.dart#L47
Try updating this class to match the superclass, or removing the override annotation.
See https://dart.dev/diagnostics/override_on_non_overriding_member to learn more about this problem.
|
dcm
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
analyze-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
The method doesn't override an inherited method.:
packages/flame/benchmark/update_components_benchmark.dart#L28
Try updating this class to match the superclass, or removing the override annotation.
See https://dart.dev/diagnostics/override_on_non_overriding_member to learn more about this problem.
|
The method doesn't override an inherited method.:
packages/flame/benchmark/update_components_benchmark.dart#L47
Try updating this class to match the superclass, or removing the override annotation.
See https://dart.dev/diagnostics/override_on_non_overriding_member to learn more about this problem.
|
test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
The imported package 'benchmark_harness' isn't a dependency of the importing package.:
packages/flame/benchmark/update_components_benchmark.dart#L3
Try adding a dependency for 'benchmark_harness' in the 'pubspec.yaml' file.
See https://dart.dev/diagnostics/depend_on_referenced_packages to learn more about this problem.
|
The imported package 'benchmark_harness' isn't a dependency of the importing package.:
packages/flame/benchmark/update_components_benchmark.dart#L3
Try adding a dependency for 'benchmark_harness' in the 'pubspec.yaml' file.
See https://dart.dev/diagnostics/depend_on_referenced_packages to learn more about this problem.
|