aboutsummaryrefslogtreecommitdiffstats
path: root/tests/alloc/AllocTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-05-19tbf: Move existing tbf_state implementation to osmo_fsmPau Espin Pedrol1-0/+2
2021-05-19Move TBF list from BTS to the TRX structurePau Espin Pedrol1-2/+2
2021-02-26Remove uneeded ms param from alloc_algorithm_func_t funcPau Espin Pedrol1-5/+2
2021-02-24Support uplink multi-slot allocationsPau Espin Pedrol1-9/+9
2021-02-19tests: Replace deprecated API log_set_print_filenamePau Espin Pedrol1-1/+1
2021-02-19tests: Explicitly drop category from logPau Espin Pedrol1-0/+2
2021-01-20Allow multiple bts objects in PCUPau Espin Pedrol1-7/+7
2021-01-19Unify BTS into a C usable structurePau Espin Pedrol1-58/+50
2021-01-18Split PCU global PCU object from BTS objectPau Espin Pedrol1-14/+18
2021-01-12AllocTest: Avoid queuing tons of to-be-freed msPau Espin Pedrol1-0/+6
2021-01-05Convert GprsMS and helpers classes to CPau Espin Pedrol1-34/+41
2020-05-13gprs_debug: Use only LOGL_NOTICE as default loglevelPhilipp Maier1-0/+1
2020-05-12Expect ms object to exist before calling tbf_alloc_dl_tbf()Pau Espin Pedrol1-32/+28
2020-05-12Expect ms object to exist before calling tbf_alloc_ul_tbf()Pau Espin Pedrol1-8/+20
2020-01-29tests/alloc: fix implicit conversion from 'double' to 'int8_t'Vadim Yanitskiy1-1/+1
2019-09-25Move out tbf subclasses from tbf.h to their own headersPau Espin Pedrol1-0/+1
2018-04-01use osmo_init_logging2() with proper talloc ctxNeels Hofmeyr1-1/+1
2018-03-11implement support for 3-digit MNC with leading zerosNeels Hofmeyr1-0/+1
2018-01-26Simplify TS alloc: use defines for constantsMax1-3/+3
2018-01-26Simplify TS alloc: fix allocation callsMax1-10/+15
2018-01-26Simplify TS alloc: adjust allocator signaturesMax1-5/+3
2018-01-25Add multislot classes from latest specMax1-2/+2
2018-01-25AllocTest: remove assumption on max MS classMax1-7/+8
2018-01-25AllocTest: expand test outputMax1-59/+43
2018-01-25AllocTest: adjust test_alloc_b()Max1-199/+156
2017-09-12TS alloc: properly count UL slotsMax1-0/+4
2017-02-08main, tests: use msgb_talloc_ctx_init() (new)Neels Hofmeyr1-1/+1
2017-02-08Fix dozens of compiler warnings across the boardNeels Hofmeyr1-1/+1
2016-09-14DL TS allocation: add test case to show TS allocation bug for 2nd DL TBFAravind Sirsikar1-0/+51
2016-02-22alloc: Fix UBSAN for accessing the array at -16Holger Hans Peter Freyther1-3/+3
2016-02-01tbf: Use LListHead instead of llist_podsJacob Erlbeck1-6/+6
2015-12-15edge: Support EGPRS multislot class handling in tbf_allocJacob Erlbeck1-17/+19
2015-07-16alloc: Make alloc_algorithm_dynamic statefulJacob Erlbeck1-2/+2
2015-07-16alloc/test: Fix trx_no assertionJacob Erlbeck1-1/+2
2015-07-16alloc/test: Free the TBF if the recursion has failedJacob Erlbeck1-0/+4
2015-07-16alloc/test: Use lower case for slots with TFI shortageJacob Erlbeck1-16/+39
2015-07-16alloc/test: Show expectation before failureJacob Erlbeck1-1/+10
2015-07-16alloc: Add 'dynamic' allocation algorithmJacob Erlbeck1-0/+13
2015-07-16alloc/test: Add test for interleaved TBF chainsJacob Erlbeck1-0/+56
2015-07-16alloc/test: Put TBF allocation loop into alloc_many_tbfsJacob Erlbeck1-22/+43
2015-07-16tbf: Put the TFI->TBF mapping into the PDCH objectsJacob Erlbeck1-10/+4
2015-07-16alloc: Allocate TFI per slot (algorithm A)Jacob Erlbeck1-25/+24
2015-07-16tbf: Move TFI selection into alloc_algorithmJacob Erlbeck1-53/+39
2015-07-16pdch: Manage TFIs per directionJacob Erlbeck1-3/+2
2015-07-16alloc/test: Check for TFI conflictsJacob Erlbeck1-1/+86
2015-07-07alloc: Use least reserved PDCH for algo AJacob Erlbeck1-1/+1
2015-07-07alloc/test: Delete first TBF after the second is allocatedJacob Erlbeck1-16/+18
2015-07-07alloc: Skip common TS without free USF when ratingJacob Erlbeck1-6/+6
2015-07-07alloc: Only reserve 1 UL slot with algorithm BJacob Erlbeck1-5/+5
2015-07-07alloc: Only use common UL slots when calculating the capacityJacob Erlbeck1-3/+3