From 984f3a265839711e86d721cbcea584301874d49f Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Thu, 28 Nov 2019 20:02:01 +0900 Subject: [PATCH] [Connection][Non-ACR][Change compared value for checking ResetStatistics()] In case of TV, wifi interface isn't down although DeactivateAsync is success. It is normal operation on TV, but if wifi interface isn't down, statistic information would be updated. So, this change modifed compared value for these exception case. Change-Id: Ib7a416d90bcf7dcb6592f9ddc7c87bee400cb823 --- .../testcase/TSConnectionManager.cs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs b/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs index 6244599..d5b8944 100755 --- a/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs +++ b/tct-suite-vs/Tizen.Connection.Tests/testcase/TSConnectionManager.cs @@ -664,18 +664,25 @@ namespace Tizen.Network.Connection.Tests Log.Info(Globals.LogTag, "ResetStatistics_ALL_CONNECTION_TYPE start"); await tearDown(); + var data = ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.LastReceivedData); ConnectionManager.ResetStatistics(ConnectionType.WiFi, StatisticsType.LastReceivedData); Log.Info(Globals.LogTag, "Reset LastReceivedData"); - Assert.IsTrue(0 == ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.LastReceivedData), "Reset LastReceivedData failed"); + Assert.IsTrue(data > ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.LastReceivedData), "Reset LastReceivedData failed"); + + data = ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.LastSentData); ConnectionManager.ResetStatistics(ConnectionType.WiFi, StatisticsType.LastSentData); Log.Info(Globals.LogTag, "Reset LastSentData"); - Assert.IsTrue(0 == ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.LastSentData), "Reset LastSentData failed"); + Assert.IsTrue(data > ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.LastSentData), "Reset LastSentData failed"); + + data = ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.TotalReceivedData); ConnectionManager.ResetStatistics(ConnectionType.WiFi, StatisticsType.TotalReceivedData); Log.Info(Globals.LogTag, "Reset TotalReceivedData"); - Assert.IsTrue(0 == ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.TotalReceivedData), "Reset TotalReceivedData failed"); + Assert.IsTrue(data > ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.TotalReceivedData), "Reset TotalReceivedData failed"); + + data = ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.TotalSentData); ConnectionManager.ResetStatistics(ConnectionType.WiFi, StatisticsType.TotalSentData); Log.Info(Globals.LogTag, "Reset TotalSentData"); - Assert.IsTrue(0 == ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.TotalSentData), "Reset TotalSentData failed"); + Assert.IsTrue(data > ConnectionManager.GetStatistics(ConnectionType.WiFi, StatisticsType.TotalSentData), "Reset TotalSentData failed"); // POSTCONDITION await setUp(); -- 2.7.4