From b4c068cfbbb1eb3249086c09cb1411ff3ecad695 Mon Sep 17 00:00:00 2001 From: Budiarto Herman Date: Wed, 24 Jul 2013 18:02:08 +0300 Subject: [PATCH] Fixed lte-x2-handover-measures test suite by increasing the rate of measurement reports --- src/lte/test/test-lte-x2-handover-measures.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/lte/test/test-lte-x2-handover-measures.cc b/src/lte/test/test-lte-x2-handover-measures.cc index 594ae22ce..30cdd4957 100644 --- a/src/lte/test/test-lte-x2-handover-measures.cc +++ b/src/lte/test/test-lte-x2-handover-measures.cc @@ -219,8 +219,11 @@ LteX2HandoverMeasuresTestCase::DoRun () MobilityHelper ueMobility; ueMobility.SetMobilityModel ("ns3::ConstantVelocityMobilityModel"); ueMobility.Install (ueNodes); - ueNodes.Get (0)->GetObject ()->SetPosition (Vector (0, 0, 0)); - ueNodes.Get (0)->GetObject ()->SetVelocity (Vector (speed, 0, 0)); + for (uint16_t i = 0; i < m_nUes; i++) + { + ueNodes.Get (i)->GetObject ()->SetPosition (Vector (0, 0, 0)); + ueNodes.Get (i)->GetObject ()->SetVelocity (Vector (speed, 0, 0)); + } // Setup pre-GSOC UE measurement configuration to the eNodeBs @@ -235,7 +238,7 @@ LteX2HandoverMeasuresTestCase::DoRun () reportConfigA2.triggerQuantity = LteRrcSap::ReportConfigEutra::RSRQ; reportConfigA2.reportQuantity = LteRrcSap::ReportConfigEutra::SAME_AS_TRIGGER_QUANTITY; reportConfigA2.maxReportCells = LteRrcSap::MaxReportCells; - reportConfigA2.reportInterval = LteRrcSap::ReportConfigEutra::MS480; + reportConfigA2.reportInterval = LteRrcSap::ReportConfigEutra::MS240; reportConfigA2.reportAmount = 255; // Event A4