blob: aa82f32c4f69d20adf6f4e8f3f18637b6334c054 [file] [log] [blame]
Harald Welte696ddb62017-12-08 14:01:43 +01001Integration Tests for OsmoBSC which we can perform from TTCN-3
2
3= exhaustion of resources
4
5* send many CHAN RQD (any) and count if all channels get actually allocated
6** verify BTS_CTR_CHREQ_TOTAL reflects number sent on RSL
7** verify how quickly they get released again
8** verify that CHAN RQD with same RA + FN get only on allocation
9* verify that we get IMM_ASS_REJ once channels are exhausted
10** verify BTS_CTR_CHREQ_NO_CHANNEL increments accordigly
11* verify for particular channel type / cause values
12* verify that IMM.ASS.REJ has increasing back-off
13* verify how BSC reacts to AGCH overload (DELETE IND)
14
15
16= paging
17
18* page by TMSI vs. page by IMSI
19* verify if CCCH_LOAD_IND(PCH) slot count is observed
20* verify paging expiration
21* paging with different identity (lac/cgi/...) on A interface -> expect on right BSC(s)
22
23= hand-over
24
25* intra-BSC HO
26* handover detect when not expected
27
28= erroneous channel release
29
30* no response to CHAN ACT
31* CONN FAIL IND from BTS
32** verify counter increment of BTS_CTR_CHAN_RF_FAIL
33* no (or late?) response to RF CHAN REL
34* no (or late?) response to RLL RELEASE REQ
35* RLL messages on not-activated channels
36
37= misc
38
39* SMS-CB
40* behavior in case of CHAN ACT NACK
41* EST REQ for SAPI3 originating from core
42* behavior of BSC in various error cases (ERR IND)
43** BTS_CTR_CHAN_RLL_ERR increment on T200_EXPIRED
44* MODE MODIFY with ACK / NACK / no response
45
46= IPA voice related
47
48* expect IPA CRCX, send UDP flows, expect them on AoIP
49* expect RTCP
50* missing RTP flow?
51* missing RTCP?
52* missing / drop-outs in RTP flow[s]
53* no response to IPA CRCX / MDCX / DLCX
54
55= counters
56
57* test each and every counter in BSC, validate via CTRL interface
58** RSL/OML failure: drop link, expect BTS_CTR_BTS_xxx_FAIL +1
59** paging
60*** send PAGING from MSC side
61*** expect BSC_CTR_PAGING_ATTEMPTED increase by one
62*** expect BSC_CTR_PAGING_EXPIRED on T3113 expiration
63** BTS_CTR_CODEC_* on CHAN_ACT_ACK
64* new counter ideas
65** number of SCCP CR timeouts
66** number of incoming RESET from MSC
67
68= VTY based/corresponding tests
69
70* changes in BCCH FILLING
71* changes in SACCH FILLING
72