Update contrib.
1 // Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // Configuration options for ECOM component test harnesses
15 // This file is appended to the platform specific hrh file by
16 // the overnight build system for testing
17 // File can exist in MCL/release codelines but must not be included anywhere.
18 // Macro used for component testing EComServer.
19 // When this macro is defined CServerStartupMgr is derived from
20 // CDmDomainTestHarness otherwise it is directly derived from CDmDomain.
21 // CDmDomainTestHarness provides some testing functionality which
22 // allows for component testing of EComServer. When this macro is
23 // not defined some of the tests are completely disabled, therefore enabled
31 #define __ECOM_SERVER_TESTABILITY__
36 Macro used for performance testing EComServer. When this macro
37 is defined performance sampling code is built. These macros are used for
38 recording timer values at different probe points. The timer macros
39 are defined in ~Framework/Frame/EComPerformance.h
40 Enabled by default so that performance tests can be run.
42 #define __ECOM_SERVER_PERFORMANCE__
47 When macro defined trace messages for ECOM server and client are
48 compiled in and sent to RDebug.
49 This line must always be commented before submitting to the MCL. See EComDebug.h