@@ -57,104 +57,12 @@ jobs:
5757
5858 - run : dart pub get
5959
60- - run : dart pub get -C test_data/dart_app/
61- if : ${{ matrix.package == 'native_assets_builder' }}
62-
63- - run : dart pub get -C test_data/native_add/
64- if : ${{ matrix.package == 'native_assets_builder' }}
65-
66- - run : dart pub get -C test_data/native_add_duplicate/
67- if : ${{ matrix.package == 'native_assets_builder' }}
68-
69- - run : dart pub get -C test_data/native_add_add_source/
70- if : ${{ matrix.package == 'native_assets_builder' }}
71-
7260 - run : dart pub get -C test_data/native_add_version_skew/
7361 if : ${{ matrix.package == 'native_assets_builder' }}
7462
7563 - run : dart pub get -C test_data/native_add_version_skew_2/
7664 if : ${{ matrix.package == 'native_assets_builder' }}
7765
78- - run : dart pub get -C test_data/native_subtract/
79- if : ${{ matrix.package == 'native_assets_builder' }}
80-
81- - run : dart pub get -C test_data/package_reading_metadata/
82- if : ${{ matrix.package == 'native_assets_builder' }}
83-
84- - run : dart pub get -C test_data/package_with_metadata/
85- if : ${{ matrix.package == 'native_assets_builder' }}
86-
87- - run : dart pub get -C test_data/simple_link/
88- if : ${{ matrix.package == 'native_assets_builder' }}
89-
90- - run : dart pub get -C test_data/complex_link/
91- if : ${{ matrix.package == 'native_assets_builder' }}
92-
93- - run : dart pub get -C test_data/complex_link_helper/
94- if : ${{ matrix.package == 'native_assets_builder' }}
95-
96- - run : dart pub get -C test_data/drop_dylib_link/
97- if : ${{ matrix.package == 'native_assets_builder' }}
98-
99- - run : dart pub get -C test_data/add_asset_link/
100- if : ${{ matrix.package == 'native_assets_builder' }}
101-
102- - run : dart pub get -C test_data/transformer/
103- if : ${{ matrix.package == 'native_assets_builder' }}
104-
105- - run : dart pub get -C test_data/treeshaking_native_libs/
106- if : ${{ matrix.package == 'native_assets_builder' }}
107-
108- - run : dart pub get -C test_data/native_dynamic_linking/
109- if : ${{ matrix.package == 'native_assets_builder' }}
110-
111- - run : dart pub get -C test_data/reusable_dynamic_library/
112- if : ${{ matrix.package == 'native_assets_builder' }}
113-
114- - run : dart pub get -C test_data/reuse_dynamic_library/
115- if : ${{ matrix.package == 'native_assets_builder' }}
116-
117- - run : dart pub get -C test_data/user_defines/
118- if : ${{ matrix.package == 'native_assets_builder' }}
119-
120- - run : dart pub get -C test_data/no_hook/
121- if : ${{ matrix.package == 'native_assets_builder' }}
122-
123- - run : dart pub get -C example/build/download_asset/
124- if : ${{ matrix.package == 'native_assets_cli' }}
125-
126- - run : dart pub get -C example/build/native_dynamic_linking/
127- if : ${{ matrix.package == 'native_assets_cli' }}
128-
129- - run : dart pub get -C example/build/native_add_app/
130- if : ${{ matrix.package == 'native_assets_cli' }}
131-
132- - run : dart pub get -C example/build/native_add_library/
133- if : ${{ matrix.package == 'native_assets_cli' }}
134-
135- - run : dart pub get -C example/build/use_dart_api/
136- if : ${{ matrix.package == 'native_assets_cli' }}
137-
138- - run : dart pub get -C example/build/system_library/
139- if : ${{ matrix.package == 'native_assets_cli' }}
140-
141- - run : dart pub get -C example/link/package_with_assets/
142- if : ${{ matrix.package == 'native_assets_cli' }}
143-
144- - run : dart pub get -C example/link/app_with_asset_treeshaking/
145- if : ${{ matrix.package == 'native_assets_cli' }}
146- - run : dart pub get -C test_data/fail_build/
147- if : ${{ matrix.package == 'native_assets_builder' }}
148-
149- - run : dart pub get -C test_data/depend_on_fail_build/
150- if : ${{ matrix.package == 'native_assets_builder' }}
151-
152- - run : dart pub get -C test_data/depend_on_fail_build_app/
153- if : ${{ matrix.package == 'native_assets_builder' }}
154-
155- - run : dart pub get -C test_data/system_library/
156- if : ${{ matrix.package == 'native_assets_builder' }}
157-
15866 - run : dart analyze --fatal-infos
15967 # Run on dev to ensure we're not depending on deprecated SDK things.
16068
@@ -166,16 +74,18 @@ jobs:
16674
16775 - run : dart test
16876
169- - run : dart --enable-experiment=native-assets test
170- working-directory : pkgs/${{ matrix.package }}/example/build/native_dynamic_linking/
171- # TODO(https://github.com/dart-lang/native/issues/190): Enable on windows once
172- # https://github.com/dart-lang/sdk/commit/903eea6bfb8ee405587f0866a1d1e92eea45d29e
173- # has landed in dev channel.
174- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change && matrix.os != 'windows' }}
77+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
78+ # - run: dart --enable-experiment=native-assets test
79+ # working-directory: pkgs/${{ matrix.package }}/example/build/native_dynamic_linking/
80+ # # TODO(https://github.com/dart-lang/native/issues/190): Enable on windows once
81+ # # https://github.com/dart-lang/sdk/commit/903eea6bfb8ee405587f0866a1d1e92eea45d29e
82+ # # has landed in dev channel.
83+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change && matrix.os != 'windows' }}
17584
176- - run : dart --enable-experiment=native-assets test
177- working-directory : pkgs/${{ matrix.package }}/example/build/native_add_app/
178- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
85+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
86+ # - run: dart --enable-experiment=native-assets test
87+ # working-directory: pkgs/${{ matrix.package }}/example/build/native_add_app/
88+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
17989
18090 - run : dart --enable-experiment=native-assets run
18191 working-directory : pkgs/${{ matrix.package }}/example/build/native_add_app/
@@ -189,17 +99,20 @@ jobs:
18999 working-directory : pkgs/${{ matrix.package }}/example/build/native_add_app/bin/native_add_app/
190100 if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
191101
192- - run : dart --enable-experiment=native-assets test
193- working-directory : pkgs/${{ matrix.package }}/example/build/use_dart_api/
194- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
102+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
103+ # - run: dart --enable-experiment=native-assets test
104+ # working-directory: pkgs/${{ matrix.package }}/example/build/use_dart_api/
105+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
195106
196- - run : dart --enable-experiment=native-assets test
197- working-directory : pkgs/${{ matrix.package }}/example/build/download_asset/
198- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
199-
200- - run : dart --enable-experiment=native-assets test
201- working-directory : pkgs/${{ matrix.package }}/example/build/system_library/
202- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
107+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
108+ # - run: dart --enable-experiment=native-assets test
109+ # working-directory: pkgs/${{ matrix.package }}/example/build/download_asset/
110+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
111+
112+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
113+ # - run: dart --enable-experiment=native-assets test
114+ # working-directory: pkgs/${{ matrix.package }}/example/build/system_library/
115+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
203116
204117 - name : Install coverage
205118 run : dart pub global activate coverage
0 commit comments