diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-07-20 12:40:42 +0200 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-07-21 19:22:32 +0200 |
commit | 4f666bc1136eb581d11dc47741928725c76b09c6 (patch) | |
tree | ed787c651337acc0324385da373cc58cee441cb1 /tests/testsuite.at | |
parent | 7f79f0d332316acb306682ecac0a1b812d6023d1 (diff) |
llc: Add CoDel AQM implementation
This commit adds an implementation of the CoDel algorithm based on
the reference pseudocode presented in
http://queue.acm.org/appendices/codel.html. Instead of abstracting
the queue itself, the implementation provides a time stamp based
automaton which is invoked after a package has been dequeued.
Note that the modifications of the algorithm shown in
https://tools.ietf.org/html/draft-ietf-aqm-codel-01 are not yet
applied.
Sponsored-by: On-Waves ehf
Diffstat (limited to 'tests/testsuite.at')
-rw-r--r-- | tests/testsuite.at | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/testsuite.at b/tests/testsuite.at index d7a85e51..71179d1e 100644 --- a/tests/testsuite.at +++ b/tests/testsuite.at @@ -50,3 +50,9 @@ cat $abs_srcdir/llist/LListTest.ok > expout cat $abs_srcdir/llist/LListTest.err > experr AT_CHECK([$OSMO_QEMU $abs_top_builddir/tests/llist/LListTest], [0], [expout], [experr]) AT_CLEANUP + +AT_SETUP([codel]) +AT_KEYWORDS([codel]) +cat $abs_srcdir/codel/codel_test.ok > expout +AT_CHECK([$OSMO_QEMU $abs_top_builddir/tests/codel/codel_test], [0], [expout], [ignore]) +AT_CLEANUP |