aboutsummaryrefslogtreecommitdiffstats
path: root/tests/alloc/AllocTest.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2015-07-07alloc: Replace Algorithm B implementationJacob Erlbeck1-7/+7
2015-07-03alloc: Load balancing for algo AJacob Erlbeck1-11/+11
2015-07-03alloc/test: Use LOGL_DEBUG environment variableJacob Erlbeck1-0/+2
2015-07-03alloc/test: Enhance test_alloc_aJacob Erlbeck1-5/+16
2015-07-03alloc/test: Add test for successive allocationJacob Erlbeck1-0/+199
2015-06-29tbf: Pass the MS object around instead of old_tbfJacob Erlbeck1-8/+8
2015-06-08tbf: Store MS class in GprsMs objectsJacob Erlbeck1-0/+3
2015-05-27tbf: Remove the TLLI from the TBFsJacob Erlbeck1-12/+4
2015-05-21tbf: Explicitly pass the direction to update_ms()Jacob Erlbeck1-4/+4
2015-05-20ms: Integrate the MS storageJacob Erlbeck1-0/+4
2015-05-04pcu: Fix non-critical warningsJacob Erlbeck1-9/+7
2014-08-07tbf, ...: Make the fields in the dl/ul struct member variablesDaniel Willmann1-2/+2
2014-08-07tests/alloc: Use the specific UL/DL TBF classes instead of the baseDaniel Willmann1-2/+4
2014-07-22bts, tbf: Split alloc_tbf function into separate UL and DL versionsDaniel Willmann1-10/+21
2014-01-15alloc/test: Add a crazy test that tests each possible combinationHolger Hans Peter Freyther1-0/+130
2014-01-15alloc/test: Go through all possible ms_classes for the allocationHolger Hans Peter Freyther1-8/+21
2014-01-15alloc/tests: Create an allocation test for various scenariousHolger Hans Peter Freyther1-0/+141
2013-10-30tbf/bts: Move the tfi_find_free into the btsHolger Hans Peter Freyther1-3/+3