@@ -152,16 +152,16 @@ jobs:
152
152
if : " always() && steps.pkg_web_css_pub_get.conclusion == 'success'"
153
153
working-directory : pkg/web_css
154
154
job_003 :
155
- name : " smoke_test; PKG : pkg/indexed_blob; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
155
+ name : " smoke_test; PKGS : pkg/indexed_blob, pkg/screenshot_tools ; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
156
156
runs-on : ubuntu-latest
157
157
steps :
158
158
- name : Cache Pub hosted dependencies
159
159
uses : actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
160
160
with :
161
161
path : " ~/.pub-cache/hosted"
162
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkg/indexed_blob;commands:format-analyze_1"
162
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkg/indexed_blob-pkg/screenshot_tools ;commands:format-analyze_1"
163
163
restore-keys : |
164
- os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkg/indexed_blob
164
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkg/indexed_blob-pkg/screenshot_tools
165
165
os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0
166
166
os:ubuntu-latest;pub-cache-hosted
167
167
os:ubuntu-latest
@@ -185,6 +185,19 @@ jobs:
185
185
run : dart analyze --fatal-infos .
186
186
if : " always() && steps.pkg_indexed_blob_pub_get.conclusion == 'success'"
187
187
working-directory : pkg/indexed_blob
188
+ - id : pkg_screenshot_tools_pub_get
189
+ name : pkg/screenshot_tools; dart pub get
190
+ run : dart pub get
191
+ if : " always() && steps.checkout.conclusion == 'success'"
192
+ working-directory : pkg/screenshot_tools
193
+ - name : " pkg/screenshot_tools; dart format --output=none --set-exit-if-changed ."
194
+ run : " dart format --output=none --set-exit-if-changed ."
195
+ if : " always() && steps.pkg_screenshot_tools_pub_get.conclusion == 'success'"
196
+ working-directory : pkg/screenshot_tools
197
+ - name : " pkg/screenshot_tools; dart analyze --fatal-infos ."
198
+ run : dart analyze --fatal-infos .
199
+ if : " always() && steps.pkg_screenshot_tools_pub_get.conclusion == 'success'"
200
+ working-directory : pkg/screenshot_tools
188
201
job_004 :
189
202
name : " smoke_test; PKG: pkg/pub_integration; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos lib/`, `dart analyze --fatal-infos test/`"
190
203
runs-on : ubuntu-latest
@@ -872,6 +885,45 @@ jobs:
872
885
- job_007
873
886
- job_008
874
887
job_021 :
888
+ name : " unit_test; PKG: pkg/screenshot_tools; `dart test --run-skipped`"
889
+ runs-on : ubuntu-latest
890
+ steps :
891
+ - name : Cache Pub hosted dependencies
892
+ uses : actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
893
+ with :
894
+ path : " ~/.pub-cache/hosted"
895
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkg/screenshot_tools;commands:test_09"
896
+ restore-keys : |
897
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkg/screenshot_tools
898
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0
899
+ os:ubuntu-latest;pub-cache-hosted
900
+ os:ubuntu-latest
901
+ - name : Setup Dart SDK
902
+ uses : dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
903
+ with :
904
+ sdk : " 3.9.0"
905
+ - id : checkout
906
+ name : Checkout repository
907
+ uses : actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
908
+ - id : pkg_screenshot_tools_pub_get
909
+ name : pkg/screenshot_tools; dart pub get
910
+ run : dart pub get
911
+ if : " always() && steps.checkout.conclusion == 'success'"
912
+ working-directory : pkg/screenshot_tools
913
+ - name : " pkg/screenshot_tools; dart test --run-skipped"
914
+ run : dart test --run-skipped
915
+ if : " always() && steps.pkg_screenshot_tools_pub_get.conclusion == 'success'"
916
+ working-directory : pkg/screenshot_tools
917
+ needs :
918
+ - job_001
919
+ - job_002
920
+ - job_003
921
+ - job_004
922
+ - job_005
923
+ - job_006
924
+ - job_007
925
+ - job_008
926
+ job_022 :
875
927
name : " unit_test; PKG: pkg/web_app; `dart test --run-skipped`"
876
928
runs-on : ubuntu-latest
877
929
steps :
@@ -910,7 +962,7 @@ jobs:
910
962
- job_006
911
963
- job_007
912
964
- job_008
913
- job_022 :
965
+ job_023 :
914
966
name : " unit_test; PKG: pkg/web_css; `dart test --run-skipped`"
915
967
runs-on : ubuntu-latest
916
968
steps :
@@ -949,7 +1001,7 @@ jobs:
949
1001
- job_006
950
1002
- job_007
951
1003
- job_008
952
- job_023 :
1004
+ job_024 :
953
1005
name : " unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \" *_test\\\\ .dart\" | sort | sed -n '0~4p'``"
954
1006
runs-on : ubuntu-latest
955
1007
steps :
@@ -988,7 +1040,7 @@ jobs:
988
1040
- job_006
989
1041
- job_007
990
1042
- job_008
991
- job_024 :
1043
+ job_025 :
992
1044
name : " unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \" *_test\\\\ .dart\" | sort | sed -n '1~4p'``"
993
1045
runs-on : ubuntu-latest
994
1046
steps :
@@ -1027,7 +1079,7 @@ jobs:
1027
1079
- job_006
1028
1080
- job_007
1029
1081
- job_008
1030
- job_025 :
1082
+ job_026 :
1031
1083
name : " unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \" *_test\\\\ .dart\" | sort | sed -n '2~4p'``"
1032
1084
runs-on : ubuntu-latest
1033
1085
steps :
@@ -1066,7 +1118,7 @@ jobs:
1066
1118
- job_006
1067
1119
- job_007
1068
1120
- job_008
1069
- job_026 :
1121
+ job_027 :
1070
1122
name : " unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \" *_test\\\\ .dart\" | sort | sed -n '3~4p'``"
1071
1123
runs-on : ubuntu-latest
1072
1124
steps :
@@ -1105,7 +1157,7 @@ jobs:
1105
1157
- job_006
1106
1158
- job_007
1107
1159
- job_008
1108
- job_027 :
1160
+ job_028 :
1109
1161
name : " unit_test; PKG: pkg/pub_worker; `dart test --run-skipped --concurrency=1 `find test -name \" *_test\\\\ .dart\" | sort | sed -n '0~3p'``"
1110
1162
runs-on : ubuntu-latest
1111
1163
steps :
@@ -1144,7 +1196,7 @@ jobs:
1144
1196
- job_006
1145
1197
- job_007
1146
1198
- job_008
1147
- job_028 :
1199
+ job_029 :
1148
1200
name : " unit_test; PKG: pkg/pub_worker; `dart test --run-skipped --concurrency=1 `find test -name \" *_test\\\\ .dart\" | sort | sed -n '1~3p'``"
1149
1201
runs-on : ubuntu-latest
1150
1202
steps :
@@ -1183,7 +1235,7 @@ jobs:
1183
1235
- job_006
1184
1236
- job_007
1185
1237
- job_008
1186
- job_029 :
1238
+ job_030 :
1187
1239
name : " unit_test; PKG: pkg/pub_worker; `dart test --run-skipped --concurrency=1 `find test -name \" *_test\\\\ .dart\" | sort | sed -n '2~3p'``"
1188
1240
runs-on : ubuntu-latest
1189
1241
steps :
0 commit comments