aboutsummaryrefslogtreecommitdiffstats
path: root/tests/alloc
AgeCommit message (Expand)AuthorFilesLines
2015-07-16alloc: Make alloc_algorithm_dynamic statefulJacob Erlbeck3-893/+423
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: Use a separate usage computation for algo AJacob Erlbeck1-56/+56
2015-07-16alloc/test: Show expectation before failureJacob Erlbeck1-1/+10
2015-07-16alloc: Add 'dynamic' allocation algorithmJacob Erlbeck3-0/+1703
2015-07-16alloc: Refactor alloc algorithms to only apply changes on successJacob Erlbeck1-7/+7
2015-07-16alloc/test: Add test for interleaved TBF chainsJacob Erlbeck3-0/+1104
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 Erlbeck3-143/+408
2015-07-16tbf: Move TFI selection into alloc_algorithmJacob Erlbeck2-53/+58
2015-07-16pdch: Manage TFIs per directionJacob Erlbeck2-10/+2
2015-07-16alloc/test: Check for TFI conflictsJacob Erlbeck2-1/+110
2015-07-16alloc: Fix MS_B/MS_C interpretationJacob Erlbeck1-209/+209
2015-07-16alloc: Do not use masking for multislot class type 2 MSJacob Erlbeck1-35/+35
2015-07-16alloc: Select applicable Tta/TraJacob Erlbeck1-4/+4
2015-07-07alloc: Use least reserved PDCH for algo AJacob Erlbeck3-33/+58
2015-07-07alloc/test: Delete first TBF after the second is allocatedJacob Erlbeck3-100/+77
2015-07-07alloc: Skip common TS without free USF when ratingJacob Erlbeck3-33/+63
2015-07-07alloc: Only reserve 1 UL slot with algorithm BJacob Erlbeck3-73/+61
2015-07-07alloc: Only use common UL slots when calculating the capacityJacob Erlbeck3-54/+65
2015-07-07alloc: Replace Algorithm B implementationJacob Erlbeck3-186/+285
2015-07-03alloc: Load balancing for algo AJacob Erlbeck3-91/+191
2015-07-03alloc/test: Use LOGL_DEBUG environment variableJacob Erlbeck1-0/+2
2015-07-03alloc/test: Enhance test_alloc_aJacob Erlbeck3-5/+20
2015-07-03alloc/test: Add test for successive allocationJacob Erlbeck3-0/+467
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: Update the test result now that everything is back to working againHolger Hans Peter Freyther1-0/+7650
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 Freyther2-9/+955
2014-01-15alloc/tests: Create an allocation test for various scenariousHolger Hans Peter Freyther2-0/+173
2013-10-30tbf/bts: Move the tfi_find_free into the btsHolger Hans Peter Freyther1-3/+3
2013-10-30bts/tbf: Move the lists into the BTS and do the look-up from the BTSHolger Hans Peter Freyther1-10/+12
2013-10-30pdch: Move enable/disable into the PDCH codeHolger Hans Peter Freyther1-2/+2
2013-10-30bts: Introduce a singleton for the BTS and use it in the codeHolger Hans Peter Freyther1-2/+0
2013-10-30alloc: Add very basic test case for the alloc_a algorithmHolger Hans Peter Freyther3-0/+127