aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2013-06-12Makefile.am: Use AM_CPPFLAGSAlexander Huemer2-2/+2
Since automake 1.13 INCLUDES is depricates and causes a warning
2013-02-27tests: Share the stub between the paging and ciphering testsHolger Hans Peter Freyther5-86/+50
2013-02-27sysmobts: Improve the shutdown of the DSP on exitHolger Hans Peter Freyther2-0/+4
Issue the RfDeactivate.REQ before sending the MphClose.REQ. Ideally we would issue MphClose.REQ after the RfDeactivate.CNF but this is not possible right now. The current approach makes the following warning of the DSP go away on shutdown. This was tested with my E71 and an active silent-call using a SDCCH. DSP Warning: [ERROR] : DeviceMng_ValidateL1Handle() => Invalid layer 1 handle
2012-12-26ciphering: Handle ciphering support for A5/3 correctlyHolger Hans Peter Freyther5-1/+146
This was found and debugged by Sylvain. The BTS will always support A5/0 so we do not keep track of that, the first bit of the flags is used for A5/1, second for A5/2... but for RSL there is an offset to go from RSL to A5(x). Add a testcase and change the code.
2012-12-26tests: Don't delete atconfig in cleanDaniel Willmann1-1/+1
This file is created in ./configure so we shouldn't remove it with make. Otherwise ./configure && make clean && make check fails with: make[3]: *** No rule to make target `atconfig', needed by `check-local'. Stop.
2012-12-22paging: Update the test output to make the test passHolger Hans Peter Freyther1-0/+1
2012-12-20openbsc: Prepare to allow to have the OpenBSC directory somewhere elseHolger Hans Peter Freyther1-1/+1
Right now osmo-bts requires access to one OpenBSC header file and this requires that openbsc and osmo-bts git are in the same directory. Begin with making the location of the OpenBSC sourcecode configurable. This approach will allow to build osmo-bts on our Jenkins installation but now has the risk of more code including the openbsc/*.h header files.
2012-07-26PCU: Removed -P option, so GPRS support is always enabledAndreas Eversberg1-1/+0
2012-07-25tests: Use the right name for the struct (not that it matters)Holger Hans Peter Freyther1-1/+1
2012-07-22add missing stub functions to ensure paging_test compilesHarald Welte1-0/+7
FIXME: hlayer1 and l1if function calls are not acceptable in src/common !
2012-07-21Send RR paging requests to PCU, in order to page on PACCHAndreas Eversberg1-0/+1
2012-07-08PCU: Add PCU socket interface to BTS.Andreas Eversberg1-0/+1
A special command line option "-P" is used to enable socket interface and signal available GPRS MO object to BSC.
2012-07-05paging: Update the unit test that would have caused the previousHolger Hans Peter Freyther1-0/+30
The unit test created and used the paging request in the same second and was passing because of that. Add a second test with a delay to force now to not be equal to the expiration time.
2011-12-01test: Introduce a very simple test for the paging subsystemHolger Hans Peter Freyther5-0/+185
Check that adding a paging command works, check that it is expired after the first call to paging_gen_msg. The test will be extended to test the scheduling and selection of the various paging messages.