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

Side by Side Diff: chrome/browser/chromeos/file_manager/file_manager_browsertest.cc

Issue 311353004: Disable slow tests on debug build. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 6 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
« no previous file with comments | « no previous file | no next file » | 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) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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 // Browser test for basic Chrome OS file manager functionality: 5 // Browser test for basic Chrome OS file manager functionality:
6 // - The file list is updated when a file is added externally to the Downloads 6 // - The file list is updated when a file is added externally to the Downloads
7 // folder. 7 // folder.
8 // - Selecting a file and copy-pasting it with the keyboard copies the file. 8 // - Selecting a file and copy-pasting it with the keyboard copies the file.
9 // - Selecting a file and pressing delete deletes it. 9 // - Selecting a file and pressing delete deletes it.
10 10
(...skipping 736 matching lines...) Expand 10 before | Expand all | Expand 10 after
747 } 747 }
748 virtual const char* GetTestCaseNameParam() const OVERRIDE { 748 virtual const char* GetTestCaseNameParam() const OVERRIDE {
749 return std::tr1::get<1>(GetParam()); 749 return std::tr1::get<1>(GetParam());
750 } 750 }
751 }; 751 };
752 752
753 IN_PROC_BROWSER_TEST_P(FileManagerBrowserTest, Test) { 753 IN_PROC_BROWSER_TEST_P(FileManagerBrowserTest, Test) {
754 StartTest(); 754 StartTest();
755 } 755 }
756 756
757 INSTANTIATE_TEST_CASE_P( 757 // Unlike TEST/TEST_F, which are macros that expand to further macros,
758 FileDisplay, 758 // INSTANTIATE_TEST_CASE_P is a macro that expands directly to code that
759 // stringizes the arguments. As a result, macros passed as parameters (such as
760 // prefix or test_case_name) will not be expanded by the preprocessor. To work
761 // around this, indirect the macro for INSTANTIATE_TEST_CASE_P, so that the
762 // pre-processor will expand macros such as MAYBE_test_name before
763 // instantiating the test.
764 #define WRAPPED_INSTANTIATE_TEST_CASE_P(prefix, test_case_name, generator) \
765 INSTANTIATE_TEST_CASE_P(prefix, test_case_name, generator)
766
767 // Slow tests are disabled on debug build. http://crbug.com/327719
768 #if !defined(NDEBUG)
769 #define MAYBE_FileDisplay DISABLED_FileDisplay
770 #else
771 #define MAYBE_FileDisplay FileDisplay
772 #endif
773 WRAPPED_INSTANTIATE_TEST_CASE_P(
774 MAYBE_FileDisplay,
759 FileManagerBrowserTest, 775 FileManagerBrowserTest,
760 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDownloads"), 776 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDownloads"),
761 TestParameter(IN_GUEST_MODE, "fileDisplayDownloads"), 777 TestParameter(IN_GUEST_MODE, "fileDisplayDownloads"),
762 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDrive"), 778 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDrive"),
763 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayMtp"))); 779 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayMtp")));
764 780
765 INSTANTIATE_TEST_CASE_P( 781 // Slow tests are disabled on debug build. http://crbug.com/327719
766 OpenZipFiles, 782 #if !defined(NDEBUG)
783 #define MAYBE_OpenZipFiles DISABLED_OpenZipFiles
784 #else
785 #define MAYBE_OpenZipFiles OpenZipFiles
786 #endif
787 WRAPPED_INSTANTIATE_TEST_CASE_P(
788 MAYBE_OpenZipFiles,
767 FileManagerBrowserTest, 789 FileManagerBrowserTest,
768 ::testing::Values(TestParameter(IN_GUEST_MODE, "zipOpenDownloads"), 790 ::testing::Values(TestParameter(IN_GUEST_MODE, "zipOpenDownloads"),
769 TestParameter(NOT_IN_GUEST_MODE, "zipOpenDownloads"), 791 TestParameter(NOT_IN_GUEST_MODE, "zipOpenDownloads"),
770 TestParameter(NOT_IN_GUEST_MODE, "zipOpenDrive"))); 792 TestParameter(NOT_IN_GUEST_MODE, "zipOpenDrive")));
771 793
772 INSTANTIATE_TEST_CASE_P( 794 // Slow tests are disabled on debug build. http://crbug.com/327719
773 OpenVideoFiles, 795 #if !defined(NDEBUG)
796 #define MAYBE_OpenVideoFiles DISABLED_OpenVideoFiles
797 #else
798 #define MAYBE_OpenVideoFiles OpenVideoFiles
799 #endif
800 WRAPPED_INSTANTIATE_TEST_CASE_P(
801 MAYBE_OpenVideoFiles,
774 FileManagerBrowserTest, 802 FileManagerBrowserTest,
775 ::testing::Values(TestParameter(IN_GUEST_MODE, "videoOpenDownloads"), 803 ::testing::Values(TestParameter(IN_GUEST_MODE, "videoOpenDownloads"),
776 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDownloads"), 804 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDownloads"),
777 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDrive"))); 805 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDrive")));
778 806
779 // Disabled due to frequent failure; http://crbug.com/374097. 807 // Disabled due to frequent failure; http://crbug.com/374097.
780 INSTANTIATE_TEST_CASE_P( 808 INSTANTIATE_TEST_CASE_P(
781 DISABLED_OpenAudioFiles, 809 DISABLED_OpenAudioFiles,
kinaba 2014/06/06 07:32:59 I reenabled the test in ToT. Could you rebase and
fukino 2014/06/06 10:56:57 Done. I reviewed all tests after rebasing, and Ope
782 FileManagerBrowserTest, 810 FileManagerBrowserTest,
783 ::testing::Values( 811 ::testing::Values(
784 TestParameter(IN_GUEST_MODE, "audioOpenDownloads"), 812 TestParameter(IN_GUEST_MODE, "audioOpenDownloads"),
785 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDownloads"), 813 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDownloads"),
786 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDrive"), 814 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDrive"),
787 TestParameter(NOT_IN_GUEST_MODE, "audioAutoAdvanceDrive"), 815 TestParameter(NOT_IN_GUEST_MODE, "audioAutoAdvanceDrive"),
788 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatSingleFileDrive"), 816 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatSingleFileDrive"),
789 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatSingleFileDrive"), 817 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatSingleFileDrive"),
790 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatMultipleFileDrive"), 818 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatMultipleFileDrive"),
791 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatMultipleFileDrive"))); 819 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatMultipleFileDrive")));
792 820
793 // Disabled due to frequent failure: http://crbug.com/377636 821 // Disabled due to frequent failure: http://crbug.com/377636
794 INSTANTIATE_TEST_CASE_P( 822 INSTANTIATE_TEST_CASE_P(
795 DISABLED_CreateNewFolder, 823 DISABLED_CreateNewFolder,
796 FileManagerBrowserTest, 824 FileManagerBrowserTest,
797 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, 825 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE,
798 "createNewFolderAfterSelectFile"), 826 "createNewFolderAfterSelectFile"),
799 TestParameter(IN_GUEST_MODE, 827 TestParameter(IN_GUEST_MODE,
800 "createNewFolderDownloads"), 828 "createNewFolderDownloads"),
801 TestParameter(NOT_IN_GUEST_MODE, 829 TestParameter(NOT_IN_GUEST_MODE,
802 "createNewFolderDownloads"), 830 "createNewFolderDownloads"),
803 TestParameter(NOT_IN_GUEST_MODE, 831 TestParameter(NOT_IN_GUEST_MODE,
804 "createNewFolderDrive"))); 832 "createNewFolderDrive")));
805 833
806 INSTANTIATE_TEST_CASE_P( 834 // Slow tests are disabled on debug build. http://crbug.com/327719
807 KeyboardOperations, 835 #if !defined(NDEBUG)
836 #define MAYBE_KeyboardOperations DISABLED_KeyboardOperations
837 #else
838 #define MAYBE_KeyboardOperations KeyboardOperations
839 #endif
840 WRAPPED_INSTANTIATE_TEST_CASE_P(
841 MAYBE_KeyboardOperations,
808 FileManagerBrowserTest, 842 FileManagerBrowserTest,
809 ::testing::Values(TestParameter(IN_GUEST_MODE, "keyboardDeleteDownloads"), 843 ::testing::Values(TestParameter(IN_GUEST_MODE, "keyboardDeleteDownloads"),
810 TestParameter(NOT_IN_GUEST_MODE, 844 TestParameter(NOT_IN_GUEST_MODE,
811 "keyboardDeleteDownloads"), 845 "keyboardDeleteDownloads"),
812 TestParameter(NOT_IN_GUEST_MODE, "keyboardDeleteDrive"), 846 TestParameter(NOT_IN_GUEST_MODE, "keyboardDeleteDrive"),
813 TestParameter(IN_GUEST_MODE, "keyboardCopyDownloads"), 847 TestParameter(IN_GUEST_MODE, "keyboardCopyDownloads"),
814 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDownloads"), 848 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDownloads"),
815 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDrive"), 849 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDrive"),
816 TestParameter(IN_GUEST_MODE, 850 TestParameter(IN_GUEST_MODE, "renameFileDownloads"),
817 "renameFileDownloads"), 851 TestParameter(NOT_IN_GUEST_MODE, "renameFileDownloads"),
818 TestParameter(NOT_IN_GUEST_MODE, 852 TestParameter(NOT_IN_GUEST_MODE, "renameFileDrive")));
819 "renameFileDownloads"),
820 TestParameter(NOT_IN_GUEST_MODE,
821 "renameFileDrive")));
822 853
823 // Disabled due to frequent timeouts; http://crbug.com/370980. 854 // Disabled due to frequent timeouts; http://crbug.com/370980.
824 INSTANTIATE_TEST_CASE_P( 855 INSTANTIATE_TEST_CASE_P(
825 DISABLED_DriveSpecific, 856 DISABLED_DriveSpecific,
826 FileManagerBrowserTest, 857 FileManagerBrowserTest,
827 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "openSidebarRecent"), 858 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "openSidebarRecent"),
828 TestParameter(NOT_IN_GUEST_MODE, "openSidebarOffline"), 859 TestParameter(NOT_IN_GUEST_MODE, "openSidebarOffline"),
829 TestParameter(NOT_IN_GUEST_MODE, 860 TestParameter(NOT_IN_GUEST_MODE,
830 "openSidebarSharedWithMe"), 861 "openSidebarSharedWithMe"),
831 TestParameter(NOT_IN_GUEST_MODE, "autocomplete"))); 862 TestParameter(NOT_IN_GUEST_MODE, "autocomplete")));
832 863
833 INSTANTIATE_TEST_CASE_P( 864 // Slow tests are disabled on debug build. http://crbug.com/327719
834 Transfer, 865 #if !defined(NDEBUG)
866 #define MAYBE_Transfer DISABLED_Transfer
867 #else
868 #define MAYBE_Transfer Transfer
869 #endif
870 WRAPPED_INSTANTIATE_TEST_CASE_P(
871 MAYBE_Transfer,
835 FileManagerBrowserTest, 872 FileManagerBrowserTest,
836 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, 873 ::testing::Values(
837 "transferFromDriveToDownloads"), 874 TestParameter(NOT_IN_GUEST_MODE, "transferFromDriveToDownloads"),
838 TestParameter(NOT_IN_GUEST_MODE, 875 TestParameter(NOT_IN_GUEST_MODE, "transferFromDownloadsToDrive"),
839 "transferFromDownloadsToDrive"), 876 TestParameter(NOT_IN_GUEST_MODE, "transferFromSharedToDownloads"),
840 TestParameter(NOT_IN_GUEST_MODE, 877 TestParameter(NOT_IN_GUEST_MODE, "transferFromSharedToDrive"),
841 "transferFromSharedToDownloads"), 878 TestParameter(NOT_IN_GUEST_MODE, "transferFromRecentToDownloads"),
842 TestParameter(NOT_IN_GUEST_MODE, 879 TestParameter(NOT_IN_GUEST_MODE, "transferFromRecentToDrive"),
843 "transferFromSharedToDrive"), 880 TestParameter(NOT_IN_GUEST_MODE, "transferFromOfflineToDownloads"),
844 TestParameter(NOT_IN_GUEST_MODE, 881 TestParameter(NOT_IN_GUEST_MODE, "transferFromOfflineToDrive")));
845 "transferFromRecentToDownloads"),
846 TestParameter(NOT_IN_GUEST_MODE,
847 "transferFromRecentToDrive"),
848 TestParameter(NOT_IN_GUEST_MODE,
849 "transferFromOfflineToDownloads"),
850 TestParameter(NOT_IN_GUEST_MODE,
851 "transferFromOfflineToDrive")));
852 882
853 INSTANTIATE_TEST_CASE_P( 883 // Slow tests are disabled on debug build. http://crbug.com/327719
854 RestorePrefs, 884 #if !defined(NDEBUG)
885 #define MAYBE_RestorePrefs DISABLED_RestorePrefs
886 #else
887 #define MAYBE_RestorePrefs RestorePrefs
888 #endif
889 WRAPPED_INSTANTIATE_TEST_CASE_P(
890 MAYBE_RestorePrefs,
855 FileManagerBrowserTest, 891 FileManagerBrowserTest,
856 ::testing::Values(TestParameter(IN_GUEST_MODE, "restoreSortColumn"), 892 ::testing::Values(TestParameter(IN_GUEST_MODE, "restoreSortColumn"),
857 TestParameter(NOT_IN_GUEST_MODE, "restoreSortColumn"), 893 TestParameter(NOT_IN_GUEST_MODE, "restoreSortColumn"),
858 TestParameter(IN_GUEST_MODE, "restoreCurrentView"), 894 TestParameter(IN_GUEST_MODE, "restoreCurrentView"),
859 TestParameter(NOT_IN_GUEST_MODE, "restoreCurrentView"))); 895 TestParameter(NOT_IN_GUEST_MODE, "restoreCurrentView")));
860 896
861 INSTANTIATE_TEST_CASE_P( 897 // Slow tests are disabled on debug build. http://crbug.com/327719
862 ShareDialog, 898 #if !defined(NDEBUG)
899 #define MAYBE_ShareDialog DISABLED_ShareDialog
900 #else
901 #define MAYBE_ShareDialog ShareDialog
902 #endif
903 WRAPPED_INSTANTIATE_TEST_CASE_P(
904 MAYBE_ShareDialog,
863 FileManagerBrowserTest, 905 FileManagerBrowserTest,
864 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "shareFile"), 906 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "shareFile"),
865 TestParameter(NOT_IN_GUEST_MODE, "shareDirectory"))); 907 TestParameter(NOT_IN_GUEST_MODE, "shareDirectory")));
866 908
867 INSTANTIATE_TEST_CASE_P( 909 // Slow tests are disabled on debug build. http://crbug.com/327719
868 RestoreGeometry, 910 #if !defined(NDEBUG)
911 #define MAYBE_RestoreGeometry DISABLED_RestoreGeometry
912 #else
913 #define MAYBE_RestoreGeometry RestoreGeometry
914 #endif
915 WRAPPED_INSTANTIATE_TEST_CASE_P(
916 MAYBE_RestoreGeometry,
869 FileManagerBrowserTest, 917 FileManagerBrowserTest,
870 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "restoreGeometry"), 918 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "restoreGeometry"),
871 TestParameter(IN_GUEST_MODE, "restoreGeometry"))); 919 TestParameter(IN_GUEST_MODE, "restoreGeometry")));
872 920
873 INSTANTIATE_TEST_CASE_P( 921 // Slow tests are disabled on debug build. http://crbug.com/327719
874 Traverse, 922 #if !defined(NDEBUG)
923 #define MAYBE_Traverse DISABLED_Traverse
924 #else
925 #define MAYBE_Traverse Traverse
926 #endif
927 WRAPPED_INSTANTIATE_TEST_CASE_P(
928 MAYBE_Traverse,
875 FileManagerBrowserTest, 929 FileManagerBrowserTest,
876 ::testing::Values(TestParameter(IN_GUEST_MODE, "traverseDownloads"), 930 ::testing::Values(TestParameter(IN_GUEST_MODE, "traverseDownloads"),
877 TestParameter(NOT_IN_GUEST_MODE, "traverseDownloads"), 931 TestParameter(NOT_IN_GUEST_MODE, "traverseDownloads"),
878 TestParameter(NOT_IN_GUEST_MODE, "traverseDrive"))); 932 TestParameter(NOT_IN_GUEST_MODE, "traverseDrive")));
879 933
880 INSTANTIATE_TEST_CASE_P( 934 // Slow tests are disabled on debug build. http://crbug.com/327719
881 SuggestAppDialog, 935 #if !defined(NDEBUG)
936 #define MAYBE_SuggestAppDialog DISABLED_SuggestAppDialog
937 #else
938 #define MAYBE_SuggestAppDialog SuggestAppDialog
939 #endif
940 WRAPPED_INSTANTIATE_TEST_CASE_P(
941 MAYBE_SuggestAppDialog,
882 FileManagerBrowserTest, 942 FileManagerBrowserTest,
883 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "suggestAppDialog"))); 943 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "suggestAppDialog")));
884 944
885 INSTANTIATE_TEST_CASE_P( 945 // Slow tests are disabled on debug build. http://crbug.com/327719
886 ExecuteDefaultTaskOnDownloads, 946 #if !defined(NDEBUG)
947 #define MAYBE_ExecuteDefaultTaskOnDownloads \
948 DISABLED_ExecuteDefaultTaskOnDownloads
949 #else
950 #define MAYBE_ExecuteDefaultTaskOnDownloads ExecuteDefaultTaskOnDownloads
951 #endif
952 WRAPPED_INSTANTIATE_TEST_CASE_P(
953 MAYBE_ExecuteDefaultTaskOnDownloads,
887 FileManagerBrowserTest, 954 FileManagerBrowserTest,
888 ::testing::Values( 955 ::testing::Values(
889 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDownloads"), 956 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDownloads"),
890 TestParameter(IN_GUEST_MODE, "executeDefaultTaskOnDownloads"))); 957 TestParameter(IN_GUEST_MODE, "executeDefaultTaskOnDownloads")));
891 958
892 INSTANTIATE_TEST_CASE_P( 959 INSTANTIATE_TEST_CASE_P(
893 ExecuteDefaultTaskOnDrive, 960 ExecuteDefaultTaskOnDrive,
894 FileManagerBrowserTest, 961 FileManagerBrowserTest,
895 ::testing::Values( 962 ::testing::Values(
896 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDrive"))); 963 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDrive")));
897 964
898 INSTANTIATE_TEST_CASE_P( 965 // Slow tests are disabled on debug build. http://crbug.com/327719
899 NavigationList, 966 #if !defined(NDEBUG)
967 #define MAYBE_NavigationList DISABLED_NavigationList
968 #else
969 #define MAYBE_NavigationList NavigationList
970 #endif
971 WRAPPED_INSTANTIATE_TEST_CASE_P(
972 MAYBE_NavigationList,
900 FileManagerBrowserTest, 973 FileManagerBrowserTest,
901 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, 974 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE,
902 "traverseNavigationList"))); 975 "traverseNavigationList")));
903 976
904 INSTANTIATE_TEST_CASE_P( 977 INSTANTIATE_TEST_CASE_P(
905 TabIndex, 978 TabIndex,
906 FileManagerBrowserTest, 979 FileManagerBrowserTest,
907 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "searchBoxFocus"))); 980 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "searchBoxFocus")));
908 981
909 INSTANTIATE_TEST_CASE_P( 982 // Slow tests are disabled on debug build. http://crbug.com/327719
910 Thumbnails, 983 #if !defined(NDEBUG)
984 #define MAYBE_Thumbnails DISABLED_Thumbnails
985 #else
986 #define MAYBE_Thumbnails Thumbnails
987 #endif
988 WRAPPED_INSTANTIATE_TEST_CASE_P(
989 MAYBE_Thumbnails,
911 FileManagerBrowserTest, 990 FileManagerBrowserTest,
912 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "thumbnailsDownloads"), 991 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "thumbnailsDownloads"),
913 TestParameter(IN_GUEST_MODE, "thumbnailsDownloads"))); 992 TestParameter(IN_GUEST_MODE, "thumbnailsDownloads")));
914 993
915 // Test/4 has been failing every 3rd or 4th pass on the waterfall for 994 // Test/4 has been failing every 3rd or 4th pass on the waterfall for
916 // "Linux ChromiumOS Tests (dbg)". 995 // "Linux ChromiumOS Tests (dbg)".
917 // http://crbug.com/380339 996 // http://crbug.com/380339
918 INSTANTIATE_TEST_CASE_P( 997 INSTANTIATE_TEST_CASE_P(
919 DISABLED_CopyBetweenWindows, 998 DISABLED_CopyBetweenWindows,
920 FileManagerBrowserTest, 999 FileManagerBrowserTest,
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
1026 return list.size() == 1u ? 1105 return list.size() == 1u ?
1027 window_manager->GetUserPresentingWindow( 1106 window_manager->GetUserPresentingWindow(
1028 list.front()->GetNativeWindow()) : ""; 1107 list.front()->GetNativeWindow()) : "";
1029 } 1108 }
1030 return FileManagerBrowserTestBase::OnMessage(name, value); 1109 return FileManagerBrowserTestBase::OnMessage(name, value);
1031 } 1110 }
1032 1111
1033 std::string test_case_name_; 1112 std::string test_case_name_;
1034 }; 1113 };
1035 1114
1036 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, PRE_BasicDownloads) { 1115 // Slow tests are disabled on debug build. http://crbug.com/327719
1116 #if !defined(NDEBUG)
1117 #define MAYBE_PRE_BasicDownloads DISABLED_PRE_BasicDownloads
1118 #define MAYBE_BasicDownloads DISABLED_BasicDownloads
1119 #else
1120 #define MAYBE_PRE_BasicDownloads PRE_BasicDownloads
1121 #define MAYBE_BasicDownloads BasicDownloads
1122 #endif
1123 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1124 MAYBE_PRE_BasicDownloads) {
1037 AddAllUsers(); 1125 AddAllUsers();
1038 } 1126 }
1039 1127
1040 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, BasicDownloads) { 1128 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1129 MAYBE_BasicDownloads) {
1041 AddAllUsers(); 1130 AddAllUsers();
1042 1131
1043 // Sanity check that normal operations work in multi-profile setting as well. 1132 // Sanity check that normal operations work in multi-profile setting as well.
1044 set_test_case_name("keyboardCopyDownloads"); 1133 set_test_case_name("keyboardCopyDownloads");
1045 StartTest(); 1134 StartTest();
1046 } 1135 }
1047 1136
1048 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, PRE_BasicDrive) { 1137 // Slow tests are disabled on debug build. http://crbug.com/327719
1138 #if !defined(NDEBUG)
1139 #define MAYBE_PRE_BasicDrive DISABLED_PRE_BasicDrive
1140 #define MAYBE_BasicDrive DISABLED_BasicDrive
1141 #else
1142 #define MAYBE_PRE_BasicDrive PRE_BasicDrive
1143 #define MAYBE_BasicDrive BasicDrive
1144 #endif
1145 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1146 MAYBE_PRE_BasicDrive) {
1049 AddAllUsers(); 1147 AddAllUsers();
1050 } 1148 }
1051 1149
1052 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, BasicDrive) { 1150 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, MAYBE_BasicDrive) {
1053 AddAllUsers(); 1151 AddAllUsers();
1054 1152
1055 // Sanity check that normal operations work in multi-profile setting as well. 1153 // Sanity check that normal operations work in multi-profile setting as well.
1056 set_test_case_name("keyboardCopyDrive"); 1154 set_test_case_name("keyboardCopyDrive");
1057 StartTest(); 1155 StartTest();
1058 } 1156 }
1059 1157
1060 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, PRE_Badge) { 1158 // Slow tests are disabled on debug build. http://crbug.com/327719
1159 #if !defined(NDEBUG)
1160 #define MAYBE_PRE_Badge DISABLED_PRE_Badge
1161 #define MAYBE_Badge DISABLED_Badge
1162 #else
1163 #define MAYBE_PRE_Badge PRE_Badge
1164 #define MAYBE_Badge Badge
1165 #endif
1166 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, MAYBE_PRE_Badge) {
1061 AddAllUsers(); 1167 AddAllUsers();
1062 } 1168 }
1063 1169
1064 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, Badge) { 1170 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, MAYBE_Badge) {
1065 // Test the profile badge to be correctly shown and hidden. 1171 // Test the profile badge to be correctly shown and hidden.
1066 set_test_case_name("multiProfileBadge"); 1172 set_test_case_name("multiProfileBadge");
1067 StartTest(); 1173 StartTest();
1068 } 1174 }
1069 1175
1176 // Slow tests are disabled on debug build. http://crbug.com/327719
1177 #if !defined(NDEBUG)
1178 #define MAYBE_PRE_VisitDesktopMenu DISABLED_PRE_VisitDesktopMenu
1179 #define MAYBE_VisitDesktopMenu DISABLED_VisitDesktopMenu
1180 #else
1181 #define MAYBE_PRE_VisitDesktopMenu PRE_VisitDesktopMenu
1182 #define MAYBE_VisitDesktopMenu VisitDesktopMenu
1183 #endif
1070 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, 1184 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1071 PRE_VisitDesktopMenu) { 1185 MAYBE_PRE_VisitDesktopMenu) {
1072 AddAllUsers(); 1186 AddAllUsers();
1073 } 1187 }
1074 1188
1075 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, VisitDesktopMenu) { 1189 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1190 MAYBE_VisitDesktopMenu) {
1076 // Test for the menu item for visiting other profile's desktop. 1191 // Test for the menu item for visiting other profile's desktop.
1077 set_test_case_name("multiProfileVisitDesktopMenu"); 1192 set_test_case_name("multiProfileVisitDesktopMenu");
1078 StartTest(); 1193 StartTest();
1079 } 1194 }
1080 1195
1081 template<GuestMode M> 1196 template<GuestMode M>
1082 class GalleryBrowserTestBase : public FileManagerBrowserTestBase { 1197 class GalleryBrowserTestBase : public FileManagerBrowserTestBase {
1083 public: 1198 public:
1084 virtual GuestMode GetGuestModeParam() const OVERRIDE { return M; } 1199 virtual GuestMode GetGuestModeParam() const OVERRIDE { return M; }
1085 virtual const char* GetTestCaseNameParam() const OVERRIDE { 1200 virtual const char* GetTestCaseNameParam() const OVERRIDE {
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
1136 } 1251 }
1137 1252
1138 IN_PROC_BROWSER_TEST_F(GalleryBrowserTest, OpenSingleImageOnDrive) { 1253 IN_PROC_BROWSER_TEST_F(GalleryBrowserTest, OpenSingleImageOnDrive) {
1139 AddScript("gallery/open_image_files.js"); 1254 AddScript("gallery/open_image_files.js");
1140 set_test_case_name("openSingleImageOnDrive"); 1255 set_test_case_name("openSingleImageOnDrive");
1141 StartTest(); 1256 StartTest();
1142 } 1257 }
1143 1258
1144 } // namespace 1259 } // namespace
1145 } // namespace file_manager 1260 } // namespace file_manager
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698