AWSMetrics
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -58,7 +58,7 @@ namespace AWSMetrics
|
||||
|
||||
int MetricsEvent::GetNumAttributes() const
|
||||
{
|
||||
return m_attributes.size();
|
||||
return static_cast<int>(m_attributes.size());
|
||||
}
|
||||
|
||||
size_t MetricsEvent::GetSizeInBytes() const
|
||||
|
||||
@@ -256,7 +256,7 @@ namespace AWSMetrics
|
||||
}
|
||||
|
||||
m_globalStats.m_numSuccesses++;
|
||||
m_globalStats.m_sendSizeInBytes += metricsEvent.GetSizeInBytes();
|
||||
m_globalStats.m_sendSizeInBytes += static_cast<AZStd::atomic<uint32_t>::value_type>(metricsEvent.GetSizeInBytes());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -134,7 +134,7 @@ namespace AWSMetrics
|
||||
|
||||
int MetricsQueue::GetNumMetrics() const
|
||||
{
|
||||
return m_metrics.size();
|
||||
return static_cast<int>(m_metrics.size());
|
||||
}
|
||||
|
||||
size_t MetricsQueue::GetSizeInBytes() const
|
||||
@@ -175,7 +175,7 @@ namespace AWSMetrics
|
||||
MetricsEvent& curEvent = m_metrics.front();
|
||||
|
||||
curNum += 1;
|
||||
curSizeInBytes += curEvent.GetSizeInBytes();
|
||||
curSizeInBytes += static_cast<int>(curEvent.GetSizeInBytes());
|
||||
if (curNum <= maxBatchedRecordsCount && curSizeInBytes <= maxPayloadSizeInBytes)
|
||||
{
|
||||
m_sizeSerializedToJson -= curEvent.GetSizeInBytes();
|
||||
|
||||
@@ -452,7 +452,7 @@ namespace AWSMetrics
|
||||
EXPECT_EQ(stats.m_numErrors, MaxNumMetricsEvents / 2);
|
||||
EXPECT_EQ(stats.m_numDropped, 0);
|
||||
|
||||
int metricsEventSize = sizeof(AwsMetricsAttributeKeyEventName) - 1 + strlen(AttrValue);
|
||||
int metricsEventSize = static_cast<int>(sizeof(AwsMetricsAttributeKeyEventName) - 1 + strlen(AttrValue));
|
||||
EXPECT_EQ(stats.m_sendSizeInBytes, metricsEventSize * MaxNumMetricsEvents / 2);
|
||||
|
||||
ASSERT_EQ(m_metricsManager->GetNumBufferedMetrics(), MaxNumMetricsEvents / 2);
|
||||
|
||||
@@ -124,7 +124,7 @@ namespace AWSMetrics
|
||||
queue.AddMetrics(metrics);
|
||||
}
|
||||
|
||||
int maxCapacity = queue[0].GetSizeInBytes() * NumTestMetrics / 2;
|
||||
int maxCapacity = static_cast<int>(queue[0].GetSizeInBytes() * NumTestMetrics / 2);
|
||||
|
||||
ASSERT_EQ(queue.FilterMetricsByPriority(maxCapacity), NumTestMetrics / 2);
|
||||
ASSERT_EQ(queue.GetNumMetrics(), NumTestMetrics / 2);
|
||||
@@ -230,7 +230,7 @@ namespace AWSMetrics
|
||||
{
|
||||
MetricsEvent metrics;
|
||||
metrics.AddAttribute(MetricsAttribute(AttrName, AttrValue));
|
||||
int sizeOfEachMetrics = metrics.GetSizeInBytes();
|
||||
int sizeOfEachMetrics = static_cast<int>(metrics.GetSizeInBytes());
|
||||
|
||||
MetricsQueue queue;
|
||||
queue.AddMetrics(metrics);
|
||||
|
||||
Reference in New Issue
Block a user