Commit Graph

105 Commits

Author SHA1 Message Date
Stefano Avallone
b4dd9bd4db traffic-control: Rescan bindings (64-bit only) 2017-09-14 18:12:36 +02:00
Stefano Avallone
eb0351dccb traffic-control: Record reasons for dropping and marking packets 2017-09-14 18:12:34 +02:00
Stefano Avallone
4d6efe731b traffic-control: Be more restrictive on internal queue size 2017-09-14 18:12:31 +02:00
Stefano Avallone
b38a97c11d traffic-control: CoDel uses the QueueDiscItem timestamp 2017-09-14 18:12:28 +02:00
Stefano Avallone
090d37b19e traffic-control: Trace sojourn times within queue discs 2017-09-14 18:12:23 +02:00
Stefano Avallone
59cd4d5f55 traffic-control: (fixes #2751) Ensure queue discs keep correct statistics 2017-09-14 18:12:19 +02:00
Tom Henderson
17e66a13d6 test: Reduce scope of valgrind example tests to speed execution time
Some example programs are tested under different configurations; as long
as we test one of these configurations, there is little to gain by valgrind
testing additional configurations, but './test.py -g' will take longer.  So
in general, only one or a limited number of configurations of an example
are valgrind tested.
2017-08-10 06:33:25 -07:00
Tom Henderson
c4f5f2a2b6 fix formatting error leading to build error 2017-06-05 12:55:23 -07:00
Mohit P. Tahiliani
0c745d244d traffic-control: Remove duplicate test case in RED test suite 2017-05-28 22:15:20 +02:00
Mohit P. Tahiliani
be47e2d5b5 traffic-control: Improve comments in RED 2017-05-28 19:59:52 +02:00
Tom Henderson
6e8891669b traffic-control: Improve documentation 2017-05-28 19:37:55 +02:00
Stefano Avallone
ee496a5f4b traffic-control: Rescan python bindings 2017-05-28 10:21:54 +02:00
Stefano Avallone
83518b6444 traffic-control: Cleanup of some RED private methods 2017-05-28 10:21:48 +02:00
Nichit Bodhak Goel
4ff9a97d0c traffic-control: Add Nonlinear RED 2017-05-28 10:21:43 +02:00
Sourabh Jain
2732d27e75 traffic-control: Add Feng's Adaptive RED 2017-05-28 10:21:38 +02:00
Stefano Avallone
6c0840352d traffic-control: Add the mq queue disc 2017-05-28 10:21:32 +02:00
Tommaso Pecorella
8cfc0f1b40 documentation: various test grouping fixes 2017-04-28 02:29:26 +02:00
Mohit P. Tahiliani
2a22d760b3 traffic-control: (fixes #2675) Use correct string value in PIE example 2017-03-27 11:04:53 +02:00
Stefano Avallone
dfe1ed1619 traffic-control: Fix doxygen warnings 2017-03-09 17:17:35 +01:00
Stefano Avallone
9eff4d8251 Rescan python bindings 2017-03-08 18:02:19 +01:00
Stefano Avallone
b20e29694b various: Fix scanning python bindings 2017-03-08 18:02:13 +01:00
Stefano Avallone
3bb15af825 traffic-control: Add a test for the flow control mechanism 2017-03-08 18:01:55 +01:00
Stefano Avallone
6fef34be47 network: Convert Queue into a template class 2017-03-08 18:01:29 +01:00
Tom Henderson
d79d1d9681 traffic-control: (fixes #2660) TrafficControlHelper::Default should not configure internal queue sizes 2017-02-24 14:40:03 +01:00
Robert Ammon
edfd090ff8 doxygen: Fix documentation of traffic-control tests 2017-02-16 15:32:20 +01:00
Mohit P. Tahiliani
24084a9d8f traffic-control: Make the PIE test suite independent of internet 2017-01-31 19:35:00 +01:00
Stefano Avallone
f88f7dc007 traffic-control: Fix declaration of a few methods of the QueueDisc class 2017-01-29 15:27:05 +01:00
Stefano Avallone
9f60774b59 traffic-control: (fixes #2537) Fix dead assignment on CoDel::DoDequeue 2017-01-27 18:02:38 +01:00
Stefano Avallone
09b1d63e2b traffic-control: Netdevices can create TxQueues anytime before initialization 2017-01-20 18:17:55 +01:00
Tom Henderson
2de69f5590 traffic-control: (fixes #2617) PfifoFastQueueDisc::Peek all bands 2017-01-14 08:22:50 -08:00
Mohit P. Tahiliani
3b85d0da5b traffic-control: (fixes #2512, #2590) Various small fixes regarding the RED queue disc 2017-01-09 20:01:36 +01:00
Mohit P. Tahiliani
3fa947daf6 traffic-control: Fix ARED tests after introduction of ECN support 2016-12-13 19:57:00 +01:00
Mohit P. Tahiliani
d7d6e33c96 traffic-control: Make the ARED test suite not depend on internet 2016-12-13 19:56:54 +01:00
Shravya Ks
85eafe3cde traffic-control: Add ECN tests to red-queue-disc test suite 2016-12-13 19:56:47 +01:00
Stefano Avallone
3ae9d85c2f traffic-control: (fixes #2485) Add ECN support to RED 2016-12-13 19:56:41 +01:00
Shravya Ks
7681d190c2 traffic-control: Add support for marking packets for ECN 2016-12-13 19:56:21 +01:00
Mohit P. Tahiliani
1748d667eb traffic-control: (fixes #2534) ARED and PIE examples should return 1 upon exit 2016-11-05 12:44:39 +01:00
Piyush Aggarwal
86c24f29bd doc: fix sphinx and doxygen build errors 2016-09-29 00:04:27 -04:00
Tom Henderson
df4dd9df4d bindings: Rescan all bindings 2016-09-27 22:18:47 -07:00
Tom Henderson
b9e5595665 bindings: Rescan all bindings 2016-09-26 05:33:13 -07:00
Peter D. Barnes, Jr.
fdae292bfc Rename attributes to remove spaces
Such attribute names are no longer permitted based on bug #2344 fix
2016-09-10 14:29:14 -07:00
Alexander Krotov
cedee9ea0e documentation: (fixes #2481) Missing or incorrect group names 2016-08-28 08:00:43 -07:00
Tom Henderson
3989c359ce bindings: rescan all module bindings 2016-08-20 22:00:50 -07:00
Stefano Avallone
bf942c4204 documentation: Add more information on setting ToS and priority 2016-08-12 23:57:20 +02:00
Stefano Avallone
8352930045 traffic-control: Move the PIE test suite to src/test/ns3tc 2016-08-09 23:40:33 +02:00
Mohit P. Tahiliani
1013e5580d traffic-control: Introduce the PIE queue disc 2016-08-09 18:55:19 +02:00
Stefano Avallone
0de2ec6ba0 traffic-control: Queue limits objects can be installed by the traffic control helper 2016-08-08 00:21:10 +02:00
Pasquale Imputato
5f3f99ec52 traffic-control: Introduce the FQ-CoDel queue disc 2016-08-01 10:53:29 +02:00
Stefano Avallone
7fa7bc978f test: Move pfifo-fast and adaptive-red tests to ns3tc 2016-08-01 10:34:34 +02:00
Tom Henderson
f23dc6a347 bindings: rescan all module bindings 2016-07-22 17:45:51 -07:00