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

dart-lang / native / 12906246429
76%

Build:
DEFAULT BRANCH: main
Ran 22 Jan 2025 10:30AM UTC
Jobs 11
Files 117
Run time 1min
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

22 Jan 2025 10:29AM UTC coverage: 83.877% (+0.04%) from 83.842%
12906246429

push

github

web-flow
[native_assets_builder] Support pub workspaces 2 (#1921)

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

This does a bigger refactoring to take `runPackageName` into account when checking for "if there are packages with native assets".

It changes the public API in the following way:

* `PackageLayout` no longer has methods for if packages have hooks, as it does not take into account the dependency graph
* `NativeAssetsBuildRunner` now exposes a method to query whether any packages in the dependencies have build hooks
* (The implementation is in the `BuildPlanner`, and this class stays internal.)

This means that `PackageLayout` has the API to provide the right package layout to the `NativeAssetsBuildRunner`, and the `NativeAssetsBuildRunner` has the methods to be queried by embedders/launchers.

45 of 45 new or added lines in 2 files covered. (100.0%)

6092 of 7263 relevant lines covered (83.88%)

23.61 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
3 native_assets_builder_windows 12906246429.3 22 Jan 2025 10:37AM UTC 11
89.8
GitHub Action Run
4 native_assets_cli_macos 12906246429.4 22 Jan 2025 10:30AM UTC 28
78.58
GitHub Action Run
5 native_toolchain_c_ubuntu 12906246429.5 22 Jan 2025 10:31AM UTC 26
74.54
GitHub Action Run
6 native_toolchain_c_macos 12906246429.6 22 Jan 2025 10:31AM UTC 26
69.67
GitHub Action Run
7 native_assets_cli_windows 12906246429.7 22 Jan 2025 10:32AM UTC 28
78.28
GitHub Action Run
8 native_assets_cli_ubuntu 12906246429.8 22 Jan 2025 10:31AM UTC 28
78.58
GitHub Action Run
9 native_assets_builder_macos 12906246429.9 22 Jan 2025 10:34AM UTC 11
89.8
GitHub Action Run
10 native_toolchain_c_windows 12906246429.10 22 Jan 2025 10:34AM UTC 26
79.4
GitHub Action Run
11 native_assets_builder_ubuntu 12906246429.11 22 Jan 2025 10:35AM UTC 11
89.8
GitHub Action Run
10 jni 12894652144.10 21 Jan 2025 07:49PM UTC 30
70.47
GitHub Action Run
11 jnigen 12894652144.11 21 Jan 2025 07:57PM UTC 22
89.51
GitHub Action Run
Source Files on build 12906246429
  • Tree
  • List 117
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12906246429
  • 4282a796 on github
  • Prev Build on main (#12894652144)
  • Next Build on main (#12910519047)
  • 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