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

Side by Side Diff: pkg/pkg.status

Issue 524153002: Sharing metatest logic between unittest and scheduled_test (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: consolidated meta test method Created 6 years, 3 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 | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 # Copyright (c) 2012, 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 # Don't run any test-like files that show up in packages directories. It 5 # Don't run any test-like files that show up in packages directories. It
6 # shouldn't be necessary to run "pub install" in these packages, but if you do 6 # shouldn't be necessary to run "pub install" in these packages, but if you do
7 # it shouldn't break the tests. 7 # it shouldn't break the tests.
8 */packages/*/*: Skip 8 */packages/*/*: Skip
9 */*/packages/*/*: Skip 9 */*/packages/*/*: Skip
10 */*/*/packages/*/*: Skip 10 */*/*/packages/*/*: Skip
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
156 analysis_server/test/analysis_notification_outline_test: Pass, Slow # Issue 1647 3, 19756 156 analysis_server/test/analysis_notification_outline_test: Pass, Slow # Issue 1647 3, 19756
157 analysis_server/test/analysis_notification_navigation_test: Pass, Slow # Issue 1 6473, 19756 157 analysis_server/test/analysis_notification_navigation_test: Pass, Slow # Issue 1 6473, 19756
158 analysis_server/test/domain_analysis_test: Pass, Slow # Issue 16473, 19756 158 analysis_server/test/domain_analysis_test: Pass, Slow # Issue 16473, 19756
159 analysis_server/test/analysis_notification_highlights_test: Pass, Slow # 16473, 19756 159 analysis_server/test/analysis_notification_highlights_test: Pass, Slow # 16473, 19756
160 analysis_server/test/search/top_level_declarations_test: Pass, Slow # 16473, 197 56 160 analysis_server/test/search/top_level_declarations_test: Pass, Slow # 16473, 197 56
161 analyzer/test/generated/element_test: Pass, Slow # Issue 16473 161 analyzer/test/generated/element_test: Pass, Slow # Issue 16473
162 162
163 [ $runtime == d8 || $runtime == jsshell ] 163 [ $runtime == d8 || $runtime == jsshell ]
164 stack_trace/test/chain_test: Fail # Issues 15171 and 15105 164 stack_trace/test/chain_test: Fail # Issues 15171 and 15105
165 stack_trace/test/vm_test: RuntimeError, OK # VM-specific traces 165 stack_trace/test/vm_test: RuntimeError, OK # VM-specific traces
166 unittest/test/missing_tick_test: Fail # Timer interface not supported: dartbug.c om/7728.
167 166
168 [ $runtime == jsshell ] 167 [ $runtime == jsshell ]
169 async/test/stream_zip_test: RuntimeError, OK # Timers are not supported. 168 async/test/stream_zip_test: RuntimeError, OK # Timers are not supported.
170 scheduled_test/test/unittest_compatibility_test: Fail # Issue 7728 169 scheduled_test/test/unittest_compatibility_test: Fail # Issue 7728
170 unittest/test/missing_tick_test: Fail # Timer interface not supported: dartbug.c om/7728.
171 unittest/test/nested_groups_setup_teardown_test: RuntimeError # http://dartbug.c om/10109 171 unittest/test/nested_groups_setup_teardown_test: RuntimeError # http://dartbug.c om/10109
172 172
173 [ $compiler == dart2js && $runtime == drt ] 173 [ $compiler == dart2js && $runtime == drt ]
174 async/test/stream_zip_test: RuntimeError, Pass # Issue 18548 174 async/test/stream_zip_test: RuntimeError, Pass # Issue 18548
175 175
176 [ $runtime == vm || $runtime == d8 || $runtime == jsshell ] 176 [ $runtime == vm || $runtime == d8 || $runtime == jsshell ]
177 polymer/example: Skip # Uses dart:html 177 polymer/example: Skip # Uses dart:html
178 polymer/e2e_test: Skip # Uses dart:html 178 polymer/e2e_test: Skip # Uses dart:html
179 polymer/test/auto_binding_test: Skip # uses dart:html 179 polymer/test/auto_binding_test: Skip # uses dart:html
180 polymer/test/attr_deserialize_test: Skip # uses dart:html 180 polymer/test/attr_deserialize_test: Skip # uses dart:html
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after
351 polymer/test/build/unique_message_test: Skip # Intended only as a vm test. 351 polymer/test/build/unique_message_test: Skip # Intended only as a vm test.
352 shelf/test/shelf_io_test: Fail, OK # Uses dart:io 352 shelf/test/shelf_io_test: Fail, OK # Uses dart:io
353 shelf_web_socket/test/*: Fail, OK # Uses dart:io. 353 shelf_web_socket/test/*: Fail, OK # Uses dart:io.
354 smoke/test/codegen/end_to_end_test: Skip # Uses dart:io. 354 smoke/test/codegen/end_to_end_test: Skip # Uses dart:io.
355 smoke/test/codegen/recorder_test: Skip # Uses dart:io. 355 smoke/test/codegen/recorder_test: Skip # Uses dart:io.
356 stub_core_library/test/*: Fail, OK # Uses dart:io. 356 stub_core_library/test/*: Fail, OK # Uses dart:io.
357 third_party/angular_tests/browser_test/core_dom/cookies: Fail # Issue 16337 357 third_party/angular_tests/browser_test/core_dom/cookies: Fail # Issue 16337
358 third_party/angular_tests/vm_test: Skip # Uses dart:io 358 third_party/angular_tests/vm_test: Skip # Uses dart:io
359 watcher/test/*: Fail, OK # Uses dart:io. 359 watcher/test/*: Fail, OK # Uses dart:io.
360 360
361 scheduled_test/test/descriptor/*: Fail # http://dartbug.com/8440
362 scheduled_test/test/scheduled_future_matchers_test: Fail # http://dartbug.com/84 40
363 scheduled_test/test/scheduled_process_test: Fail # http://dartbug.com/8440
364 scheduled_test/test/scheduled_test/*: Fail # http://dartbug.com/8440
365 scheduled_test/test/scheduled_stream/stream_matcher_test: Fail # http://dartbug. com/8440
366
367
368 */test/analyzer_test: Skip # No need to run analysis tests on browser bots 361 */test/analyzer_test: Skip # No need to run analysis tests on browser bots
369 362
370 # Skip tests on the browser if the test depends on dart:io 363 # Skip tests on the browser if the test depends on dart:io
371 third_party/html5lib/test/parser_test: Skip 364 third_party/html5lib/test/parser_test: Skip
372 third_party/html5lib/test/tokenizer_test: Skip 365 third_party/html5lib/test/tokenizer_test: Skip
373 third_party/html5lib/test/selectors/*: Skip 366 third_party/html5lib/test/selectors/*: Skip
374 367
375 polymer/test/unbind_test: Pass, Fail # Issue 15259 368 polymer/test/unbind_test: Pass, Fail # Issue 15259
376 369
377 [ $minified == false ] 370 [ $minified == false ]
378 # The minified unittest tests test that the minified names of Dart types are 371 # The minified unittest tests test that the minified names of Dart types are
379 # printed. Unminified versions of these tests exist that test the behavior when 372 # printed. Unminified versions of these tests exist that test the behavior when
380 # not minified. 373 # not minified.
381 matcher/test/*_minified_test: Skip # DO NOT COPY THIS UNLESS YOU WORK ON DART2JS 374 matcher/test/*_minified_test: Skip # DO NOT COPY THIS UNLESS YOU WORK ON DART2JS
382 375
383 [ $arch == simarm && $checked ] 376 [ $arch == simarm && $checked ]
384 watcher/test/directory_watcher/linux_test: Skip # Issue 16118 377 watcher/test/directory_watcher/linux_test: Skip # Issue 16118
385 378
386 [ $arch == simarm64 ] 379 [ $arch == simarm64 ]
387 # Timeout. These are not unit tests. They do not run efficiently on our 380 # Timeout. These are not unit tests. They do not run efficiently on our
388 # simulator. 381 # simulator.
389 *: Skip 382 *: Skip
390 383
384 [ $compiler == none && ( $runtime == dartium || $runtime == drt || $runtime == C ontentShellOnAndroid) ]
391 # Skip serialization test that explicitly has no library declaration in the 385 # Skip serialization test that explicitly has no library declaration in the
392 # test on Dartium, which requires all tests to have a library. 386 # test on Dartium, which requires all tests to have a library.
393 [ $compiler == none && ( $runtime == dartium || $runtime == drt || $runtime == C ontentShellOnAndroid) ]
394 serialization/test/no_library_test: Skip # Expected Failure 387 serialization/test/no_library_test: Skip # Expected Failure
395 serialization/test/serialization_test: Fail # 13921 388 serialization/test/serialization_test: Fail # 13921
389 polymer/e2e_test/canonicalization/test/deploy1_test: Fail, OK # tests deploy onl y behavior
390 polymer/e2e_test/canonicalization/test/deploy2_test: Fail, OK # tests deploy onl y behavior
391 polymer/e2e_test/canonicalization/test/deploy3_test: Fail, OK # tests deploy onl y behavior
392 polymer/e2e_test/canonicalization/test/dir/dev2_test: RuntimeError # Issue 17596
393 polymer/e2e_test/canonicalization/test/dir/deploy1_test: Fail, OK # tests deploy only behavior
394 polymer/e2e_test/canonicalization/test/dir/deploy2_test: Fail, OK # tests deploy only behavior
395 scheduled_test/test/descriptor/*: RuntimeError # 13921
396 scheduled_test/test/scheduled_future_matchers_test: RuntimeError # 13921
397 scheduled_test/test/scheduled_process_test: RuntimeError # 13921
398 scheduled_test/test/scheduled_stream/stream_matcher_test: RuntimeError # 13921
399 scheduled_test/test/scheduled_test/*: RuntimeError # 13921
396 unittest/test/async_exception_test: RuntimeError # 13921 400 unittest/test/async_exception_test: RuntimeError # 13921
397 unittest/test/async_exception_with_future_test: RuntimeError # 13921 401 unittest/test/async_exception_with_future_test: RuntimeError # 13921
398 unittest/test/async_setup_teardown_test: RuntimeError # 13921 402 unittest/test/async_setup_teardown_test: RuntimeError # 13921
399 unittest/test/completion_test: RuntimeError # 13921 403 unittest/test/completion_test: RuntimeError # 13921
400 unittest/test/correct_callback_test: RuntimeError # 13921 404 unittest/test/correct_callback_test: RuntimeError # 13921
401 unittest/test/exception_test: RuntimeError # 13921 405 unittest/test/exception_test: RuntimeError # 13921
402 unittest/test/excess_callback_test: RuntimeError # 13921 406 unittest/test/excess_callback_test: RuntimeError # 13921
403 unittest/test/expect_async_args_test: RuntimeError # 13921 407 unittest/test/expect_async_args_test: RuntimeError # 13921
404 unittest/test/expect_async_test: RuntimeError # 13921 408 unittest/test/expect_async_test: RuntimeError # 13921
405 unittest/test/group_name_test: RuntimeError # 13921 409 unittest/test/group_name_test: RuntimeError # 13921
406 unittest/test/invalid_ops_test: RuntimeError # 13921 410 unittest/test/invalid_ops_test: RuntimeError # 13921
407 unittest/test/late_exception_test: RuntimeError # 13921 411 unittest/test/late_exception_test: RuntimeError # 13921
408 unittest/test/middle_exception_test: RuntimeError # 13921 412 unittest/test/middle_exception_test: RuntimeError # 13921
409 unittest/test/nested_groups_setup_teardown_test: RuntimeError # 13921 413 unittest/test/nested_groups_setup_teardown_test: RuntimeError # 13921
410 unittest/test/protect_async_test: RuntimeError # 13921 414 unittest/test/protect_async_test: RuntimeError # 13921
411 unittest/test/returning_future_test: RuntimeError # 13921 415 unittest/test/returning_future_test: RuntimeError # 13921
412 unittest/test/returning_future_using_runasync_test: RuntimeError # 13921 416 unittest/test/returning_future_using_runasync_test: RuntimeError # 13921
413 unittest/test/runtests_without_tests_test: RuntimeError # 13921 417 unittest/test/runtests_without_tests_test: RuntimeError # 13921
414 unittest/test/setup_and_teardown_test: RuntimeError # 13921 418 unittest/test/setup_and_teardown_test: RuntimeError # 13921
415 unittest/test/setup_test: RuntimeError # 13921 419 unittest/test/setup_test: RuntimeError # 13921
416 unittest/test/single_correct_test: RuntimeError # 13921 420 unittest/test/single_correct_test: RuntimeError # 13921
417 unittest/test/single_failing_test: RuntimeError # 13921 421 unittest/test/single_failing_test: RuntimeError # 13921
418 unittest/test/skipped_soloed_nested_test: RuntimeError # 13921 422 unittest/test/skipped_soloed_nested_test: RuntimeError # 13921
419 unittest/test/teardown_test: RuntimeError # 13921 423 unittest/test/teardown_test: RuntimeError # 13921
420 unittest/test/testcases_immutable_test: RuntimeError # 13921 424 unittest/test/testcases_immutable_test: RuntimeError # 13921
421 polymer/e2e_test/canonicalization/test/deploy1_test: Fail, OK # tests deploy onl y behavior 425
422 polymer/e2e_test/canonicalization/test/deploy2_test: Fail, OK # tests deploy onl y behavior
423 polymer/e2e_test/canonicalization/test/deploy3_test: Fail, OK # tests deploy onl y behavior
424 polymer/e2e_test/canonicalization/test/dir/dev2_test: RuntimeError # Issue 17596
425 polymer/e2e_test/canonicalization/test/dir/deploy1_test: Fail, OK # tests deploy only behavior
426 polymer/e2e_test/canonicalization/test/dir/deploy2_test: Fail, OK # tests deploy only behavior
427 426
428 [ $runtime == vm ] 427 [ $runtime == vm ]
429 # Skip tests on the VM if the package depends on dart:html 428 # Skip tests on the VM if the package depends on dart:html
430 custom_element: Skip 429 custom_element: Skip
431 template_binding: Skip 430 template_binding: Skip
432 mutation_observer: Skip 431 mutation_observer: Skip
433 polymer_expressions/test/syntax_test: Skip 432 polymer_expressions/test/syntax_test: Skip
434 polymer_expressions/test/globals_test: Skip 433 polymer_expressions/test/globals_test: Skip
435 polymer_expressions/test/bindings_test: Skip 434 polymer_expressions/test/bindings_test: Skip
436 third_party/html5lib/test/browser/browser_test: Skip 435 third_party/html5lib/test/browser/browser_test: Skip
437 http/test/html/*: Skip 436 http/test/html/*: Skip
438 437
439 [ $browser ] 438 [ $browser ]
440 docgen/test/*: Skip # Uses dart:io 439 docgen/test/*: Skip # Uses dart:io
440 scheduled_test/test/scheduled_process_test: Skip # Uses dart:io
441 scheduled_test/test/scheduled_server_test: Skip # Uses dart:io 441 scheduled_test/test/scheduled_server_test: Skip # Uses dart:io
442 scheduled_test/test/descriptor/*: Skip # Uses dart:io
442 443
443 [ $browser || $runtime == vm ] 444 [ $compiler == none && $browser ]
444 unittest/test/missing_tick_test: Fail, OK # Expected to fail, due to timeout. 445 unittest/test/missing_tick_test: RuntimeError # Expected to fail, due to timeout .
445 446
446 [ $compiler == dartanalyzer || $compiler == dart2analyzer ] 447 [ $compiler == dartanalyzer || $compiler == dart2analyzer ]
447 third_party/angular_tests/vm_test: StaticWarning # Uses removed APIs. See issue 18733. 448 third_party/angular_tests/vm_test: StaticWarning # Uses removed APIs. See issue 18733.
448 449
449 [ $runtime == vm && ($system == windows || $system == macos) ] 450 [ $runtime == vm && ($system == windows || $system == macos) ]
450 watcher/test/*/linux_test: Skip 451 watcher/test/*/linux_test: Skip
451 452
452 [ $runtime == vm && ($system == windows || $system == linux) ] 453 [ $runtime == vm && ($system == windows || $system == linux) ]
453 watcher/test/*/mac_os_test: Skip 454 watcher/test/*/mac_os_test: Skip
454 455
455 [ $runtime == vm && ($system == macos || $system == linux) ] 456 [ $runtime == vm && ($system == macos || $system == linux) ]
456 watcher/test/*/windows_test: Skip 457 watcher/test/*/windows_test: Skip
457 458
458 [ $runtime == safari || $runtime == safarimobilesim || $runtime == chrome || $ru ntime == ff || $ie ] 459 [ $runtime == safari || $runtime == safarimobilesim || $runtime == chrome || $ru ntime == ff || $ie ]
459 # Various issues due to limited browser testing in Angular. 460 # Various issues due to limited browser testing in Angular.
460 third_party/angular_tests/*: Skip 461 third_party/angular_tests/*: Skip
461 462
463 [ $runtime == ff ]
464 unittest/test/async_exception_test: Timeout
465 unittest/test/exception_test: Timeout
466 unittest/test/excess_callback_test: Timeout
467 unittest/test/expect_async_args_test: Timeout
468 unittest/test/middle_exception_test: Timeout
469 unittest/test/protect_async_test: RuntimeError
470 unittest/test/returning_future_test: Timeout
471 unittest/test/returning_future_using_runasync_test: Timeout
472 unittest/test/single_failing_test: Timeout
473 scheduled_test/test/scheduled_future_matchers_test: Timeout
474 scheduled_test/test/scheduled_stream/stream_matcher_test: Timeout
475 scheduled_test/test/scheduled_test/abort_test: Timeout
476 scheduled_test/test/scheduled_test/current_schedule_errors_test: Timeout
477 scheduled_test/test/scheduled_test/nested_task_test: Timeout
478 scheduled_test/test/scheduled_test/on_complete_test: Timeout
479 scheduled_test/test/scheduled_test/on_exception_test: Timeout
480 scheduled_test/test/scheduled_test/set_up_test: Timeout
481 scheduled_test/test/scheduled_test/signal_error_test: Timeout
482 scheduled_test/test/scheduled_test/simple_test: Timeout
483 scheduled_test/test/scheduled_test/task_return_value_test: Timeout
484 scheduled_test/test/scheduled_test/tear_down_test: Timeout
485 scheduled_test/test/scheduled_test/timeout_test: Timeout
486 scheduled_test/test/scheduled_test/unhandled_error_test: Timeout
487 scheduled_test/test/scheduled_test/wrap_async_test: Timeout
488 scheduled_test/test/scheduled_test/wrap_future_test: Timeout
489
462 [ $unchecked ] 490 [ $unchecked ]
463 third_party/angular_tests/browser_test/angular: Skip # Requires checked mode. 491 third_party/angular_tests/browser_test/angular: Skip # Requires checked mode.
464 third_party/angular_tests/browser_test/core/scope: Skip # Requires checked mode. 492 third_party/angular_tests/browser_test/core/scope: Skip # Requires checked mode.
465 third_party/angular_tests/browser_test/core/zone: Skip # Requires checked mode. 493 third_party/angular_tests/browser_test/core/zone: Skip # Requires checked mode.
466 third_party/angular_tests/browser_test/directive/ng_repeat: Skip # Issue 17152 494 third_party/angular_tests/browser_test/directive/ng_repeat: Skip # Issue 17152
467 third_party/angular_tests/browser_test/change_detection/dirty_checking_change_de tector: Skip # Issue 17152 495 third_party/angular_tests/browser_test/change_detection/dirty_checking_change_de tector: Skip # Issue 17152
468 496
469 [ $use_repository_packages ] 497 [ $use_repository_packages ]
470 analyzer/test/*: PubGetError 498 analyzer/test/*: PubGetError
471 499
(...skipping 11 matching lines...) Expand all
483 oauth2/test/authorization_code_grant_test: Fail 511 oauth2/test/authorization_code_grant_test: Fail
484 oauth2/test/client_test: Fail 512 oauth2/test/client_test: Fail
485 oauth2/test/credentials_test: Fail 513 oauth2/test/credentials_test: Fail
486 oauth2/test/handle_access_token_response_test: Fail 514 oauth2/test/handle_access_token_response_test: Fail
487 515
488 [ $runtime == drt ] 516 [ $runtime == drt ]
489 http/test/html/client_test: Skip # Issue 18566 517 http/test/html/client_test: Skip # Issue 18566
490 518
491 [ $system == windows ] 519 [ $system == windows ]
492 analysis_server/test/integration/search/get_type_hierarchy_test: Pass, Fail # Is sue 20436 520 analysis_server/test/integration/search/get_type_hierarchy_test: Pass, Fail # Is sue 20436
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698