This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "UNNAMED PROJECT". The branch, master has been updated via 01bd0cc42ff067cd5eb8c6613418713cfccfd3eb (commit) via 9f46071409d1ac17a4be5442185f88c4829c310c (commit) via c59ef12e51460e97ab6b61a483c35e2fc8f84991 (commit) via 2ecf0fdfc26efd5f504c0bcec28f233bd06693d7 (commit) via 46fbfceac6dfa6641d3e00c1a102622550bb7190 (commit) from fdd79e9828b79ef0fbd0b17b6188473cd43f388d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-pcu/commit/?id=01bd0cc42ff067cd5eb8c6613418713cfccfd3eb commit 01bd0cc42ff067cd5eb8c6613418713cfccfd3eb Author: Max <msuraev at sysmocom.de> Date: Tue Jan 23 20:58:49 2018 +0100 Add multislot classes from latest spec The table B.1 is copy-pasted from 3GPP TS 45.002 and reformatted via Emacs macros into C struct to avoid typos. The test output expanded accordingly. The allocation test expectations and output are adjusted accordingly. Note: classes 35-45 which need TA offset are not properly supported yet. This can be extended once we have such devices available for tests. Change-Id: I1ef2eb99c517f25e7d1e71b985a3e0eb3879eb2c Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=9f46071409d1ac17a4be5442185f88c4829c310c commit 9f46071409d1ac17a4be5442185f88c4829c310c Author: Max <msuraev at sysmocom.de> Date: Tue Jan 23 20:57:08 2018 +0100 AllocTest: remove assumption on max MS class So far the allocation was only tested up to hardcoded MS class 29. Drop that assumption and test for all supported MS classes. Adjust expected test output as necessary. Note: using mslot_class_max() forces allocation for MS classes 30 and 31 for which no actual data is available (will be added in follow-up patches) which current implementation treats differently depending on TX/RX direction - see gprs_alloc_max_dl_slots_per_ms(). Because of that we have to adjust the expected number of allocations in test_successive_allocation() as well. Change-Id: I7737f303d97197ef159b14a19c3312a11f07b433 Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=c59ef12e51460e97ab6b61a483c35e2fc8f84991 commit c59ef12e51460e97ab6b61a483c35e2fc8f84991 Author: Max <msuraev at sysmocom.de> Date: Mon Nov 27 13:21:41 2017 +0100 AllocTest: expand test output * print MS classes * unify and print test mode description * print additional info on test completion This only changes meta info about test run but not the actual test output. Change-Id: I30a4b8f561a9677f4e9ded33a051a249bd15a6a2 Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=2ecf0fdfc26efd5f504c0bcec28f233bd06693d7 commit 2ecf0fdfc26efd5f504c0bcec28f233bd06693d7 Author: Max <msuraev at sysmocom.de> Date: Tue Nov 21 18:13:31 2017 +0100 AllocTest: adjust test_alloc_b() This function contains 3 independent test cases. Let's split them into separate functions to simplify further modifications: * split test cases into separate functions * use them for mass test as well * change function names to avoid confusion * make individual test cases return error instead of failing via assert on allocation failure The top-level test_alloc_b() is used as part of exhaustion tests in test_all_alloc_b() for example, so it's expected that allocation might fail (due to TFI or USF exhaustion for example) eventually. In this case it's better to indicate it to caller instead of failing entire program. The test output does not require any adjustements because we do not exhaust to the point of allocation failure yet. Change-Id: Id7e03a85ce96e7d617cecee963759bae589a3a1a Related: OS#2282 http://cgit.osmocom.org/osmo-pcu/commit/?id=46fbfceac6dfa6641d3e00c1a102622550bb7190 commit 46fbfceac6dfa6641d3e00c1a102622550bb7190 Author: Max <msuraev at sysmocom.de> Date: Wed Nov 1 19:22:25 2017 +0100 Add tests for find_multi_slots() * make function public * add tests Change-Id: I4174703808335c19341cd5b5f4422496d958967f ----------------------------------------------------------------------- Summary of changes: src/gprs_rlcmac.h | 3 + src/gprs_rlcmac_ts_alloc.cpp | 10 +- src/mslot_class.c | 37 +- src/mslot_class.h | 5 +- tests/Makefile.am | 12 +- tests/alloc/AllocTest.cpp | 464 +- tests/alloc/AllocTest.err | 91350 +++++++++++++++++++++++++++++++++++------ tests/alloc/AllocTest.ok | 6174 ++- tests/alloc/MslotTest.cpp | 177 + tests/alloc/MslotTest.ok | 1732 + tests/testsuite.at | 6 + 11 files changed, 86021 insertions(+), 13949 deletions(-) create mode 100644 tests/alloc/MslotTest.cpp create mode 100644 tests/alloc/MslotTest.ok hooks/post-receive -- UNNAMED PROJECT