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
3 // found in the LICENSE file.
5 #ifndef CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_
6 #define CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_
8 #include "chrome/browser/diagnostics/diagnostics_test.h"
10 namespace diagnostics
{
15 // OperatingSystemTest
16 DIAG_RECON_PRE_WINDOW_XP_SP2
,
18 // ConflictingDllsTest
19 DIAG_RECON_DICTIONARY_LOOKUP_FAILED
,
20 DIAG_RECON_NO_STATUS_FIELD
,
21 DIAG_RECON_NO_NAME_FIELD
,
22 DIAG_RECON_NO_LOCATION_FIELD
,
23 DIAG_RECON_CONFLICTING_MODULES
,
24 DIAG_RECON_NOT_IMPLEMENTED
,
27 DIAG_RECON_INSTALL_PATH_PROVIDER
,
30 DIAG_RECON_NO_VERSION
,
31 DIAG_RECON_EMPTY_VERSION
,
34 DIAG_RECON_DEPENDENCY
,
35 DIAG_RECON_PATH_PROVIDER
,
36 DIAG_RECON_PATH_NOT_FOUND
,
37 DIAG_RECON_CANNOT_OBTAIN_SIZE
,
38 DIAG_RECON_FILE_TOO_LARGE
,
39 DIAG_RECON_NOT_WRITABLE
,
42 DIAG_RECON_UNABLE_TO_QUERY
,
43 DIAG_RECON_LOW_DISK_SPACE
,
46 DIAG_RECON_FILE_NOT_FOUND
,
47 DIAG_RECON_FILE_NOT_FOUND_OK
,
48 DIAG_RECON_CANNOT_OBTAIN_FILE_SIZE
,
49 DIAG_RECON_FILE_TOO_BIG
,
50 DIAG_RECON_UNABLE_TO_OPEN_FILE
,
51 DIAG_RECON_PARSE_ERROR
,
54 DiagnosticsTest
* MakeBookMarksTest();
55 DiagnosticsTest
* MakeConflictingDllsTest();
56 DiagnosticsTest
* MakeDictonaryDirTest();
57 DiagnosticsTest
* MakeDiskSpaceTest();
58 DiagnosticsTest
* MakeInstallTypeTest();
59 DiagnosticsTest
* MakeLocalStateFileTest();
60 DiagnosticsTest
* MakeLocalStateTest();
61 DiagnosticsTest
* MakeOperatingSystemTest();
62 DiagnosticsTest
* MakePreferencesTest();
63 DiagnosticsTest
* MakeResourcesFileTest();
64 DiagnosticsTest
* MakeUserDirTest();
65 DiagnosticsTest
* MakeVersionTest();
67 } // namespace diagnostics
69 #endif // CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_