This 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=01bd0cc42ff067cd5eb8c6613418713…
commit 01bd0cc42ff067cd5eb8c6613418713cfccfd3eb
Author: Max <msuraev(a)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=9f46071409d1ac17a4be5442185f88c…
commit 9f46071409d1ac17a4be5442185f88c4829c310c
Author: Max <msuraev(a)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=c59ef12e51460e97ab6b61a483c35e2…
commit c59ef12e51460e97ab6b61a483c35e2fc8f84991
Author: Max <msuraev(a)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=2ecf0fdfc26efd5f504c0bcec28f233…
commit 2ecf0fdfc26efd5f504c0bcec28f233bd06693d7
Author: Max <msuraev(a)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=46fbfceac6dfa6641d3e00c1a102622…
commit 46fbfceac6dfa6641d3e00c1a102622550bb7190
Author: Max <msuraev(a)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