• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dart-lang / native / 14753916602
74%

Build:
DEFAULT BRANCH: main
Ran 30 Apr 2025 11:54AM UTC
Jobs 23
Files 186
Run time 419min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Apr 2025 11:53AM UTC coverage: 81.574% (-4.2%) from 85.736%
14753916602

push

github

web-flow
[infra] Split up `package:native_assets_cli` (#2259)

Closes: https://github.com/dart-lang/native/issues/999

Splits up `package:native_assets_cli` in `package:hooks`, `package:code_assets` and `package:data_assets`.
Renames `package:native_assets_builder` to `package:hooks_runner`.

The dependencies are as follows:

* `hooks` has dev dependencies on `code_assets` and `data_assets` because all the integration tests use these asset types.
* `hooks_runner` has a dependency on `code_assets` due to the kernel-encoding `KernelAssets` which is used to bundle the code-assets asset-mapping in various SDKs.
* `hooks_runner` has a dev dependency on `data_assets` because the integration tests use it.

Versions:

* The split up packages continue numbering from the original version. (It doesn't really matter, we'll need to go to 1.0.0 in the future anyway.)

Internal package structure:

* This PR does not reorganize packages. It moves the files exactly to the same path. This could use cleanup, but let's try to get this PR as small as possible.

CI:

* Two workflows are combined. (This could likely use some cleanup, especially trying to collect coverage across all packages in the workspace instead of a single package at the time.)

Publishing:

* These packages will now need their autopublishing set up. I'll do this after we bump the version to non-wip.

Rolling:

* This will need to be rolled into the Dart and Flutter SDKs. Changing the dependencies there and fixing whatever test setup explicitly mentioning the package names.

6 of 35 new or added lines in 6 files covered. (17.14%)

11077 of 13579 relevant lines covered (81.57%)

37.68 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
57.78
pkgs/code_assets/lib/src/code_assets/c_compiler_config.dart
6
0.0
pkgs/code_assets/lib/src/code_assets/testing.dart
10
57.89
pkgs/data_assets/lib/src/data_assets/config.dart
12
76.62
pkgs/code_assets/lib/src/code_assets/config.dart
Subprojects
ID Flag name Job ID Ran Files Coverage
9 code_assets_macos 14753916602.9 30 Apr 2025 11:54AM UTC 12
72.89
GitHub Action Run
10 hooks_macos 14753916602.10 30 Apr 2025 11:55AM UTC 12
55.56
GitHub Action Run
11 hooks_windows 14753916602.11 30 Apr 2025 11:56AM UTC 12
55.56
GitHub Action Run
12 code_assets_windows 14753916602.12 30 Apr 2025 11:55AM UTC 12
72.89
GitHub Action Run
13 hooks_ubuntu 14753916602.13 30 Apr 2025 11:58AM UTC 12
55.56
GitHub Action Run
14 native_toolchain_c_ubuntu 14753916602.14 30 Apr 2025 11:55AM UTC 26
74.38
GitHub Action Run
15 data_assets_macos 14753916602.15 30 Apr 2025 11:54AM UTC 5
42.23
GitHub Action Run
16 hooks_runner_ubuntu 14753916602.16 30 Apr 2025 11:59AM UTC 12
87.76
GitHub Action Run
17 native_toolchain_c_macos 14753916602.17 30 Apr 2025 11:56AM UTC 26
68.95
GitHub Action Run
18 data_assets_ubuntu 14753916602.18 30 Apr 2025 11:56AM UTC 5
42.23
GitHub Action Run
19 data_assets_windows 14753916602.19 30 Apr 2025 11:55AM UTC 5
42.23
GitHub Action Run
20 code_assets_ubuntu 14753916602.20 30 Apr 2025 11:56AM UTC 12
72.89
GitHub Action Run
21 native_toolchain_c_windows 14753916602.21 30 Apr 2025 11:58AM UTC 26
79.18
GitHub Action Run
22 hooks_runner_macos 14753916602.22 30 Apr 2025 11:59AM UTC 12
87.76
GitHub Action Run
23 hooks_runner_windows 14753916602.23 30 Apr 2025 12:01PM UTC 12
87.76
GitHub Action Run
3 native_assets_cli_windows 14728442297.3 29 Apr 2025 09:59AM UTC 29
61.77
GitHub Action Run
8 native_assets_builder_macos 14728442297.8 29 Apr 2025 09:59AM UTC 12
87.76
GitHub Action Run
6 native_assets_builder_windows 14728442297.6 29 Apr 2025 10:04AM UTC 12
87.76
GitHub Action Run
2 native_assets_builder_ubuntu 14728442297.2 29 Apr 2025 10:00AM UTC 12
87.76
GitHub Action Run
11 ffigen 14743120022.11 29 Apr 2025 11:22PM UTC 77
91.67
GitHub Action Run
11 objective_c 14744349515.11 30 Apr 2025 12:58AM UTC 78
79.3
GitHub Action Run
4 native_assets_cli_ubuntu 14728442297.4 29 Apr 2025 09:57AM UTC 29
61.77
GitHub Action Run
7 native_assets_cli_macos 14728442297.7 29 Apr 2025 09:56AM UTC 29
61.77
GitHub Action Run
Source Files on build 14753916602
  • Tree
  • List 186
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14753916602
  • b324678c on github
  • Prev Build on main (#14744349515)
  • Next Build on main (#14771715706)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc