dart-lang / native

Dart packages related to FFI and native assets bundling.
BSD 3-Clause "New" or "Revised" License
94 stars 34 forks source link

[infra] Health coverage bot not terminating (not even starting?) #1242

Open dcharkes opened 6 days ago

dcharkes commented 6 days ago

On different PRs: https://github.com/dart-lang/native/actions/runs/9700585168/job/26772335563 https://github.com/dart-lang/native/actions/runs/9696603699/job/26767515126

Run cd current_repo/
Start health check for the check coverage with
 warnOn: [license, coverage, breaking, leaking]
 failOn: [version, changelog, do-not-submit]
 coverageweb: false
 ignoredPackages: []
 ignoredForLicense: []
 ignoredForCoverage: []
 baseDirectory: Directory: '../base_repo'
 experiments: []
Checking for coverage
Found packages [package:ffi 2.1.2 (dir=/home/runner/work/native/native/current_repo/pkgs/ffi), package:ffigen 13.0.0-wip (dir=/home/runner/work/native/native/current_repo/pkgs/ffigen), package:jni 0.9.3 (dir=/home/runner/work/native/native/current_repo/pkgs/jni), package:jnigen 0.10.0-wip (dir=/home/runner/work/native/native/current_repo/pkgs/jnigen), package:native_assets_cli 0.6.1-wip (dir=/home/runner/work/native/native/current_repo/pkgs/native_assets_cli), package:objective_c 1.1.0-wip (dir=/home/runner/work/native/native/current_repo/pkgs/objective_c), package:swiftgen 0.0.1-wip (dir=/home/runner/work/native/native/current_repo/pkgs/swiftgen)] at Directory: '/home/runner/work/native/native/current_repo'
The files of interest are [pkgs/native_assets_cli/lib/src/model/native_code_asset.dart: FileStatus.modified]
Found packages [package:ffi 2.1.2 (dir=/home/runner/work/native/native/current_repo/pkgs/ffi), package:ffigen 13.0.0-wip (dir=/home/runner/work/native/native/current_repo/pkgs/ffigen), package:jni 0.9.3 (dir=/home/runner/work/native/native/current_repo/pkgs/jni), package:jnigen 0.10.0-wip (dir=/home/runner/work/native/native/current_repo/pkgs/jnigen), package:native_assets_cli 0.6.1-wip (dir=/home/runner/work/native/native/current_repo/pkgs/native_assets_cli), package:objective_c 1.1.0-wip (dir=/home/runner/work/native/native/current_repo/pkgs/objective_c), package:swiftgen 0.0.1-wip (dir=/home/runner/work/native/native/current_repo/pkgs/swiftgen)] at Directory: '/home/runner/work/native/native/current_repo'
The packages of interest are [package:native_assets_cli 0.6.1-wip (dir=/home/runner/work/native/native/current_repo/pkgs/native_assets_cli)]
Get coverage for native_assets_cli by running coverage in /home/runner/work/native/native/current_repo/pkgs/native_assets_cli
Run tests with coverage for vm
(And then no more logs)

Not super high prio, as the coverage GitHub actions are also running. But we should probably investigate.

@mosuem How do I run the health bot command locally to see if I can repro it getting stuck?

mosuem commented 2 days ago

Running the full health bot locally is a bit involved, but I will check if the CI tests on the ecosystem repo can reproduce this.