From: ilho kim Date: Tue, 3 Jan 2023 10:04:28 +0000 (+0900) Subject: Fix ManifestDirectUpdate test X-Git-Tag: accepted/tizen/7.0/unified/20230111.015140~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F06%2F286306%2F1;p=platform%2Fcore%2Fappfw%2Ftpk-backend.git Fix ManifestDirectUpdate test If the update is performed quickly The installed time may be the same sleep 1 second before ManifestDirectUpdate Change-Id: I0d6e082df1e67e5ab1362805c62bb1414021f4dd Signed-off-by: ilho kim --- diff --git a/test/smoke_tests/smoke_test.cc b/test/smoke_tests/smoke_test.cc index e1950fc..6940141 100644 --- a/test/smoke_tests/smoke_test.cc +++ b/test/smoke_tests/smoke_test.cc @@ -738,9 +738,10 @@ TEST_F(SmokeTest, ManifestDirectUpdateMode) { ASSERT_EQ(backend.Install(path), ci::AppInstaller::Result::OK); int install_time = GetAppInstalledTime(appid.c_str(), params.test_user.uid); + sleep(1); ASSERT_EQ(backend.ManifestDirectInstall(pkgid), ci::AppInstaller::Result::OK); - ASSERT_TRUE(GetAppInstalledTime(appid.c_str(), - params.test_user.uid) > install_time) + ASSERT_GT(GetAppInstalledTime(appid.c_str(), + params.test_user.uid), install_time) << "Package is not updated (app installed time didn't change)."; ASSERT_TRUE(ValidatePackage(pkgid, {appid, exec}, params)); }