Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(497)

Side by Side Diff: tools/gardening/lib/src/buildbot_data.dart

Issue 2973653002: Updated various gardening data, and ignoring gardening/temp. (Closed)
Patch Set: Now finishing quickly in summary.dart if only doing "help" Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/gardening/bin/summary.dart ('k') | tools/gardening/lib/src/shard_data.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 import 'dart:async'; 5 import 'dart:async';
6 import 'buildbot_structures.dart'; 6 import 'buildbot_structures.dart';
7 import 'logdog.dart' as logdog; 7 import 'logdog.dart' as logdog;
8 import 'util.dart'; 8 import 'util.dart';
9 9
10 /// Data describing the steps of the buildbots. 10 /// Data describing the steps of the buildbots.
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 ], testSteps: const <String>[ 144 ], testSteps: const <String>[
145 'front-end tests', 145 'front-end tests',
146 'vm tests', 146 'vm tests',
147 ]), 147 ]),
148 const BuildSubgroup(shardNames: const <String>[ 148 const BuildSubgroup(shardNames: const <String>[
149 'vm-kernel-linux-debug-x64-be', 149 'vm-kernel-linux-debug-x64-be',
150 ], testSteps: const <String>[ 150 ], testSteps: const <String>[
151 'front-end tests', 151 'front-end tests',
152 'vm tests', 152 'vm tests',
153 ]), 153 ]),
154 const BuildSubgroup(shardNames: const <String>[
155 'vm-kernel-mac-release-x64-be',
156 ], testSteps: const <String>[
157 'front-end tests',
158 'vm tests',
159 ]),
160 const BuildSubgroup(shardNames: const <String>[
161 'vm-kernel-mac-debug-x64-be',
162 ], testSteps: const <String>[
163 'front-end tests',
164 'vm tests',
165 ]),
154 ], 166 ],
155 ), 167 ),
156 const BuildGroup( 168 const BuildGroup(
157 groupName: 'vm-misc', 169 groupName: 'vm-misc',
158 subgroups: const <BuildSubgroup>[ 170 subgroups: const <BuildSubgroup>[
159 const BuildSubgroup(shardNames: const <String>[ 171 const BuildSubgroup(shardNames: const <String>[
160 'vm-win-debug-ia32-russian-be', 172 'vm-win-debug-ia32-russian-be',
161 ], testSteps: const <String>[ 173 ], testSteps: const <String>[
162 'vm tests', 174 'vm tests',
163 'checked vm tests', 175 'checked vm tests',
164 ]), 176 ]),
165 const BuildSubgroup(shardNames: const <String>[ 177 const BuildSubgroup(shardNames: const <String>[
166 'cross-arm-vm-linux-release-be', 178 'cross-arm64-vm-linux-release-be',
167 ], testSteps: const <String>[ 179 ], testSteps: const <String>[
168 '', // This subgroup triggers other tests. 180 '', // This subgroup triggers other tests.
169 ]), 181 ]),
170 const BuildSubgroup(shardNames: const <String>[ 182 const BuildSubgroup(shardNames: const <String>[
171 'vm-linux-release-ia32-asan-be', 183 'vm-linux-release-ia32-asan-be',
172 ], testSteps: const <String>[ 184 ], testSteps: const <String>[
173 'vm tests', 185 'vm tests',
174 'checked vm tests', 186 'checked vm tests',
175 ]), 187 ]),
176 const BuildSubgroup(shardNames: const <String>[ 188 const BuildSubgroup(shardNames: const <String>[
177 'vm-linux-release-x64-asan-be', 189 'vm-linux-release-x64-asan-be',
178 ], testSteps: const <String>[ 190 ], testSteps: const <String>[
179 'vm tests', 191 'vm tests',
180 'checked vm tests', 192 'checked vm tests',
181 ]), 193 ]),
182 const BuildSubgroup(shardNames: const <String>[ 194 const BuildSubgroup(shardNames: const <String>[
183 'vm-linux-release-ia32-optcounter-threshold-be', 195 'vm-linux-release-ia32-optcounter-threshold-be',
184 ], testSteps: const <String>[ 196 ], testSteps: const <String>[
185 'vm tests', 197 'vm tests',
186 'checked vm tests', 198 'checked vm tests',
187 ]), 199 ]),
188 const BuildSubgroup(shardNames: const <String>[ 200 const BuildSubgroup(shardNames: const <String>[
189 'vm-linux-release-x64-optcounter-threshold-be', 201 'vm-linux-release-x64-optcounter-threshold-be',
190 ], testSteps: const <String>[ 202 ], testSteps: const <String>[
191 'vm tests', 203 'vm tests',
192 'checked vm tests', 204 'checked vm tests',
193 ]), 205 ]),
206 const BuildSubgroup(shardNames: const <String>[
207 'target-arm64-vm-linux-release-be',
208 ], testSteps: const <String>[
209 'vm tests',
210 'checked vm tests',
211 ]),
194 // TODO(dmitryas): add data for this subgroup 212 // TODO(dmitryas): add data for this subgroup
195 // const BuildSubgroup(shardNames: const <String>[ 213 // const BuildSubgroup(shardNames: const <String>[
196 // '', 214 // '',
197 // ], testSteps: const <String>[ 215 // ], testSteps: const <String>[
198 // '', 216 // '',
199 // ]), 217 // ]),
200 ], 218 ],
201 ), 219 ),
202 const BuildGroup( 220 const BuildGroup(
203 groupName: 'vm-precomp', 221 groupName: 'vm-precomp',
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
292 ], testSteps: const <String>[ 310 ], testSteps: const <String>[
293 'vm tests', 311 'vm tests',
294 'checked vm tests', 312 'checked vm tests',
295 ]), 313 ]),
296 ], 314 ],
297 ), 315 ),
298 const BuildGroup( 316 const BuildGroup(
299 groupName: 'dart2js-d8-hostchecked', 317 groupName: 'dart2js-d8-hostchecked',
300 subgroups: const <BuildSubgroup>[ 318 subgroups: const <BuildSubgroup>[
301 const BuildSubgroup(shardNames: const <String>[ 319 const BuildSubgroup(shardNames: const <String>[
302 'dart2js-linux-d8-hostchecked-1-5-be', 320 'dart2js-linux-d8-hostchecked-unittest-1-5-be',
303 'dart2js-linux-d8-hostchecked-2-5-be', 321 'dart2js-linux-d8-hostchecked-unittest-2-5-be',
304 'dart2js-linux-d8-hostchecked-3-5-be', 322 'dart2js-linux-d8-hostchecked-unittest-3-5-be',
305 'dart2js-linux-d8-hostchecked-4-5-be', 323 'dart2js-linux-d8-hostchecked-unittest-4-5-be',
306 'dart2js-linux-d8-hostchecked-5-5-be', 324 'dart2js-linux-d8-hostchecked-unittest-5-5-be',
307 ], testSteps: const <String>[ 325 ], testSteps: const <String>[
308 'dart2js d8 tests', 326 'dart2js d8 tests',
309 'dart2js d8 package tests', 327 'dart2js d8 package tests',
310 'dart2js d8 observatory_ui tests', 328 'dart2js d8 observatory_ui tests',
311 'dart2js d8 co19 tests', 329 'dart2js d8 co19 tests',
312 'dart2js d8 extra tests', 330 'dart2js d8 extra tests',
313 'dart2js d8 try tests', 331 'dart2js d8 try tests',
314 'dart2js d8 checked tests', 332 'dart2js d8 checked tests',
315 'dart2js d8 package checked tests', 333 'dart2js d8 package checked tests',
316 'dart2js d8 observatory_ui checked tests', 334 'dart2js d8 observatory_ui checked tests',
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
372 ]) 390 ])
373 ], 391 ],
374 ), 392 ),
375 const BuildGroup( 393 const BuildGroup(
376 groupName: 'dart2js', 394 groupName: 'dart2js',
377 subgroups: const <BuildSubgroup>[ 395 subgroups: const <BuildSubgroup>[
378 const BuildSubgroup(shardNames: const <String>[ 396 const BuildSubgroup(shardNames: const <String>[
379 'dart2js-dump-info-be', 397 'dart2js-dump-info-be',
380 ], testSteps: const <String>[ 398 ], testSteps: const <String>[
381 'annotated_steps', 399 'annotated_steps',
382 ]) 400 ], isActive: false),
383 ], 401 ],
384 ), 402 ),
385 const BuildGroup( 403 const BuildGroup(
386 groupName: 'analyzer', 404 groupName: 'analyzer',
387 subgroups: const <BuildSubgroup>[ 405 subgroups: const <BuildSubgroup>[
388 const BuildSubgroup(shardNames: const <String>[ 406 const BuildSubgroup(shardNames: const <String>[
407 'analyze-linux-be',
408 ], testSteps: const <String>[]),
409 const BuildSubgroup(shardNames: const <String>[
389 'analyzer-mac10.11-release-be', 410 'analyzer-mac10.11-release-be',
390 ], testSteps: const <String>[ 411 ], testSteps: const <String>[
391 'analyze tests', 412 'analyze tests',
392 'analyze pkg tests', 413 'analyze pkg tests',
393 'analyze tests checked', 414 'analyze tests checked',
394 'analyze pkg tests checked', 415 'analyze pkg tests checked',
395 'analyzer unit tests', 416 'analyzer unit tests',
396 'analysis server unit tests', 417 'analysis server unit tests',
397 'analyzer_cli unit tests', 418 'analyzer_cli unit tests',
398 'front end unit tests', 419 'front end unit tests',
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
593 const BuildGroup( 614 const BuildGroup(
594 groupName: 'ie', 615 groupName: 'ie',
595 subgroups: const <BuildSubgroup>[ 616 subgroups: const <BuildSubgroup>[
596 const BuildSubgroup(shardNames: const <String>[ 617 const BuildSubgroup(shardNames: const <String>[
597 'dart2js-win8-ie10-be' 618 'dart2js-win8-ie10-be'
598 ], testSteps: const <String>[ 619 ], testSteps: const <String>[
599 'dart2js ie10 tests', 620 'dart2js ie10 tests',
600 'dart2js ie10 co19 tests', 621 'dart2js ie10 co19 tests',
601 'dart2js ie10 fast-startup tests', 622 'dart2js ie10 fast-startup tests',
602 'dart2js ie10 co19 fast-startup tests', 623 'dart2js ie10 co19 fast-startup tests',
603 ]), 624 ], isActive: false),
604 const BuildSubgroup(shardNames: const <String>[ 625 const BuildSubgroup(shardNames: const <String>[
605 'dart2js-win8-ie11-be' 626 'dart2js-win8-ie11-be'
606 ], testSteps: const <String>[ 627 ], testSteps: const <String>[
607 'dart2js ie11 tests', 628 'dart2js ie11 tests',
608 'dart2js ie11 co19 tests', 629 'dart2js ie11 co19 tests',
609 'dart2js ie11 fast-startup tests', 630 'dart2js ie11 fast-startup tests',
610 'dart2js ie11 co19 fast-startup tests', 631 'dart2js ie11 co19 fast-startup tests',
611 ]), 632 ], isActive: false),
612 ], 633 ],
613 ), 634 ),
614 const BuildGroup( 635 const BuildGroup(
615 groupName: 'dart2js-windows', 636 groupName: 'dart2js-windows',
616 subgroups: const <BuildSubgroup>[ 637 subgroups: const <BuildSubgroup>[
617 const BuildSubgroup(shardNames: const <String>[ 638 const BuildSubgroup(shardNames: const <String>[
618 'dart2js-win7-ie10chrome-1-4-be', 639 'dart2js-win7-ie10chrome-1-4-be',
619 'dart2js-win7-ie10chrome-2-4-be', 640 'dart2js-win7-ie10chrome-2-4-be',
620 'dart2js-win7-ie10chrome-3-4-be', 641 'dart2js-win7-ie10chrome-3-4-be',
621 'dart2js-win7-ie10chrome-4-4-be' 642 'dart2js-win7-ie10chrome-4-4-be'
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
681 ]), 702 ]),
682 ], 703 ],
683 ), 704 ),
684 const BuildGroup( 705 const BuildGroup(
685 groupName: 'pub-pkg', 706 groupName: 'pub-pkg',
686 subgroups: const <BuildSubgroup>[ 707 subgroups: const <BuildSubgroup>[
687 const BuildSubgroup(shardNames: const <String>[ 708 const BuildSubgroup(shardNames: const <String>[
688 'pub-mac-be', 709 'pub-mac-be',
689 ], testSteps: const <String>[ 710 ], testSteps: const <String>[
690 'annotated_steps', 711 'annotated_steps',
691 ]), 712 ], isActive: false),
692 const BuildSubgroup(shardNames: const <String>[ 713 const BuildSubgroup(shardNames: const <String>[
693 'pub-linux-be', 714 'pub-linux-be',
694 ], testSteps: const <String>[ 715 ], testSteps: const <String>[
695 'annotated_steps', 716 'annotated_steps',
696 ]), 717 ], isActive: false),
697 const BuildSubgroup(shardNames: const <String>[ 718 const BuildSubgroup(shardNames: const <String>[
698 'pkg-mac10.11-release-be', 719 'pkg-mac10.11-release-be',
699 ], testSteps: const <String>[ 720 ], testSteps: const <String>[
700 'package unit tests', 721 'package unit tests',
701 'third_party/pkg_tested unit tests', 722 'third_party/pkg_tested unit tests',
702 ]), 723 ]),
703 const BuildSubgroup(shardNames: const <String>[ 724 const BuildSubgroup(shardNames: const <String>[
704 'pkg-linux-release-be', 725 'pkg-linux-release-be',
705 ], testSteps: const <String>[ 726 ], testSteps: const <String>[
706 'package unit tests', 727 'package unit tests',
(...skipping 24 matching lines...) Expand all
731 'dartium-win-ia32-be', 752 'dartium-win-ia32-be',
732 ], testSteps: const <String>[ 753 ], testSteps: const <String>[
733 'annotated steps', 754 'annotated steps',
734 ]), 755 ]),
735 ], 756 ],
736 ), 757 ),
737 const BuildGroup( 758 const BuildGroup(
738 groupName: 'misc', 759 groupName: 'misc',
739 subgroups: const <BuildSubgroup>[ 760 subgroups: const <BuildSubgroup>[
740 const BuildSubgroup(shardNames: const <String>[ 761 const BuildSubgroup(shardNames: const <String>[
741 'version-checker-be', 762 'versionchecker-linux-be',
742 ], testSteps: const <String>[ 763 ], testSteps: const <String>[
743 'annotated_steps', 764 'annotated_steps',
744 ]), 765 ]),
745 const BuildSubgroup(shardNames: const <String>[ 766 const BuildSubgroup(shardNames: const <String>[
746 'linux-distribution-support-debian_wheezy-be', 767 'debianpackage-linux-be',
747 ], testSteps: const <String>[ 768 ], testSteps: const <String>[
748 'annotated_steps', 769 'annotated_steps',
749 ]), 770 ]),
750 ], 771 ],
751 ), 772 ),
752 const BuildGroup( 773 const BuildGroup(
753 groupName: 'vm-app-dev', 774 groupName: 'vm-app-dev',
754 subgroups: const <BuildSubgroup>[ 775 subgroups: const <BuildSubgroup>[
755 const BuildSubgroup(shardNames: const <String>[ 776 const BuildSubgroup(shardNames: const <String>[
756 'app-linux-debug-x64-dev', 777 'app-linux-debug-x64-dev',
757 ], testSteps: const <String>[ 778 ], testSteps: const <String>[
758 'vm tests', 779 'vm tests',
759 ]), 780 ], isActive: false),
760 const BuildSubgroup(shardNames: const <String>[ 781 const BuildSubgroup(shardNames: const <String>[
761 'app-linux-release-x64-dev', 782 'app-linux-release-x64-dev',
762 ], testSteps: const <String>[ 783 ], testSteps: const <String>[
763 'vm tests', 784 'vm tests',
764 ]), 785 ], isActive: false),
765 const BuildSubgroup(shardNames: const <String>[ 786 const BuildSubgroup(shardNames: const <String>[
766 'app-linux-product-x64-dev', 787 'app-linux-product-x64-dev',
767 ], testSteps: const <String>[ 788 ], testSteps: const <String>[
768 'vm tests', 789 'vm tests',
769 ]), 790 ], isActive: false),
770 ], 791 ],
771 ), 792 ),
772 ]; 793 ];
773 794
774 /// Descriptor for a buildbot group, e.g. 'dart2js-linux', 'chrome' and 795 /// Descriptor for a buildbot group, e.g. 'dart2js-linux', 'chrome' and
775 /// 'safari'. 796 /// 'safari'.
776 class BuildGroup { 797 class BuildGroup {
777 /// The name of the group as display on the buildbot site. 798 /// The name of the group as display on the buildbot site.
778 final String groupName; 799 final String groupName;
779 800
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after
935 stepNames.add(step); 956 stepNames.add(step);
936 } 957 }
937 } 958 }
938 if (stepNames.isNotEmpty) { 959 if (stepNames.isNotEmpty) {
939 subgroups[subgroup] = stepNames; 960 subgroups[subgroup] = stepNames;
940 } 961 }
941 } 962 }
942 } 963 }
943 return subgroups; 964 return subgroups;
944 } 965 }
OLDNEW
« no previous file with comments | « tools/gardening/bin/summary.dart ('k') | tools/gardening/lib/src/shard_data.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698