Holger Hans Peter Freyther
1b20be0df8
debian: Update the changelog
2012-11-22 10:14:28 +01:00
Holger Hans Peter Freyther
80a1fdf9a9
Merge branch 'master' of git://git.osmocom.org/smalltalk/osmo-st-openbsc-test
2012-11-22 10:13:13 +01:00
Holger Hans Peter Freyther
abb65601c2
fakebts: Introduce a dualtrx version of the BTS.
...
Make it possible to have multiple baseband transceivers. Do this
by putting the code into a DualTrx file (it extends the base classes
with more code). Change the BTS code to use the TRX for dispatching
message.
2012-11-22 10:06:32 +01:00
Holger Hans Peter Freyther
c1d6376633
fakebts: Test that creating a NACK creates a NACK message
2012-11-22 10:01:19 +01:00
Holger Hans Peter Freyther
fecf0f68f9
nack: Test how the BSC will handle a NACK and that it does not drop the other BTS
...
Refactor the BTS and OMLInit code to allow to easily introduce
a NACK message at the required place. Implement the NACK for the
SetBTSAttributes in the OML code. Add the testcase and an the OpenBSC
NITB configuration needed
2012-11-11 18:25:04 +01:00
Holger Hans Peter Freyther
bda9975da7
fakebts: Add the missing method needed for the LUTest
...
The LUTest created a BTS with a specific UnitId but the code was
not yet inside the OpenBSCTest class. Fix it by adding the selector.
Have two selectors to use the default of the FakeBTS.BTS code
2012-11-10 19:10:38 +01:00
Holger Hans Peter Freyther
f338470da9
sms: Fix the test for sending SMS (still not verifying the result)
...
Handle failures to cancel a SMS gracefully (as the SMS could have
been submitted from query to delete), handle registeration failures
properly by ignoring them (the modem has a valid SIM card and eventually
should be able to register).
2012-11-10 19:06:52 +01:00
Holger Hans Peter Freyther
27bfbde0b5
vty: Properly extract the extension, before the LAC was extracted
2012-11-10 19:01:35 +01:00
Holger Hans Peter Freyther
e73e749b56
ofono: Create the first test for SMS sending
2012-11-10 11:45:18 +01:00
Holger Hans Peter Freyther
4e71d22a80
ofono: Beging with a baseclass for testing with the NITB
2012-11-09 19:49:32 +01:00
Holger Hans Peter Freyther
4c7e84f080
ofono: Remove the SmsWatcher.. but add an easy way to register
2012-11-09 19:49:32 +01:00
Holger Hans Peter Freyther
62004b3e26
osmocom: Enable access to sms and sim functions in preparation for the test
2012-11-09 19:49:32 +01:00
Holger Hans Peter Freyther
e13ebca30a
osmocom: Add a simple helper to query OpenBSC/NITB for some status
2012-11-09 19:49:32 +01:00
Holger Hans Peter Freyther
a44c76a73a
modem: Only modems without a SIM will be switched off, wait longer
...
Switch of modems without a SIM card as they might have a SIM card
now but thee is no simcard detection. Increase the sleep time to
wait for modems to become available.
2012-11-09 19:49:32 +01:00
Holger Hans Peter Freyther
8810241b04
ofono: Add some modem detection code to find active modems
2012-11-09 19:49:32 +01:00
Holger Hans Peter Freyther
a91e75bac6
ofono: Make the code class based to wrap ofono/dbus..
2012-11-09 19:49:32 +01:00
Holger Hans Peter Freyther
5552afde47
end-to-end: Finally begin with some ofono based End-to-End tests
...
This is not much of a framework yet but it hopefully turns into
one over time. Begin with some helpers for using ofono.
2012-10-30 23:06:20 +01:00
Holger Hans Peter Freyther
91e63d59be
Merge branch 'master' of git://git.osmocom.org/smalltalk/osmo-st-openbsc-test
2012-10-27 21:27:31 +02:00
Holger Hans Peter Freyther
b1c148eb12
Merge branch 'master' of git://git.osmocom.org/smalltalk/osmo-st-gsm
2012-10-27 21:25:20 +02:00
Holger Hans Peter Freyther
d3cf0e8530
test: Add an example of doing a LU with OpenBSC/NITB
...
This is a very simple imperative example of doing a LU with
the NITB. It can also be used to provoke a lchan leak with
OpenBSC by commenting out the releaseAllSapis.
2012-10-26 22:49:36 +02:00
Holger Hans Peter Freyther
deb0ecdb00
bts: Make sure stopped is always initialized
...
When connecting to a wrong hostname the 'stopped' variable
might not be assigned.
2012-10-26 22:49:27 +02:00
Holger Hans Peter Freyther
c7bd5a49d2
gsm: Be able to parse the MM Information into undecoded data
...
Add a very simple test that can decode the MM Information as sent
by OpenBSC as part of the Location Updating Procedure.
2012-10-26 22:33:16 +02:00
Holger Hans Peter Freyther
d184d13546
gsm: Add the messgae types for the two TMSI operations
2012-10-26 21:10:32 +02:00
Holger Hans Peter Freyther
396233cc54
gsm: Add the TMSI Reallocation Command and Complete message type
...
Add the message types for TMSI reallocation and command and a smoke
test to create instances of these classes.
2012-10-26 21:02:57 +02:00
Holger Hans Peter Freyther
9e09af38fc
Add grease and fix the makefile
2012-10-21 16:19:56 +02:00
Holger Hans Peter Freyther
56cf9ba22e
Merge remote-tracking branch 'grease/master'
2012-10-21 16:14:48 +02:00
Holger Hans Peter Freyther
2b1f83f90a
iliad: Half way to add Iliad..
2012-10-21 16:13:41 +02:00
Holger Hans Peter Freyther
0e7e00686e
iliad: Regenerate the xml files for packages
2012-10-21 16:04:38 +02:00
Holger Hans Peter Freyther
97772d0834
Merge remote-tracking branch 'iliad-stable/master'
2012-10-21 16:03:29 +02:00
Holger Hans Peter Freyther
ff66c7ada1
Merge branch 'master' of git://git.osmocom.org/smalltalk/osmo-st-testphone
2012-10-21 16:02:43 +02:00
Holger Hans Peter Freyther
f77615e404
Merge branch 'master' of git://git.osmocom.org/smalltalk/osmo-st-gsm
2012-10-21 16:01:46 +02:00
Holger Hans Peter Freyther
150dfba9c0
imsi detach: Implement the IMSI detach procedure
2012-10-21 15:53:12 +02:00
Holger Hans Peter Freyther
27b2de5c76
gsmdriver: Send a Classmark Change after the connection is confirmed
2012-10-21 15:50:20 +02:00
Holger Hans Peter Freyther
345438106d
testphone: Return the GSMConnection to the caller sync calls
2012-10-21 15:49:21 +02:00
Holger Hans Peter Freyther
e7191a921f
gsmdriver: Remove some inspects from the code
2012-10-21 15:48:29 +02:00
Holger Hans Peter Freyther
b1533448d0
gsmdriver: Make it work with newer OsmoGSM
...
It is now called luType
2012-10-21 15:47:54 +02:00
Holger Hans Peter Freyther
f1b24c5237
sccp: Provide an event once the connection is confirmed
2012-10-21 15:31:20 +02:00
Holger Hans Peter Freyther
e2c35a5d93
gsm48: Add ClassmarkChange message to the list of messages we can generate
...
Add ClassmarkChange as some MSCs require early classmark sending and
this message can now easily be constructed.
2012-10-21 13:11:43 +02:00
Holger Hans Peter Freyther
751652d59c
debian: Add a target to build a source package
2012-10-12 13:35:58 +02:00
Holger Hans Peter Freyther
9770af3070
fakebts: Add the fakebts to the repository
2012-10-12 13:34:38 +02:00
Holger Hans Peter Freyther
2ab7b133a5
Merge remote-tracking branch 'osmo-st-openbsc-test/master'
2012-10-12 13:21:11 +02:00
Holger Hans Peter Freyther
e76848f0b5
misc: Add the git-config with all the remote repositories
2012-10-12 13:19:00 +02:00
Holger Hans Peter Freyther
16c913c2ca
misc: Fix the pull. it assumes that the remotes were added to the repository
2012-10-12 13:18:11 +02:00
Holger Hans Peter Freyther
a02827966d
debian: Use the dh_* tools from the GST debian package to add proper dependencies
2012-10-12 13:17:32 +02:00
Holger Hans Peter Freyther
ae98bc0a1e
Merge branch 'master' of git://git.osmocom.org/smalltalk/osmo-st-msc
2012-10-12 13:04:23 +02:00
Holger Hans Peter Freyther
1f8b3c8a64
contrib: Use the --daemon option for the start script
2012-10-12 13:03:46 +02:00
Holger Hans Peter Freyther
7dd05bf97e
msc: One start script is enough
2012-10-12 13:02:57 +02:00
Holger Hans Peter Freyther
fd5e93608e
debian: Depend on gnu-smalltalk-common for building the package
2012-10-12 12:56:11 +02:00
Holger Hans Peter Freyther
936ee475b8
debian: Package all depedencies for the Osmo Smalltalk
2012-10-12 12:33:53 +02:00
Holger Hans Peter Freyther
f2cd1ab159
misc: Add the .gitignore file
2012-10-12 11:06:43 +02:00