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

dart-lang / native / 14878273972
76%

Build:
DEFAULT BRANCH: main
Ran 07 May 2025 08:03AM UTC
Jobs 25
Files 239
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

07 May 2025 08:02AM UTC coverage: 81.63% (-2.9%) from 84.487%
14878273972

push

github

web-flow
[native_toolchain_c] Firebase Studio setup (partially) (#2269)

Bug: https://github.com/dart-lang/native/issues/2273

This PR makes `dart test` in packages `hooks`, `hooks_runner`, `code_assets` and `data_assets` pass.

This PR makes `dart test` in `package:native_toolchain_c` partially pass. The tests that are still failing are the cross-compiling tests from linux_x64 to linux_non-x64.

Changes required to discover the toolchains on the NixOS vm of FireBase studio:

* Adds the installation path of the Android NDK to the default installation paths. (It would be better if we got this from `ANDROID_HOME` or `ANDROID_SDK_ROOT`.)
* Enables discovering `llvm-ar` and `ld.lld` on the PATH. They are in separate install locations in NixOS.
* Prefer `ld.lld` over `ld` from GCC when not cross compiling in `CLinker` (more likely to be available).

In addition this PR commits the `.idx/dev.nix` NixOS config so that new checkouts in FireBase studio will automatically pull in the right dependencies.

8 of 9 new or added lines in 2 files covered. (88.89%)

1 existing line in 1 file now uncovered.

14864 of 18209 relevant lines covered (81.63%)

29.61 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
86.25
-0.46% pkgs/native_toolchain_c/lib/src/cbuilder/compiler_resolver.dart

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.25
-0.46% pkgs/native_toolchain_c/lib/src/cbuilder/compiler_resolver.dart
Subprojects
ID Flag name Job ID Ran Files Coverage
11 native_toolchain_c_macos 14878273972.11 07 May 2025 08:04AM UTC 26
68.94
GitHub Action Run
12 hooks_runner_windows 14878273972.12 07 May 2025 08:11AM UTC 12
88.39
GitHub Action Run
13 code_assets_windows 14878273972.13 07 May 2025 08:05AM UTC 12
72.89
GitHub Action Run
14 hooks_ubuntu 14878273972.14 07 May 2025 08:05AM UTC 12
55.56
GitHub Action Run
15 native_toolchain_c_windows 14878273972.15 07 May 2025 08:08AM UTC 26
79.12
GitHub Action Run
16 hooks_runner_macos 14878273972.16 07 May 2025 08:07AM UTC 12
88.39
GitHub Action Run
17 data_assets_ubuntu 14878273972.17 07 May 2025 08:04AM UTC 5
42.23
GitHub Action Run
18 hooks_runner_ubuntu 14878273972.18 07 May 2025 08:08AM UTC 12
88.39
GitHub Action Run
19 hooks_macos 14878273972.19 07 May 2025 08:04AM UTC 12
55.56
GitHub Action Run
20 data_assets_windows 14878273972.20 07 May 2025 08:04AM UTC 5
42.23
GitHub Action Run
21 hooks_windows 14878273972.21 07 May 2025 08:06AM UTC 12
55.56
GitHub Action Run
22 native_toolchain_c_ubuntu 14878273972.22 07 May 2025 08:04AM UTC 26
74.42
GitHub Action Run
23 code_assets_ubuntu 14878273972.23 07 May 2025 08:05AM UTC 12
72.89
GitHub Action Run
24 data_assets_macos 14878273972.24 07 May 2025 08:03AM UTC 5
42.23
GitHub Action Run
25 code_assets_macos 14878273972.25 07 May 2025 08:03AM UTC 12
72.89
GitHub Action Run
8 native_assets_builder_macos 14728442297.8 29 Apr 2025 09:59AM 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
7 native_assets_cli_macos 14728442297.7 29 Apr 2025 09:56AM UTC 29
61.77
GitHub Action Run
13 objective_c 14871820109.13 06 May 2025 11:43PM UTC 79
79.38
GitHub Action Run
12 jnigen 14832565863.12 05 May 2025 08:54AM UTC 21
90.24
GitHub Action Run
13 jni 14832565863.13 05 May 2025 08:49AM UTC 31
70.55
GitHub Action Run
4 native_assets_cli_ubuntu 14728442297.4 29 Apr 2025 09:57AM UTC 29
61.77
GitHub Action Run
11 ffigen 14743120022.11 29 Apr 2025 11:22PM UTC 77
91.67
GitHub Action Run
2 native_assets_builder_ubuntu 14728442297.2 29 Apr 2025 10:00AM 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
Source Files on build 14878273972
  • Tree
  • List 239
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14878273972
  • 19f44756 on github
  • Prev Build on main (#14871820109)
  • Next Build on main (#14879118217)
  • 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