QTRY_COMPARE(camera.status(), QCamera::UnloadedStatus);
QCOMPARE(statusChangedSignal.last().first().value<QCamera::Status>(), QCamera::UnloadedStatus);
+#ifdef Q_WS_MAEMO_6
+ //resource policy doesn't work correctly when resource is released and immediately requested again.
+ QTest::qWait(250);
+#endif
+
camera.start();
QCOMPARE(camera.state(), QCamera::ActiveState);
QCOMPARE(stateChangedSignal.last().first().value<QCamera::State>(), QCamera::ActiveState);
QTRY_COMPARE(camera.status(), QCamera::LoadedStatus);
#endif // Q_OS_SYMBIAN
+#ifdef Q_WS_MAEMO_6
+ //resource policy doesn't work correctly when resource is released and immediately requested again.
+ QTest::qWait(250);
+#endif
+
// Auto
exposure->setExposureMode(QCameraExposure::ExposureAuto);
QCOMPARE(exposure->exposureMode(), QCameraExposure::ExposureAuto);