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

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

Issue 1034813002: [MemSheriff] Disable all FileMangerBrowserTest tests under MSan. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 5 years, 9 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 | « 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 802 matching lines...) Expand 10 before | Expand all | Expand 10 after
813 // stringizes the arguments. As a result, macros passed as parameters (such as 813 // stringizes the arguments. As a result, macros passed as parameters (such as
814 // prefix or test_case_name) will not be expanded by the preprocessor. To work 814 // prefix or test_case_name) will not be expanded by the preprocessor. To work
815 // around this, indirect the macro for INSTANTIATE_TEST_CASE_P, so that the 815 // around this, indirect the macro for INSTANTIATE_TEST_CASE_P, so that the
816 // pre-processor will expand macros such as MAYBE_test_name before 816 // pre-processor will expand macros such as MAYBE_test_name before
817 // instantiating the test. 817 // instantiating the test.
818 #define WRAPPED_INSTANTIATE_TEST_CASE_P(prefix, test_case_name, generator) \ 818 #define WRAPPED_INSTANTIATE_TEST_CASE_P(prefix, test_case_name, generator) \
819 INSTANTIATE_TEST_CASE_P(prefix, test_case_name, generator) 819 INSTANTIATE_TEST_CASE_P(prefix, test_case_name, generator)
820 820
821 // Slow tests are disabled on debug build. http://crbug.com/327719 821 // Slow tests are disabled on debug build. http://crbug.com/327719
822 // Fails on official build. http://crbug.com/429294 822 // Fails on official build. http://crbug.com/429294
823 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 823 // Disabled under MSAN as well. http://crbug.com/468980.
824 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
824 #define MAYBE_FileDisplay DISABLED_FileDisplay 825 #define MAYBE_FileDisplay DISABLED_FileDisplay
825 #else 826 #else
826 #define MAYBE_FileDisplay FileDisplay 827 #define MAYBE_FileDisplay FileDisplay
827 #endif 828 #endif
828 WRAPPED_INSTANTIATE_TEST_CASE_P( 829 WRAPPED_INSTANTIATE_TEST_CASE_P(
829 MAYBE_FileDisplay, 830 MAYBE_FileDisplay,
830 FileManagerBrowserTest, 831 FileManagerBrowserTest,
831 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDownloads"), 832 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDownloads"),
832 TestParameter(IN_GUEST_MODE, "fileDisplayDownloads"), 833 TestParameter(IN_GUEST_MODE, "fileDisplayDownloads"),
833 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDrive"), 834 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayDrive"),
834 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayMtp"))); 835 TestParameter(NOT_IN_GUEST_MODE, "fileDisplayMtp")));
835 836
836 // Slow tests are disabled on debug build. http://crbug.com/327719 837 // Slow tests are disabled on debug build. http://crbug.com/327719
837 // Fails on official build. http://crbug.com/429294 838 // Fails on official build. http://crbug.com/429294
838 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 839 // Disabled under MSAN as well. http://crbug.com/468980.
840 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
839 #define MAYBE_OpenVideoFiles DISABLED_OpenVideoFiles 841 #define MAYBE_OpenVideoFiles DISABLED_OpenVideoFiles
840 #else 842 #else
841 #define MAYBE_OpenVideoFiles OpenVideoFiles 843 #define MAYBE_OpenVideoFiles OpenVideoFiles
842 #endif 844 #endif
843 WRAPPED_INSTANTIATE_TEST_CASE_P( 845 WRAPPED_INSTANTIATE_TEST_CASE_P(
844 MAYBE_OpenVideoFiles, 846 MAYBE_OpenVideoFiles,
845 FileManagerBrowserTest, 847 FileManagerBrowserTest,
846 ::testing::Values(TestParameter(IN_GUEST_MODE, "videoOpenDownloads"), 848 ::testing::Values(TestParameter(IN_GUEST_MODE, "videoOpenDownloads"),
847 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDownloads"), 849 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDownloads"),
848 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDrive"))); 850 TestParameter(NOT_IN_GUEST_MODE, "videoOpenDrive")));
849 851
850 // Slow tests are disabled on debug build. http://crbug.com/327719 852 // Slow tests are disabled on debug build. http://crbug.com/327719
851 // Fails on official build. http://crbug.com/429294 853 // Fails on official build. http://crbug.com/429294
852 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 854 // Disabled under MSAN as well. http://crbug.com/468980.
855 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
853 #define MAYBE_OpenAudioFiles DISABLED_OpenAudioFiles 856 #define MAYBE_OpenAudioFiles DISABLED_OpenAudioFiles
854 #else 857 #else
855 #define MAYBE_OpenAudioFiles OpenAudioFiles 858 #define MAYBE_OpenAudioFiles OpenAudioFiles
856 #endif 859 #endif
857 WRAPPED_INSTANTIATE_TEST_CASE_P( 860 WRAPPED_INSTANTIATE_TEST_CASE_P(
858 MAYBE_OpenAudioFiles, 861 MAYBE_OpenAudioFiles,
859 FileManagerBrowserTest, 862 FileManagerBrowserTest,
860 ::testing::Values( 863 ::testing::Values(
861 TestParameter(IN_GUEST_MODE, "audioOpenDownloads"), 864 TestParameter(IN_GUEST_MODE, "audioOpenDownloads"),
862 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDownloads"), 865 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDownloads"),
863 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDrive"), 866 TestParameter(NOT_IN_GUEST_MODE, "audioOpenDrive"),
864 TestParameter(NOT_IN_GUEST_MODE, "audioAutoAdvanceDrive"), 867 TestParameter(NOT_IN_GUEST_MODE, "audioAutoAdvanceDrive"),
865 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatSingleFileDrive"), 868 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatSingleFileDrive"),
866 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatSingleFileDrive"), 869 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatSingleFileDrive"),
867 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatMultipleFileDrive"), 870 TestParameter(NOT_IN_GUEST_MODE, "audioRepeatMultipleFileDrive"),
868 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatMultipleFileDrive"))); 871 TestParameter(NOT_IN_GUEST_MODE, "audioNoRepeatMultipleFileDrive")));
869 872
870 // Slow tests are disabled on debug build. http://crbug.com/327719 873 // Slow tests are disabled on debug build. http://crbug.com/327719
871 // Fails on official build. http://crbug.com/429294 874 // Fails on official build. http://crbug.com/429294
872 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 875 // Disabled under MSAN as well. http://crbug.com/468980.
876 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
873 #define MAYBE_OpenImageFiles DISABLED_OpenImageFiles 877 #define MAYBE_OpenImageFiles DISABLED_OpenImageFiles
874 #else 878 #else
875 #define MAYBE_OpenImageFiles OpenImageFiles 879 #define MAYBE_OpenImageFiles OpenImageFiles
876 #endif 880 #endif
877 WRAPPED_INSTANTIATE_TEST_CASE_P( 881 WRAPPED_INSTANTIATE_TEST_CASE_P(
878 MAYBE_OpenImageFiles, 882 MAYBE_OpenImageFiles,
879 FileManagerBrowserTest, 883 FileManagerBrowserTest,
880 ::testing::Values(TestParameter(IN_GUEST_MODE, "imageOpenDownloads"), 884 ::testing::Values(TestParameter(IN_GUEST_MODE, "imageOpenDownloads"),
881 TestParameter(NOT_IN_GUEST_MODE, "imageOpenDownloads"), 885 TestParameter(NOT_IN_GUEST_MODE, "imageOpenDownloads"),
882 TestParameter(NOT_IN_GUEST_MODE, "imageOpenDrive"))); 886 TestParameter(NOT_IN_GUEST_MODE, "imageOpenDrive")));
883 887
884 // Slow tests are disabled on debug build. http://crbug.com/327719 888 // Slow tests are disabled on debug build. http://crbug.com/327719
885 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 889 // Disabled under MSAN as well. http://crbug.com/468980.
890 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
886 #define MAYBE_CreateNewFolder DISABLED_CreateNewFolder 891 #define MAYBE_CreateNewFolder DISABLED_CreateNewFolder
887 #else 892 #else
888 #define MAYBE_CreateNewFolder CreateNewFolder 893 #define MAYBE_CreateNewFolder CreateNewFolder
889 #endif 894 #endif
890 WRAPPED_INSTANTIATE_TEST_CASE_P( 895 WRAPPED_INSTANTIATE_TEST_CASE_P(
891 MAYBE_CreateNewFolder, 896 MAYBE_CreateNewFolder,
892 FileManagerBrowserTest, 897 FileManagerBrowserTest,
893 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, 898 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE,
894 "createNewFolderAfterSelectFile"), 899 "createNewFolderAfterSelectFile"),
895 TestParameter(IN_GUEST_MODE, 900 TestParameter(IN_GUEST_MODE,
896 "createNewFolderDownloads"), 901 "createNewFolderDownloads"),
897 TestParameter(NOT_IN_GUEST_MODE, 902 TestParameter(NOT_IN_GUEST_MODE,
898 "createNewFolderDownloads"), 903 "createNewFolderDownloads"),
899 TestParameter(NOT_IN_GUEST_MODE, 904 TestParameter(NOT_IN_GUEST_MODE,
900 "createNewFolderDrive"))); 905 "createNewFolderDrive")));
901 906
902 // Slow tests are disabled on debug build. http://crbug.com/327719 907 // Slow tests are disabled on debug build. http://crbug.com/327719
903 // Fails on official build. http://crbug.com/429294 908 // Fails on official build. http://crbug.com/429294
904 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 909 // Disabled under MSAN as well. http://crbug.com/468980.
910 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
905 #define MAYBE_KeyboardOperations DISABLED_KeyboardOperations 911 #define MAYBE_KeyboardOperations DISABLED_KeyboardOperations
906 #else 912 #else
907 #define MAYBE_KeyboardOperations KeyboardOperations 913 #define MAYBE_KeyboardOperations KeyboardOperations
908 #endif 914 #endif
909 WRAPPED_INSTANTIATE_TEST_CASE_P( 915 WRAPPED_INSTANTIATE_TEST_CASE_P(
910 MAYBE_KeyboardOperations, 916 MAYBE_KeyboardOperations,
911 FileManagerBrowserTest, 917 FileManagerBrowserTest,
912 ::testing::Values(TestParameter(IN_GUEST_MODE, "keyboardDeleteDownloads"), 918 ::testing::Values(TestParameter(IN_GUEST_MODE, "keyboardDeleteDownloads"),
913 TestParameter(NOT_IN_GUEST_MODE, 919 TestParameter(NOT_IN_GUEST_MODE,
914 "keyboardDeleteDownloads"), 920 "keyboardDeleteDownloads"),
915 TestParameter(NOT_IN_GUEST_MODE, "keyboardDeleteDrive"), 921 TestParameter(NOT_IN_GUEST_MODE, "keyboardDeleteDrive"),
916 TestParameter(IN_GUEST_MODE, "keyboardCopyDownloads"), 922 TestParameter(IN_GUEST_MODE, "keyboardCopyDownloads"),
917 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDownloads"), 923 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDownloads"),
918 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDrive"), 924 TestParameter(NOT_IN_GUEST_MODE, "keyboardCopyDrive"),
919 TestParameter(IN_GUEST_MODE, "renameFileDownloads"), 925 TestParameter(IN_GUEST_MODE, "renameFileDownloads"),
920 TestParameter(NOT_IN_GUEST_MODE, "renameFileDownloads"), 926 TestParameter(NOT_IN_GUEST_MODE, "renameFileDownloads"),
921 TestParameter(NOT_IN_GUEST_MODE, "renameFileDrive"), 927 TestParameter(NOT_IN_GUEST_MODE, "renameFileDrive"),
922 TestParameter(IN_GUEST_MODE, 928 TestParameter(IN_GUEST_MODE,
923 "renameNewDirectoryDownloads"), 929 "renameNewDirectoryDownloads"),
924 TestParameter(NOT_IN_GUEST_MODE, 930 TestParameter(NOT_IN_GUEST_MODE,
925 "renameNewDirectoryDownloads"), 931 "renameNewDirectoryDownloads"),
926 TestParameter(NOT_IN_GUEST_MODE, 932 TestParameter(NOT_IN_GUEST_MODE,
927 "renameNewDirectoryDrive"))); 933 "renameNewDirectoryDrive")));
928 934
929 // Slow tests are disabled on debug build. http://crbug.com/327719 935 // Slow tests are disabled on debug build. http://crbug.com/327719
930 // Fails on official build. http://crbug.com/429294 936 // Fails on official build. http://crbug.com/429294
931 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 937 // Disabled under MSAN as well. http://crbug.com/468980.
938 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
932 #define MAYBE_DriveSpecific DISABLED_DriveSpecific 939 #define MAYBE_DriveSpecific DISABLED_DriveSpecific
933 #else 940 #else
934 #define MAYBE_DriveSpecific DriveSpecific 941 #define MAYBE_DriveSpecific DriveSpecific
935 #endif 942 #endif
936 WRAPPED_INSTANTIATE_TEST_CASE_P( 943 WRAPPED_INSTANTIATE_TEST_CASE_P(
937 MAYBE_DriveSpecific, 944 MAYBE_DriveSpecific,
938 FileManagerBrowserTest, 945 FileManagerBrowserTest,
939 ::testing::Values( 946 ::testing::Values(
940 TestParameter(NOT_IN_GUEST_MODE, "openSidebarRecent"), 947 TestParameter(NOT_IN_GUEST_MODE, "openSidebarRecent"),
941 TestParameter(NOT_IN_GUEST_MODE, "openSidebarOffline"), 948 TestParameter(NOT_IN_GUEST_MODE, "openSidebarOffline"),
942 TestParameter(NOT_IN_GUEST_MODE, "openSidebarSharedWithMe"), 949 TestParameter(NOT_IN_GUEST_MODE, "openSidebarSharedWithMe"),
943 TestParameter(NOT_IN_GUEST_MODE, "autocomplete"), 950 TestParameter(NOT_IN_GUEST_MODE, "autocomplete"),
944 TestParameter(NOT_IN_GUEST_MODE, "pinFileOnMobileNetwork"), 951 TestParameter(NOT_IN_GUEST_MODE, "pinFileOnMobileNetwork"),
945 TestParameter(NOT_IN_GUEST_MODE, "clickFirstSearchResult"), 952 TestParameter(NOT_IN_GUEST_MODE, "clickFirstSearchResult"),
946 TestParameter(NOT_IN_GUEST_MODE, "pressEnterToSearch"))); 953 TestParameter(NOT_IN_GUEST_MODE, "pressEnterToSearch")));
947 954
948 // Slow tests are disabled on debug build. http://crbug.com/327719 955 // Slow tests are disabled on debug build. http://crbug.com/327719
949 // Fails on official build. http://crbug.com/429294 956 // Fails on official build. http://crbug.com/429294
950 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 957 // Disabled under MSAN as well. http://crbug.com/468980.
958 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
951 #define MAYBE_Transfer DISABLED_Transfer 959 #define MAYBE_Transfer DISABLED_Transfer
952 #else 960 #else
953 #define MAYBE_Transfer Transfer 961 #define MAYBE_Transfer Transfer
954 #endif 962 #endif
955 WRAPPED_INSTANTIATE_TEST_CASE_P( 963 WRAPPED_INSTANTIATE_TEST_CASE_P(
956 MAYBE_Transfer, 964 MAYBE_Transfer,
957 FileManagerBrowserTest, 965 FileManagerBrowserTest,
958 ::testing::Values( 966 ::testing::Values(
959 TestParameter(NOT_IN_GUEST_MODE, "transferFromDriveToDownloads"), 967 TestParameter(NOT_IN_GUEST_MODE, "transferFromDriveToDownloads"),
960 TestParameter(NOT_IN_GUEST_MODE, "transferFromDownloadsToDrive"), 968 TestParameter(NOT_IN_GUEST_MODE, "transferFromDownloadsToDrive"),
961 TestParameter(NOT_IN_GUEST_MODE, "transferFromSharedToDownloads"), 969 TestParameter(NOT_IN_GUEST_MODE, "transferFromSharedToDownloads"),
962 TestParameter(NOT_IN_GUEST_MODE, "transferFromSharedToDrive"), 970 TestParameter(NOT_IN_GUEST_MODE, "transferFromSharedToDrive"),
963 TestParameter(NOT_IN_GUEST_MODE, "transferFromRecentToDownloads"), 971 TestParameter(NOT_IN_GUEST_MODE, "transferFromRecentToDownloads"),
964 TestParameter(NOT_IN_GUEST_MODE, "transferFromRecentToDrive"), 972 TestParameter(NOT_IN_GUEST_MODE, "transferFromRecentToDrive"),
965 TestParameter(NOT_IN_GUEST_MODE, "transferFromOfflineToDownloads"), 973 TestParameter(NOT_IN_GUEST_MODE, "transferFromOfflineToDownloads"),
966 TestParameter(NOT_IN_GUEST_MODE, "transferFromOfflineToDrive"))); 974 TestParameter(NOT_IN_GUEST_MODE, "transferFromOfflineToDrive")));
967 975
968 // Slow tests are disabled on debug build. http://crbug.com/327719 976 // Slow tests are disabled on debug build. http://crbug.com/327719
969 // Fails on official build. http://crbug.com/429294 977 // Fails on official build. http://crbug.com/429294
970 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 978 // Disabled under MSAN as well. http://crbug.com/468980.
979 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
971 #define MAYBE_RestorePrefs DISABLED_RestorePrefs 980 #define MAYBE_RestorePrefs DISABLED_RestorePrefs
972 #else 981 #else
973 #define MAYBE_RestorePrefs RestorePrefs 982 #define MAYBE_RestorePrefs RestorePrefs
974 #endif 983 #endif
975 WRAPPED_INSTANTIATE_TEST_CASE_P( 984 WRAPPED_INSTANTIATE_TEST_CASE_P(
976 MAYBE_RestorePrefs, 985 MAYBE_RestorePrefs,
977 FileManagerBrowserTest, 986 FileManagerBrowserTest,
978 ::testing::Values(TestParameter(IN_GUEST_MODE, "restoreSortColumn"), 987 ::testing::Values(TestParameter(IN_GUEST_MODE, "restoreSortColumn"),
979 TestParameter(NOT_IN_GUEST_MODE, "restoreSortColumn"), 988 TestParameter(NOT_IN_GUEST_MODE, "restoreSortColumn"),
980 TestParameter(IN_GUEST_MODE, "restoreCurrentView"), 989 TestParameter(IN_GUEST_MODE, "restoreCurrentView"),
981 TestParameter(NOT_IN_GUEST_MODE, "restoreCurrentView"))); 990 TestParameter(NOT_IN_GUEST_MODE, "restoreCurrentView")));
982 991
983 // Slow tests are disabled on debug build. http://crbug.com/327719 992 // Slow tests are disabled on debug build. http://crbug.com/327719
984 #if !defined(NDEBUG) 993 // Disabled under MSAN as well. http://crbug.com/468980.
994 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
985 #define MAYBE_ShareDialog DISABLED_ShareDialog 995 #define MAYBE_ShareDialog DISABLED_ShareDialog
986 #else 996 #else
987 #define MAYBE_ShareDialog ShareDialog 997 #define MAYBE_ShareDialog ShareDialog
988 #endif 998 #endif
989 WRAPPED_INSTANTIATE_TEST_CASE_P( 999 WRAPPED_INSTANTIATE_TEST_CASE_P(
990 MAYBE_ShareDialog, 1000 MAYBE_ShareDialog,
991 FileManagerBrowserTest, 1001 FileManagerBrowserTest,
992 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "shareFile"), 1002 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "shareFile"),
993 TestParameter(NOT_IN_GUEST_MODE, "shareDirectory"))); 1003 TestParameter(NOT_IN_GUEST_MODE, "shareDirectory")));
994 1004
995 // Slow tests are disabled on debug build. http://crbug.com/327719 1005 // Slow tests are disabled on debug build. http://crbug.com/327719
996 #if !defined(NDEBUG) 1006 // Disabled under MSAN as well. http://crbug.com/468980.
1007 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
997 #define MAYBE_RestoreGeometry DISABLED_RestoreGeometry 1008 #define MAYBE_RestoreGeometry DISABLED_RestoreGeometry
998 #else 1009 #else
999 #define MAYBE_RestoreGeometry RestoreGeometry 1010 #define MAYBE_RestoreGeometry RestoreGeometry
1000 #endif 1011 #endif
1001 WRAPPED_INSTANTIATE_TEST_CASE_P( 1012 WRAPPED_INSTANTIATE_TEST_CASE_P(
1002 MAYBE_RestoreGeometry, 1013 MAYBE_RestoreGeometry,
1003 FileManagerBrowserTest, 1014 FileManagerBrowserTest,
1004 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "restoreGeometry"), 1015 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "restoreGeometry"),
1005 TestParameter(IN_GUEST_MODE, "restoreGeometry"))); 1016 TestParameter(IN_GUEST_MODE, "restoreGeometry")));
1006 1017
1007 // Slow tests are disabled on debug and msan build. 1018 // Slow tests are disabled on debug build. http://crbug.com/327719
1008 // http://crbug.com/327719, 457365 1019 // Disabled under MSAN as well. http://crbug.com/468980.
1009 #if !defined(NDEBUG) 1020 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1010 #define MAYBE_Traverse DISABLED_Traverse 1021 #define MAYBE_Traverse DISABLED_Traverse
1011 #else 1022 #else
1012 #define MAYBE_Traverse Traverse 1023 #define MAYBE_Traverse Traverse
1013 #endif 1024 #endif
1014 WRAPPED_INSTANTIATE_TEST_CASE_P( 1025 WRAPPED_INSTANTIATE_TEST_CASE_P(
1015 MAYBE_Traverse, 1026 MAYBE_Traverse,
1016 FileManagerBrowserTest, 1027 FileManagerBrowserTest,
1017 ::testing::Values(TestParameter(IN_GUEST_MODE, "traverseDownloads"), 1028 ::testing::Values(TestParameter(IN_GUEST_MODE, "traverseDownloads"),
1018 TestParameter(NOT_IN_GUEST_MODE, "traverseDownloads"), 1029 TestParameter(NOT_IN_GUEST_MODE, "traverseDownloads"),
1019 TestParameter(NOT_IN_GUEST_MODE, "traverseDrive"))); 1030 TestParameter(NOT_IN_GUEST_MODE, "traverseDrive")));
1020 1031
1021 // Slow tests are disabled on debug build. http://crbug.com/327719 1032 // Slow tests are disabled on debug build. http://crbug.com/327719
1022 #if !defined(NDEBUG) 1033 // Disabled under MSAN as well. http://crbug.com/468980.
1034 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1023 #define MAYBE_SuggestAppDialog DISABLED_SuggestAppDialog 1035 #define MAYBE_SuggestAppDialog DISABLED_SuggestAppDialog
1024 #else 1036 #else
1025 #define MAYBE_SuggestAppDialog SuggestAppDialog 1037 #define MAYBE_SuggestAppDialog SuggestAppDialog
1026 #endif 1038 #endif
1027 WRAPPED_INSTANTIATE_TEST_CASE_P( 1039 WRAPPED_INSTANTIATE_TEST_CASE_P(
1028 MAYBE_SuggestAppDialog, 1040 MAYBE_SuggestAppDialog,
1029 FileManagerBrowserTest, 1041 FileManagerBrowserTest,
1030 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "suggestAppDialog"))); 1042 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "suggestAppDialog")));
1031 1043
1032 // Slow tests are disabled on debug build. http://crbug.com/327719 1044 // Slow tests are disabled on debug build. http://crbug.com/327719
1033 #if !defined(NDEBUG) 1045 // Disabled under MSAN as well. http://crbug.com/468980.
1046 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1034 #define MAYBE_ExecuteDefaultTaskOnDownloads \ 1047 #define MAYBE_ExecuteDefaultTaskOnDownloads \
1035 DISABLED_ExecuteDefaultTaskOnDownloads 1048 DISABLED_ExecuteDefaultTaskOnDownloads
1036 #else 1049 #else
1037 #define MAYBE_ExecuteDefaultTaskOnDownloads ExecuteDefaultTaskOnDownloads 1050 #define MAYBE_ExecuteDefaultTaskOnDownloads ExecuteDefaultTaskOnDownloads
1038 #endif 1051 #endif
1039 WRAPPED_INSTANTIATE_TEST_CASE_P( 1052 WRAPPED_INSTANTIATE_TEST_CASE_P(
1040 MAYBE_ExecuteDefaultTaskOnDownloads, 1053 MAYBE_ExecuteDefaultTaskOnDownloads,
1041 FileManagerBrowserTest, 1054 FileManagerBrowserTest,
1042 ::testing::Values( 1055 ::testing::Values(
1043 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDownloads"), 1056 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDownloads"),
1044 TestParameter(IN_GUEST_MODE, "executeDefaultTaskOnDownloads"))); 1057 TestParameter(IN_GUEST_MODE, "executeDefaultTaskOnDownloads")));
1045 1058
1046 // Slow tests are disabled on debug build. http://crbug.com/327719 1059 // Slow tests are disabled on debug build. http://crbug.com/327719
1047 #if !defined(NDEBUG) 1060 // Disabled under MSAN as well. http://crbug.com/468980.
1061 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1048 #define MAYBE_ExecuteDefaultTaskOnDrive DISABLED_ExecuteDefaultTaskOnDrive 1062 #define MAYBE_ExecuteDefaultTaskOnDrive DISABLED_ExecuteDefaultTaskOnDrive
1049 #else 1063 #else
1050 #define MAYBE_ExecuteDefaultTaskOnDrive ExecuteDefaultTaskOnDrive 1064 #define MAYBE_ExecuteDefaultTaskOnDrive ExecuteDefaultTaskOnDrive
1051 #endif 1065 #endif
1052 INSTANTIATE_TEST_CASE_P( 1066 INSTANTIATE_TEST_CASE_P(
1053 MAYBE_ExecuteDefaultTaskOnDrive, 1067 MAYBE_ExecuteDefaultTaskOnDrive,
1054 FileManagerBrowserTest, 1068 FileManagerBrowserTest,
1055 ::testing::Values( 1069 ::testing::Values(
1056 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDrive"))); 1070 TestParameter(NOT_IN_GUEST_MODE, "executeDefaultTaskOnDrive")));
1057 1071
1058 // Slow tests are disabled on debug build. http://crbug.com/327719 1072 // Slow tests are disabled on debug build. http://crbug.com/327719
1059 #if !defined(NDEBUG) 1073 // Disabled under MSAN as well. http://crbug.com/468980.
1074 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1060 #define MAYBE_DefaultActionDialog DISABLED_DefaultActionDialog 1075 #define MAYBE_DefaultActionDialog DISABLED_DefaultActionDialog
1061 #else 1076 #else
1062 #define MAYBE_DefaultActionDialog DefaultActionDialog 1077 #define MAYBE_DefaultActionDialog DefaultActionDialog
1063 #endif 1078 #endif
1064 WRAPPED_INSTANTIATE_TEST_CASE_P( 1079 WRAPPED_INSTANTIATE_TEST_CASE_P(
1065 MAYBE_DefaultActionDialog, 1080 MAYBE_DefaultActionDialog,
1066 FileManagerBrowserTest, 1081 FileManagerBrowserTest,
1067 ::testing::Values( 1082 ::testing::Values(
1068 TestParameter(NOT_IN_GUEST_MODE, "defaultActionDialogOnDownloads"), 1083 TestParameter(NOT_IN_GUEST_MODE, "defaultActionDialogOnDownloads"),
1069 TestParameter(IN_GUEST_MODE, "defaultActionDialogOnDownloads"), 1084 TestParameter(IN_GUEST_MODE, "defaultActionDialogOnDownloads"),
1070 TestParameter(NOT_IN_GUEST_MODE, "defaultActionDialogOnDrive"))); 1085 TestParameter(NOT_IN_GUEST_MODE, "defaultActionDialogOnDrive")));
1071 1086
1072 // Slow tests are disabled on debug build. http://crbug.com/327719 1087 // Slow tests are disabled on debug build. http://crbug.com/327719
1073 #if !defined(NDEBUG) 1088 // Disabled under MSAN as well. http://crbug.com/468980.
1089 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1074 #define MAYBE_GenericTask DISABLED_GenericTask 1090 #define MAYBE_GenericTask DISABLED_GenericTask
1075 #else 1091 #else
1076 #define MAYBE_GenericTask GenericTask 1092 #define MAYBE_GenericTask GenericTask
1077 #endif 1093 #endif
1078 WRAPPED_INSTANTIATE_TEST_CASE_P( 1094 WRAPPED_INSTANTIATE_TEST_CASE_P(
1079 MAYBE_GenericTask, 1095 MAYBE_GenericTask,
1080 FileManagerBrowserTest, 1096 FileManagerBrowserTest,
1081 ::testing::Values( 1097 ::testing::Values(
1082 TestParameter(NOT_IN_GUEST_MODE, "genericTaskIsNotExecuted"), 1098 TestParameter(NOT_IN_GUEST_MODE, "genericTaskIsNotExecuted"),
1083 TestParameter(NOT_IN_GUEST_MODE, "genericAndNonGenericTasksAreMixed"))); 1099 TestParameter(NOT_IN_GUEST_MODE, "genericAndNonGenericTasksAreMixed")));
1084 1100
1085 // Slow tests are disabled on debug build. http://crbug.com/327719 1101 // Slow tests are disabled on debug build. http://crbug.com/327719
1086 #if !defined(NDEBUG) 1102 // Disabled under MSAN as well. http://crbug.com/468980.
1103 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1087 #define MAYBE_FolderShortcuts DISABLED_FolderShortcuts 1104 #define MAYBE_FolderShortcuts DISABLED_FolderShortcuts
1088 #else 1105 #else
1089 #define MAYBE_FolderShortcuts FolderShortcuts 1106 #define MAYBE_FolderShortcuts FolderShortcuts
1090 #endif 1107 #endif
1091 WRAPPED_INSTANTIATE_TEST_CASE_P( 1108 WRAPPED_INSTANTIATE_TEST_CASE_P(
1092 MAYBE_FolderShortcuts, 1109 MAYBE_FolderShortcuts,
1093 FileManagerBrowserTest, 1110 FileManagerBrowserTest,
1094 ::testing::Values( 1111 ::testing::Values(
1095 TestParameter(NOT_IN_GUEST_MODE, "traverseFolderShortcuts"), 1112 TestParameter(NOT_IN_GUEST_MODE, "traverseFolderShortcuts"),
1096 TestParameter(NOT_IN_GUEST_MODE, "addRemoveFolderShortcuts"))); 1113 TestParameter(NOT_IN_GUEST_MODE, "addRemoveFolderShortcuts")));
1097 1114
1098 INSTANTIATE_TEST_CASE_P( 1115 INSTANTIATE_TEST_CASE_P(
1099 TabIndex, 1116 TabIndex,
1100 FileManagerBrowserTest, 1117 FileManagerBrowserTest,
1101 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "searchBoxFocus"))); 1118 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "searchBoxFocus")));
1102 1119
1103 INSTANTIATE_TEST_CASE_P(TabindexFocus, 1120 INSTANTIATE_TEST_CASE_P(TabindexFocus,
1104 FileManagerBrowserTest, 1121 FileManagerBrowserTest,
1105 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, 1122 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE,
1106 "tabindexFocus"))); 1123 "tabindexFocus")));
1107 1124
1108 INSTANTIATE_TEST_CASE_P( 1125 INSTANTIATE_TEST_CASE_P(
1109 TabindexFocusDirectorySelected, 1126 TabindexFocusDirectorySelected,
1110 FileManagerBrowserTest, 1127 FileManagerBrowserTest,
1111 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, 1128 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE,
1112 "tabindexFocusDirectorySelected"))); 1129 "tabindexFocusDirectorySelected")));
1113 1130
1114 // Fails on official build. http://crbug.com/429294 1131 // Fails on official build. http://crbug.com/429294
1115 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) 1132 // Disabled under MSAN as well. http://crbug.com/468980.
1133 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
1116 #define MAYBE_OpenFileDialog DISABLED_OpenFileDialog 1134 #define MAYBE_OpenFileDialog DISABLED_OpenFileDialog
1117 #else 1135 #else
1118 #define MAYBE_OpenFileDialog OpenFileDialog 1136 #define MAYBE_OpenFileDialog OpenFileDialog
1119 #endif 1137 #endif
1120 WRAPPED_INSTANTIATE_TEST_CASE_P( 1138 WRAPPED_INSTANTIATE_TEST_CASE_P(
1121 MAYBE_OpenFileDialog, 1139 MAYBE_OpenFileDialog,
1122 FileManagerBrowserTest, 1140 FileManagerBrowserTest,
1123 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, 1141 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE,
1124 "openFileDialogOnDownloads"), 1142 "openFileDialogOnDownloads"),
1125 TestParameter(IN_GUEST_MODE, 1143 TestParameter(IN_GUEST_MODE,
(...skipping 19 matching lines...) Expand all
1145 FileManagerBrowserTest, 1163 FileManagerBrowserTest,
1146 ::testing::Values( 1164 ::testing::Values(
1147 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsLocalToDrive"), 1165 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsLocalToDrive"),
1148 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsLocalToUsb"), 1166 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsLocalToUsb"),
1149 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsUsbToDrive"), 1167 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsUsbToDrive"),
1150 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsDriveToLocal"), 1168 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsDriveToLocal"),
1151 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsDriveToUsb"), 1169 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsDriveToUsb"),
1152 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsUsbToLocal"))); 1170 TestParameter(NOT_IN_GUEST_MODE, "copyBetweenWindowsUsbToLocal")));
1153 1171
1154 // Slow tests are disabled on debug build. http://crbug.com/327719 1172 // Slow tests are disabled on debug build. http://crbug.com/327719
1155 #if !defined(NDEBUG) 1173 // Disabled under MSAN as well. http://crbug.com/468980.
1174 #if !defined(NDEBUG) || defined(MEMORY_SANITIZER)
1156 #define MAYBE_ShowGridView DISABLED_ShowGridView 1175 #define MAYBE_ShowGridView DISABLED_ShowGridView
1157 #else 1176 #else
1158 #define MAYBE_ShowGridView ShowGridView 1177 #define MAYBE_ShowGridView ShowGridView
1159 #endif 1178 #endif
1160 WRAPPED_INSTANTIATE_TEST_CASE_P( 1179 WRAPPED_INSTANTIATE_TEST_CASE_P(
1161 MAYBE_ShowGridView, 1180 MAYBE_ShowGridView,
1162 FileManagerBrowserTest, 1181 FileManagerBrowserTest,
1163 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "showGridViewDownloads"), 1182 ::testing::Values(TestParameter(NOT_IN_GUEST_MODE, "showGridViewDownloads"),
1164 TestParameter(IN_GUEST_MODE, "showGridViewDownloads"), 1183 TestParameter(IN_GUEST_MODE, "showGridViewDownloads"),
1165 TestParameter(NOT_IN_GUEST_MODE, "showGridViewDrive"))); 1184 TestParameter(NOT_IN_GUEST_MODE, "showGridViewDrive")));
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
1243 1262
1244 const char* GetTestCaseNameParam() const override { 1263 const char* GetTestCaseNameParam() const override {
1245 return test_case_name_.c_str(); 1264 return test_case_name_.c_str();
1246 } 1265 }
1247 1266
1248 std::string test_case_name_; 1267 std::string test_case_name_;
1249 }; 1268 };
1250 1269
1251 // Slow tests are disabled on debug build. http://crbug.com/327719 1270 // Slow tests are disabled on debug build. http://crbug.com/327719
1252 // Fails on official build. http://crbug.com/429294 1271 // Fails on official build. http://crbug.com/429294
1253 // Disabled under MSAN as well. http://crbug.com/468982. 1272 // Disabled under MSAN as well. http://crbug.com/468980.
1254 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER) 1273 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
1255 #define MAYBE_PRE_BasicDownloads DISABLED_PRE_BasicDownloads 1274 #define MAYBE_PRE_BasicDownloads DISABLED_PRE_BasicDownloads
1256 #define MAYBE_BasicDownloads DISABLED_BasicDownloads 1275 #define MAYBE_BasicDownloads DISABLED_BasicDownloads
1257 #else 1276 #else
1258 #define MAYBE_PRE_BasicDownloads PRE_BasicDownloads 1277 #define MAYBE_PRE_BasicDownloads PRE_BasicDownloads
1259 #define MAYBE_BasicDownloads BasicDownloads 1278 #define MAYBE_BasicDownloads BasicDownloads
1260 #endif 1279 #endif
1261 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, 1280 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1262 MAYBE_PRE_BasicDownloads) { 1281 MAYBE_PRE_BasicDownloads) {
1263 AddAllUsers(); 1282 AddAllUsers();
1264 } 1283 }
1265 1284
1266 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, 1285 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1267 MAYBE_BasicDownloads) { 1286 MAYBE_BasicDownloads) {
1268 AddAllUsers(); 1287 AddAllUsers();
1269 1288
1270 // Sanity check that normal operations work in multi-profile setting as well. 1289 // Sanity check that normal operations work in multi-profile setting as well.
1271 set_test_case_name("keyboardCopyDownloads"); 1290 set_test_case_name("keyboardCopyDownloads");
1272 StartTest(); 1291 StartTest();
1273 } 1292 }
1274 1293
1275 // Slow tests are disabled on debug build. http://crbug.com/327719 1294 // Slow tests are disabled on debug build. http://crbug.com/327719
1276 // Fails on official build. http://crbug.com/429294 1295 // Fails on official build. http://crbug.com/429294
1277 // Disabled under MSAN as well. http://crbug.com/468982. 1296 // Disabled under MSAN as well. http://crbug.com/468980.
1278 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER) 1297 #if !defined(NDEBUG) || defined(OFFICIAL_BUILD) || defined(MEMORY_SANITIZER)
1279 #define MAYBE_PRE_BasicDrive DISABLED_PRE_BasicDrive 1298 #define MAYBE_PRE_BasicDrive DISABLED_PRE_BasicDrive
1280 #define MAYBE_BasicDrive DISABLED_BasicDrive 1299 #define MAYBE_BasicDrive DISABLED_BasicDrive
1281 #else 1300 #else
1282 #define MAYBE_PRE_BasicDrive PRE_BasicDrive 1301 #define MAYBE_PRE_BasicDrive PRE_BasicDrive
1283 #define MAYBE_BasicDrive BasicDrive 1302 #define MAYBE_BasicDrive BasicDrive
1284 #endif 1303 #endif
1285 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest, 1304 IN_PROC_BROWSER_TEST_F(MultiProfileFileManagerBrowserTest,
1286 MAYBE_PRE_BasicDrive) { 1305 MAYBE_PRE_BasicDrive) {
1287 AddAllUsers(); 1306 AddAllUsers();
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
1484 StartTest(); 1503 StartTest();
1485 } 1504 }
1486 1505
1487 IN_PROC_BROWSER_TEST_F(VideoPlayerBrowserTest, OpenSingleVideoOnDrive) { 1506 IN_PROC_BROWSER_TEST_F(VideoPlayerBrowserTest, OpenSingleVideoOnDrive) {
1488 set_test_case_name("openSingleVideoOnDrive"); 1507 set_test_case_name("openSingleVideoOnDrive");
1489 StartTest(); 1508 StartTest();
1490 } 1509 }
1491 1510
1492 } // namespace 1511 } // namespace
1493 } // namespace file_manager 1512 } // 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