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

Side by Side Diff: content/test/test_launcher.cc

Issue 8137012: Make an empty content browser test work. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 2 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) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 "content/test/test_launcher.h" 5 #include "content/test/test_launcher.h"
6 6
7 #include <string> 7 #include <string>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/command_line.h" 10 #include "base/command_line.h"
(...skipping 536 matching lines...) Expand 10 before | Expand all | Expand 10 after
547 547
548 if (command_line->HasSwitch(kHelpFlag)) { 548 if (command_line->HasSwitch(kHelpFlag)) {
549 PrintUsage(); 549 PrintUsage();
550 return 0; 550 return 0;
551 } 551 }
552 552
553 int return_code = 0; 553 int return_code = 0;
554 if (launcher_delegate->Run(argc, argv, &return_code)) 554 if (launcher_delegate->Run(argc, argv, &return_code))
555 return return_code; 555 return return_code;
556 556
557 base::AtExitManager at_exit;
558
557 int32 total_shards; 559 int32 total_shards;
558 int32 shard_index; 560 int32 shard_index;
559 bool should_shard = ShouldShard(&total_shards, &shard_index); 561 bool should_shard = ShouldShard(&total_shards, &shard_index);
560 562
561 fprintf(stdout, 563 fprintf(stdout,
562 "Starting tests...\n" 564 "Starting tests...\n"
563 "IMPORTANT DEBUGGING NOTE: each test is run inside its own process.\n" 565 "IMPORTANT DEBUGGING NOTE: each test is run inside its own process.\n"
564 "For debugging a test inside a debugger, use the\n" 566 "For debugging a test inside a debugger, use the\n"
565 "--gtest_filter=<your_test_name> flag along with either\n" 567 "--gtest_filter=<your_test_name> flag along with either\n"
566 "--single_process (to run all tests in one launcher/browser process) or\n" 568 "--single_process (to run all tests in one launcher/browser process) or\n"
(...skipping 28 matching lines...) Expand all
595 } 597 }
596 598
597 // Special value "-1" means "repeat indefinitely". 599 // Special value "-1" means "repeat indefinitely".
598 if (cycles != -1) 600 if (cycles != -1)
599 cycles--; 601 cycles--;
600 } 602 }
601 return exit_code; 603 return exit_code;
602 } 604 }
603 605
604 } // namespace test_launcher 606 } // namespace test_launcher
OLDNEW
« content/test/content_test_launcher.cc ('K') | « content/test/content_test_launcher.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698