From c412be822d16b22159774d64b96d63cf2f0bb249 Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Tue, 27 Sep 2016 20:45:27 -0700 Subject: [PATCH] aodv: Update test vectors due to wifi changes --- .../test/aodv-chain-regression-test-0-0.pcap | Bin 6530 -> 6530 bytes .../test/aodv-chain-regression-test-1-0.pcap | Bin 8954 -> 8954 bytes .../test/aodv-chain-regression-test-2-0.pcap | Bin 7944 -> 7944 bytes .../test/aodv-chain-regression-test-3-0.pcap | Bin 7400 -> 7400 bytes .../test/aodv-chain-regression-test-4-0.pcap | Bin 4976 -> 4976 bytes src/aodv/test/aodv-regression.cc | 2 -- src/aodv/test/bug-606-test-0-0.pcap | Bin 5704 -> 5704 bytes src/aodv/test/bug-606-test-1-0.pcap | Bin 5720 -> 5720 bytes src/aodv/test/bug-606-test-2-0.pcap | Bin 4146 -> 4146 bytes src/aodv/test/bug-772.cc | 28 +++++++++++------- src/aodv/test/bug-772.h | 9 +++++- src/aodv/test/tcp-chain-test-0-0.pcap | Bin 63642 -> 0 bytes src/aodv/test/tcp-chain-test-9-0.pcap | Bin 27756 -> 0 bytes src/aodv/test/udp-chain-test-0-0.pcap | Bin 5320 -> 0 bytes src/aodv/test/udp-chain-test-9-0.pcap | Bin 1264 -> 0 bytes 15 files changed, 26 insertions(+), 13 deletions(-) delete mode 100644 src/aodv/test/tcp-chain-test-0-0.pcap delete mode 100644 src/aodv/test/tcp-chain-test-9-0.pcap delete mode 100644 src/aodv/test/udp-chain-test-0-0.pcap delete mode 100644 src/aodv/test/udp-chain-test-9-0.pcap diff --git a/src/aodv/test/aodv-chain-regression-test-0-0.pcap b/src/aodv/test/aodv-chain-regression-test-0-0.pcap index c76b2ae907d9460822f7a8e41f2ede763259186f..99bb8cd913b2247f5000eb804d4b20645e11f594 100644 GIT binary patch delta 377 zcmXYrJ4*vW6os?*&OWj+i6lytEba!h5FrFpBwD63kL|RR6v`Hs5g`hK1`J|j;sM)W zV0rh1=-2EIj3Y&P!m*yghUp;}8%HmyY9veN{a~9*W(e1u>USayg>2vFU^?ot zK6Gjh(< MAIRD7{!Vt(Kh}b2H~;_u delta 388 zcmYL?KS;w+5Qmey_mUW`wMJ>B!E|u0g@V;pT-rhe2L%-!ls7m?6?CbMQE=f+r6RYX5up@M&>1A* zIYJNMVtJ6!Q8>yK`K~C7Yj9)HIoj|tA=Q!Up-%6Zgm#8(=E7IT|HIiyMyq`eoic$l zQ$c~|7sRqMaXTXdsUV0q;lNW4vDJ-TsruLIOM8 zb`7Q6?6x;Uf^N-W^7UN*zy25&z>!)59xU?!TV{YIE5J%Dz{$7|EH5aOM~7>u{2(BZmp)==vUQ#c(#l0yudb4j$3xxR7vA$LNQs4gmQE` ziK5znR0up%%Qs0hM1~z&&asg3&}kM}TPk4b#f|#>>J5P@GiQbK|3+ABaS;|d_8=eh zvLBl`s*ZV?01hpku) zSXs^6nmwsq2VUebYp8eiQ9jW(!tu!V@FF7FmQhWtL|^na8OPwVRd8aGjNw$QmCY~% zgO-Py%B;muJQd}70-~N17AlU51un3!MbdK?ZrYBiE1eP4>?|U2N!LelI+mHd6n{;K zr|k12rCe7~-PW|%B_us7P)TIy^>AR$CM3C|PsH7D$khF#md_qfN_r%sSZDHE@+~0; z{E_EUlI-$nrdoG4>B}o5y{Bo%)amE{`MfPjJ>Ye5T=Qi*_Lm+=E4tmM8?L0=8ES5s mJ`DLGu3FVf{TVt;tLssrzQzxqikQ#rrT2UN2@kebLVo}Y%g_A) delta 704 zcmYk2&r1|x7{_Ox=XKthb(Lnb*%=xcJp`SWgf{giOG1_|9;BrXp%McH5rK&}>#}u{ zUB7=oMIjLd!3O<+)}o6+MRW-2Aap1~L|cdsOJVQKPMfFiGtZCDd}f-X&C!S7i5_iW zgNn?XjH;c*3l<#wVEmCTE^(f>RGsv#wFYYiP16c!kcV%4h*x)7n*$@cFqsa`$)%`^& zv8EoUGgy~C=l2S1`vHy^1#YT3!P3b=b?8-ZNIWre*217j6dGL~Oqt^YL+xEQhXtx` zfO#2`I~-x@?lE;9i(~CF)KeQr#ilH*qEH*Ot0J=rQ+N%=9EFz(4Lm zJK_4Yi}_A<6K1rWFy}G})2;o?d~7lMvDwpd^(61&F7FHJQ_DAM*Z%tsIU&7@e0{P_ zgs!lXM{I%338-MT`|HWFcD9sL+LrisB+08&E?v7AqF& zv)S_tDzdt*KU9S>ETe|e7f2!RFYp-> zxXoR>H!kpvEJR`&UifpYCIsd~$*?=vX5ybJ7EPf?D^M+uQLV)L`#nf=q2Sx1YGlz8W{mj8~Tz-!aOvp|Io6y0IS9KwL^Fqb?+|6LMFO&Zm3hf)wmnP#gPHA*}_ zCfqmjQchoXZ8B&YWv<9NBD$#a3T^})HfpV;z*T`@G=syTDYb};;SPKXRe6LIbn8h? zl?h>1a7fSKUbswh{YJ#5lRj9cL(lz~HEmkg@XBPB=)rDavpDg266__OMz_(-NqU@|^Uml%IKYqlWhhhflTrU3yK{ zuK)dxGJOnqnmtB6-MOTy8E=WLZB^dgTEfRtFo(OzX?nm2rEOXh$XgB#`tioHX-vba a)*d$HrZjzNG2SI8Lco4OP99j`;G!^Z^a}RrJrL|S!7g#7U zNJaE7-UJJt1Ziz=7OUt%@K8KiPq~SbR*Zs|R?yioA#<7G@&4~OGxbuvwCobCeZn^7 zF+fFjXOm&kc63Fowa=*2iaLxzHcG7~7MMrxxA2UO)8-az?$Oc@^z#a>v~WXgZ(Fi> z;U}8>ENQ=FVDztO$>W+Oyj6N#F{F{U6y6* z36AgNB9<`lQZKTF9*(7m6Ado*D%nXT;%V$RhUnW7Oc)h*{FrPqf+lyQJ7C8s(!dD% z%nJJ|%EA0>nd7zX;)OYhs@aREZqd~;N>+_sJS|(SlV`Y66_cvCM``eoPnV`K5vs5~ zGd%bt$?TmC=H##w^4URgj`1vApT(_kjZIztPo28L5sv3@A~H`KD%R~ZzC>`+{cRisc56CE7He2GI59Zc{ILhvI*!AV6b zI@HiJDcY#urZ%yQiy#OcL^=qTC^!m*ibT5#`fi%M_1tsL@1Fn0?8a=T!`NqZS;^er zBPFjWN*-Oq!z9mAu1C0HCDlMw+PK7PRQpP}fW;REei0z?DS(@G?Jg}3< z>w@*LOf`D^Gt98JI3P;q-0xB9U(~~MktOv{=;78D`l3v!t+0sZ6oK<YZ;BDYhA zWn}qu1BZA1R7Z)gghX)c&m=l3;Swo-IZS5Pt2 zcy0N7%8<@MzG-5~$*i1?EHW08s6|__nIS2HDck4AB`w8%1mYfi3WRSWh^N?JRHApe zCF@(Tl?d1I`5j$)_!DDg$$7)r*`RtCI}`S{CVYNzumaJT;QO{$%*1>gi^tJ6 nRGost9m5%4Vs*ZInJ-w)9%0QbqGCyG z(*n^?!irZ!>Ai#4G(yzGh;h**qiz?%7E}J30I(0Z7pT<+O#U`<0`Z#Afv^FiU<(3gy5j~s{X&nBefg3Ww zg+U8BJLJ5H^Y$!lH~%@lEhVP{e6Vj(Z%L?^Fx5*eE~DzS=-QpWlTP0i*!0RMWFnSD zZ78r_3OE*B)cbE=;#_xw$wRHIJeuO9faOUvKD7o9O@L)LNUv&jF=;#V3 H3-8UprT(jY diff --git a/src/aodv/test/aodv-chain-regression-test-4-0.pcap b/src/aodv/test/aodv-chain-regression-test-4-0.pcap index 8ae0565c5973ff98e7db6132972ed7ad20213ed1..b84c769bcf97d8f274e704607994f04ee3a54f04 100644 GIT binary patch delta 412 zcmX|+KS;ws6vlJ+E|;WMa457vOEXn)h&bt3>!J=RLUfP{?UKbsTkFuN4t5qka1$I{ z6`{pZC^+a;owTE%i;7l65GOD8&vyLo`+e`dZn~R3c(Sthq-8Ws%b+!8Lo(O89Fj+A zV~x4A`9Rp#$F0c@X}-$(*b_FcSe9lxgqdg@4)-blO1LxQD3GuUZ-eA~#72{6t((um zoRB2QrKPW7p2!memwwdy!%X3X0y1-=-!HgR!j$m%aT!(N(Rq3JL;E`dxo8Te9`I@f zTlxfT>G}a?7V~5JLB`NwG+77Nq0`{#M Ul6*C^>$KcA!%U@T#zyn<574x0xBvhE delta 410 zcmYL^p-;m=6vlh^?r!Z?5(J?%u&kH~L<#@F*bD-SX$TMms*K#G)ORX?Yg;_@BM!7yNj!F_2S(aJd;+_G_8i4SsRME#_J?`Q#N*( zOXn|yNG=+KA!&ZX`e+Lqx2#SNL&BPA!Qno|AA~2}!XXLc?lULXi#GbaZd}KC&nQ_S zm*mfcr=v}gyR@+-@U2(SrGR#mIlC`-7-B_uycywCcyt!!8_Amj+hzs24EX#pLb*ic z6M=T2f-4!YWjyM(V#&Mz2w%DbUj?j$RWl3s1U%EhuL{VMTJldTWgDv3DtIil%RDtZ tV~Z!J##Y~$TBEq3&?-2+{i2(hwxVh8eJSfL^VIH4`bNxUX3otVsDBq5Xu<#h diff --git a/src/aodv/test/aodv-regression.cc b/src/aodv/test/aodv-regression.cc index 132796b3e..b0d24f0d0 100644 --- a/src/aodv/test/aodv-regression.cc +++ b/src/aodv/test/aodv-regression.cc @@ -57,8 +57,6 @@ public: AddTestCase (new ChainRegressionTest ("bug-606-test", Seconds (10), 3, Seconds (1)), TestCase::QUICK); // \bugid{772} UDP test case AddTestCase (new Bug772ChainTest ("udp-chain-test", "ns3::UdpSocketFactory", Seconds (3), 10), TestCase::QUICK); - // \bugid{772} TCP test case - AddTestCase (new Bug772ChainTest ("tcp-chain-test", "ns3::TcpSocketFactory", Seconds (3), 10), TestCase::QUICK); } } g_aodvRegressionTestSuite; diff --git a/src/aodv/test/bug-606-test-0-0.pcap b/src/aodv/test/bug-606-test-0-0.pcap index 9ae250595bf2960af0f1374761d2655fcf732cc3..7ec706304ab60c8b24f2ca3349a23ac2eb88e8a6 100644 GIT binary patch delta 368 zcmYL?y-Pw-7>Ca}@BQd{^Ewpjh2$y(EfUdQ$*rLwg217_;J7q7)DmPM+R!4ur6pCb2AIEDKL_A;_nlCSlWw zp`dBhxgn(NSXc?{`u5k{3%MwgZ)IAf$Ld`h^bpl0?ce|ZZ$A(oO%La~v_kJc74*7u#sXhO#VAwhvtOAs zkN5|c!YO>2l3&5IU7f396;pN!2LqCyV#9IkqgI}as6f|D;w&V2QJD#zQ&yR;1xD9a z#%$lnhowkpNZN6O)Y!a^X*-FyBgL{_FE}e)7y{3cl31qzhh_jL65!1Z&>HKZJ~EW1 EZx4}e!vFvP delta 361 zcmX@1b3$jsAtvVXGt83}xy5-IfFS%VGeZcF4w)>^B02d9lM{3LS?0-&eBzTGm{~ZF zo`cEG=aQVPF}*1#-z_Oxq(k& zvkGSsBUqK<%I3=)D(#%($LT-Hsq8+4$)9UaknyQadaq!f~el1aA|3X z7KH7{b82!=$T7ssr>6OKO2#KXt6B@Al!HW)P!VR1`Y{81lr0P{}43LH^S7#mL0*yDtF zs_XNvklaJCe5{gRli`*99zD8xY-pb7i3#vTw$dACR=x4#TT+_{v7`Y D+T3-V delta 440 zcmaLRze_?<6bJBo&%M4MJ$&{gBI(Jir76Urts!v=0*!EN?bTA+=9WVwGz9e>ikhN` za4E3=pw*C~!KAi=9EBPT!tOJy%?sz8%ekD-J&ozc^!1dW*%~S$Lkl&03D>OG1j{kT za%jsK=0%!tcVLboD%XhD)lE~6Z0iZfGQ&^Nl3B_$RXZHCTTQ{zs;03?F%&~d>NK&a zxnk~Fz%xC(hkTwzR*Um1tZQXDf9a1VJA$RuXllP5!;GFVm--EOYLRU{LETQUNKLQs zGu-PV_?BTD89qNm*SHm5Y)EC$Kx@d!NLZt^6P!ODYA&2ohJZ ziilMf%d$6Cy|EtnpLZGdxrK-w|J8N|Na_n#P|_qmY@b#nhHbZ6jBNa4h7(|Ur-$u1 WgD|16iyoGX`g9^uaNKGmS`t6!cx=G{ diff --git a/src/aodv/test/bug-606-test-2-0.pcap b/src/aodv/test/bug-606-test-2-0.pcap index e5d238ea501c655a7f084eaf0c2668db09e6b8ad..fb85e0c8c8c941c97797e54b65a4cc6058c41829 100644 GIT binary patch delta 301 zcmYL^Jxjw-7=`bB-<$8ci7}GUbP-)T_zP-XoOCdglY+!a(8a-}6iRgv6b?8klp-BP zT1PiKwgJJVR0lys1a+?tCPHyL9G>&QX@~9bx+$%r9*al_5n<8xus~(2*k@5nn-ZRN z4_#TLVIRAiZ*`L~T2&s-s7wzDa>}K@DPmC`!k4ui_ zIUE(p7tE_wvPU>jD>O68e0WtY-v41#jXbWjn*7FxSwN)648oUFm5$5ei1asjIhXZTrWh7h1c$Ye(@$;n3; zoj8x4gNZbFFf%|(C7AV?)owFSzQ`dyIf0plx%v)*oqm^j z@_P>X$xE2i7|SPfv&b^;pRCE^&vfYL socket) if (Simulator::Now () < m_time) { socket->Send (Create (1000)); - Simulator::ScheduleWithContext (socket->GetNode ()->GetId (), Seconds (0.125), + Simulator::ScheduleWithContext (socket->GetNode ()->GetId (), Seconds (0.25), &Bug772ChainTest::SendData, this, socket); } } +void +Bug772ChainTest::HandleRead (Ptr socket) +{ + m_receivedPackets++; +} + void Bug772ChainTest::DoRun () { RngSeedManager::SetSeed (12345); RngSeedManager::SetRun (7); + // Default of 3 will cause packet loss + Config::SetDefault ("ns3::ArpCache::PendingQueueSize", UintegerValue (10)); + CreateNodes (); CreateDevices (); - Simulator::Stop (m_time); + Simulator::Stop (m_time + Seconds (1)); // Allow buffered packets to clear Simulator::Run (); Simulator::Destroy (); @@ -162,17 +173,14 @@ Bug772ChainTest::CreateDevices () m_recvSocket->Bind (InetSocketAddress (Ipv4Address::GetAny (), m_port)); m_recvSocket->Listen (); m_recvSocket->ShutdownSend (); + m_recvSocket->SetRecvCallback (MakeCallback (&Bug772ChainTest::HandleRead, this)); - // 4. write PCAP on the first and last nodes only - wifiPhy.EnablePcap (CreateTempDirFilename (m_prefix), devices.Get (0)); - wifiPhy.EnablePcap (CreateTempDirFilename (m_prefix), devices.Get (m_size-1)); } void Bug772ChainTest::CheckResults () { - for (uint32_t i = 0; i < m_size; i += (m_size - 1) /*first and last nodes only*/) - { - NS_PCAP_TEST_EXPECT_EQ(m_prefix << "-" << i << "-0.pcap"); - } + // We should have sent 8 packets (every 0.25 seconds from time 1 to time 3) + // Check that the received packet count is 8 + NS_TEST_EXPECT_MSG_EQ (m_receivedPackets, 8, "Did not receive expected 8 packets"); } diff --git a/src/aodv/test/bug-772.h b/src/aodv/test/bug-772.h index d13940da4..4d58f1aa5 100644 --- a/src/aodv/test/bug-772.h +++ b/src/aodv/test/bug-772.h @@ -33,7 +33,9 @@ using namespace ns3; * * \brief AODV deferred route lookup test case (see \bugid{772}) * - * \todo describe expected packet trace + * UDP packet transfers are delayed while a route is found and then while + * ARP completes. Eight packets should be sent, queued until the path + * becomes functional, and then delivered. */ class Bug772ChainTest : public TestCase { @@ -74,12 +76,17 @@ private: void CheckResults (); /// Go void DoRun (); + /// receive data + void HandleRead (Ptr socket); /// Receiving socket Ptr m_recvSocket; /// Transmitting socket Ptr m_sendSocket; + /// Received packet count + uint32_t m_receivedPackets; + /** * Send data * \param socket the sending socket diff --git a/src/aodv/test/tcp-chain-test-0-0.pcap b/src/aodv/test/tcp-chain-test-0-0.pcap deleted file mode 100644 index 73786b4244e79eade6e3438521d08724a0a1beac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63642 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 LLy|1KhBE#KBCNUf diff --git a/src/aodv/test/tcp-chain-test-9-0.pcap b/src/aodv/test/tcp-chain-test-9-0.pcap deleted file mode 100644 index 4b1a079475eda180876696a67ffac6e4f41128ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27756 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 QcZ6MKWN}5u%{-*&7rpD8(*OVf