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

Side by Side Diff: chrome/test/perf/startup_test.cc

Issue 9358065: Flakiness cleanup: disable flaky tests under chrome/test/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 10 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 Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/environment.h" 5 #include "base/environment.h"
6 #include "base/file_util.h" 6 #include "base/file_util.h"
7 #include "base/path_service.h" 7 #include "base/path_service.h"
8 #include "base/stringprintf.h" 8 #include "base/stringprintf.h"
9 #include "base/string_number_conversions.h" 9 #include "base/string_number_conversions.h"
10 #include "base/string_split.h" 10 #include "base/string_split.h"
(...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after
336 new_launch_arguments.AppendSwitchASCII(switches::kRestoreLastSession, 336 new_launch_arguments.AppendSwitchASCII(switches::kRestoreLastSession,
337 base::IntToString(tab_count)); 337 base::IntToString(tab_count));
338 launch_arguments_ = new_launch_arguments; 338 launch_arguments_ = new_launch_arguments;
339 } 339 }
340 RunStartupTest(graph, trace, WARM, NOT_IMPORTANT, 340 RunStartupTest(graph, trace, WARM, NOT_IMPORTANT,
341 UITestBase::DEFAULT_THEME, tab_count, nth_timed_tab); 341 UITestBase::DEFAULT_THEME, tab_count, nth_timed_tab);
342 } 342 }
343 343
344 // http://crbug.com/101591 344 // http://crbug.com/101591
345 #if defined(OS_WIN) && !defined(NDEBUG) 345 #if defined(OS_WIN) && !defined(NDEBUG)
346 #define MAYBE_PerfFewTabs FLAKY_PerfFewTabs 346 #define MAYBE_PerfFewTabs DISABLED_PerfFewTabs
347 #else 347 #else
348 #define MAYBE_PerfFewTabs PerfFewTabs 348 #define MAYBE_PerfFewTabs PerfFewTabs
349 #endif 349 #endif
350 350
351 TEST_F(StartupTest, MAYBE_PerfFewTabs) { 351 TEST_F(StartupTest, MAYBE_PerfFewTabs) {
352 RunPerfTestWithManyTabs("few_tabs", "cmdline", 5, 2, false); 352 RunPerfTestWithManyTabs("few_tabs", "cmdline", 5, 2, false);
353 } 353 }
354 354
355 TEST_F(StartupTest, PerfFewTabsReference) { 355 TEST_F(StartupTest, PerfFewTabsReference) {
356 UseReferenceBuild(); 356 UseReferenceBuild();
357 RunPerfTestWithManyTabs("few_tabs", "cmdline-ref", 5, 2, false); 357 RunPerfTestWithManyTabs("few_tabs", "cmdline-ref", 5, 2, false);
358 } 358 }
359 359
360 TEST_F(StartupTest, PerfRestoreFewTabs) { 360 TEST_F(StartupTest, PerfRestoreFewTabs) {
361 RunPerfTestWithManyTabs("few_tabs", "restore", 5, 2, true); 361 RunPerfTestWithManyTabs("few_tabs", "restore", 5, 2, true);
362 } 362 }
363 363
364 TEST_F(StartupTest, PerfRestoreFewTabsReference) { 364 TEST_F(StartupTest, PerfRestoreFewTabsReference) {
365 UseReferenceBuild(); 365 UseReferenceBuild();
366 RunPerfTestWithManyTabs("few_tabs", "restore-ref", 5, 2, true); 366 RunPerfTestWithManyTabs("few_tabs", "restore-ref", 5, 2, true);
367 } 367 }
368 368
369 #if defined(OS_MACOSX) 369 #if defined(OS_MACOSX)
370 // http://crbug.com/46609 370 // http://crbug.com/46609
371 #define MAYBE_PerfSeveralTabsReference FLAKY_PerfSeveralTabsReference 371 #define MAYBE_PerfSeveralTabsReference DISABLED_PerfSeveralTabsReference
372 #define MAYBE_PerfSeveralTabs FLAKY_PerfSeveralTabs 372 #define MAYBE_PerfSeveralTabs DISABLED_PerfSeveralTabs
373 // http://crbug.com/52858 373 // http://crbug.com/52858
374 #define MAYBE_PerfRestoreSeveralTabs FLAKY_PerfRestoreSeveralTabs 374 #define MAYBE_PerfRestoreSeveralTabs DISABLED_PerfRestoreSeveralTabs
375 #define MAYBE_PerfExtensionContentScript50 FLAKY_PerfExtensionContentScript50 375 #define MAYBE_PerfExtensionContentScript50 DISABLED_PerfExtensionContentScript50
376 #elif defined(OS_WIN) 376 #elif defined(OS_WIN)
377 // http://crbug.com/46609 377 // http://crbug.com/46609
378 #if !defined(NDEBUG) 378 #if !defined(NDEBUG)
379 // http://crbug.com/102584 379 // http://crbug.com/102584
380 #define MAYBE_PerfSeveralTabs DISABLED_PerfSeveralTabs 380 #define MAYBE_PerfSeveralTabs DISABLED_PerfSeveralTabs
381 #else 381 #else
382 #define MAYBE_PerfSeveralTabs FLAKY_PerfSeveralTabs 382 #define MAYBE_PerfSeveralTabs DISABLED_PerfSeveralTabs
383 #endif 383 #endif
384 #define MAYBE_PerfSeveralTabsReference PerfSeveralTabsReference 384 #define MAYBE_PerfSeveralTabsReference PerfSeveralTabsReference
385 #define MAYBE_PerfRestoreSeveralTabs PerfRestoreSeveralTabs 385 #define MAYBE_PerfRestoreSeveralTabs PerfRestoreSeveralTabs
386 #define MAYBE_PerfExtensionContentScript50 PerfExtensionContentScript50 386 #define MAYBE_PerfExtensionContentScript50 PerfExtensionContentScript50
387 #else 387 #else
388 #define MAYBE_PerfSeveralTabsReference PerfSeveralTabsReference 388 #define MAYBE_PerfSeveralTabsReference PerfSeveralTabsReference
389 #define MAYBE_PerfSeveralTabs PerfSeveralTabs 389 #define MAYBE_PerfSeveralTabs PerfSeveralTabs
390 #define MAYBE_PerfRestoreSeveralTabs PerfRestoreSeveralTabs 390 #define MAYBE_PerfRestoreSeveralTabs PerfRestoreSeveralTabs
391 #define MAYBE_PerfExtensionContentScript50 PerfExtensionContentScript50 391 #define MAYBE_PerfExtensionContentScript50 PerfExtensionContentScript50
392 #endif 392 #endif
393 393
394 // http://crbug.com/99604 394 // http://crbug.com/99604
395 #if defined(OS_WIN) && !defined(NDEBUG) 395 #if defined(OS_WIN) && !defined(NDEBUG)
396 #define MAYBE_PerfComplexTheme FLAKY_PerfComplexTheme 396 #define MAYBE_PerfComplexTheme DISABLED_PerfComplexTheme
397 #else 397 #else
398 #define MAYBE_PerfComplexTheme PerfComplexTheme 398 #define MAYBE_PerfComplexTheme PerfComplexTheme
399 #endif 399 #endif
400 400
401 TEST_F(StartupTest, MAYBE_PerfSeveralTabs) { 401 TEST_F(StartupTest, MAYBE_PerfSeveralTabs) {
402 RunPerfTestWithManyTabs("several_tabs", "cmdline", 10, 4, false); 402 RunPerfTestWithManyTabs("several_tabs", "cmdline", 10, 4, false);
403 } 403 }
404 404
405 TEST_F(StartupTest, MAYBE_PerfSeveralTabsReference) { 405 TEST_F(StartupTest, MAYBE_PerfSeveralTabsReference) {
406 UseReferenceBuild(); 406 UseReferenceBuild();
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
453 UITestBase::CUSTOM_FRAME, 0, 0); 453 UITestBase::CUSTOM_FRAME, 0, 0);
454 } 454 }
455 455
456 TEST_F(StartupTest, PerfNativeFrameGtkTheme) { 456 TEST_F(StartupTest, PerfNativeFrameGtkTheme) {
457 RunStartupTest("warm", "custom-frame-gtk-theme", WARM, NOT_IMPORTANT, 457 RunStartupTest("warm", "custom-frame-gtk-theme", WARM, NOT_IMPORTANT,
458 UITestBase::CUSTOM_FRAME_NATIVE_THEME, 0, 0); 458 UITestBase::CUSTOM_FRAME_NATIVE_THEME, 0, 0);
459 } 459 }
460 #endif 460 #endif
461 461
462 } // namespace 462 } // namespace
OLDNEW
« no previous file with comments | « chrome/test/perf/feature_startup_test.cc ('k') | chrome/test/reliability/automated_ui_test_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698