75 ERR_PRINTF2(_L("Can't retrieve tick period, err %d"), res); |
75 ERR_PRINTF2(_L("Can't retrieve tick period, err %d"), res); |
76 User::Leave(res); |
76 User::Leave(res); |
77 } |
77 } |
78 INFO_PRINTF2(_L("Tick period in micro seconds %d"), iTickPeriodMicroSeconds); |
78 INFO_PRINTF2(_L("Tick period in micro seconds %d"), iTickPeriodMicroSeconds); |
79 |
79 |
80 _LIT(KSectionSyncObject, "SyncObject"); |
|
81 _LIT(KKeyThreshold, "Threshold"); |
80 _LIT(KKeyThreshold, "Threshold"); |
82 _LIT(KKeyDelaySignalling, "DelaySignalling"); |
81 _LIT(KKeyDelaySignalling, "DelaySignalling"); |
83 _LIT(KKeyWaitSyncTimeout, "WaitSyncTimeout"); |
82 _LIT(KKeyWaitSyncTimeout, "WaitSyncTimeout"); |
84 _LIT(KKeyLongDelaySignalling, "LongDelaySignalling"); |
83 _LIT(KKeyLongDelaySignalling, "LongDelaySignalling"); |
85 _LIT(KKeyNumStressIterations, "NumIterations"); |
84 _LIT(KKeyNumStressIterations, "NumIterations"); |
86 |
85 |
87 //retrive all setting from INI file |
86 //retrive all setting from INI file |
88 GetIntFromConfig(KSectionSyncObject, KKeyThreshold, iThreshold); |
87 GetIntFromConfig(ConfigSection(), KKeyThreshold, iThreshold); |
89 GetIntFromConfig(KSectionSyncObject, KKeyDelaySignalling, iDelaySignalling); |
88 GetIntFromConfig(ConfigSection(), KKeyDelaySignalling, iDelaySignalling); |
90 GetIntFromConfig(KSectionSyncObject, KKeyWaitSyncTimeout, iWaitSyncTimeout); |
89 GetIntFromConfig(ConfigSection(), KKeyWaitSyncTimeout, iWaitSyncTimeout); |
91 GetIntFromConfig(KSectionSyncObject, KKeyLongDelaySignalling, iLongDelaySignalling); |
90 GetIntFromConfig(ConfigSection(), KKeyLongDelaySignalling, iLongDelaySignalling); |
92 GetIntFromConfig(KSectionSyncObject, KKeyNumStressIterations, iNumStressIterations); |
91 GetIntFromConfig(ConfigSection(), KKeyNumStressIterations, iNumStressIterations); |
93 |
92 |
94 INFO_PRINTF2(_L("Level of tolerance %d"), iThreshold); |
93 INFO_PRINTF2(_L("Level of tolerance %d"), iThreshold); |
95 INFO_PRINTF2(_L("Delay before the signal occurs %d"), iDelaySignalling); |
94 INFO_PRINTF2(_L("Delay before the signal occurs %d"), iDelaySignalling); |
96 INFO_PRINTF2(_L("Timeout client waits on sync object %d"), iWaitSyncTimeout); |
95 INFO_PRINTF2(_L("Timeout client waits on sync object %d"), iWaitSyncTimeout); |
97 INFO_PRINTF2(_L("Long delay before signalling occurs %d"), iLongDelaySignalling); |
96 INFO_PRINTF2(_L("Long delay before signalling occurs %d"), iLongDelaySignalling); |