path: root/suites
AgeCommit message (Collapse)AuthorFilesLines
2017-05-29MSC+BSC: add separate suites for AoIP: aoip_sms, aoip_debugNeels Hofmeyr4-0/+86
It would be nicer to select the network programs as scenarios, i.e. independently from the specifics of tests that don't care whether a NITB or a MSC+BSC is in place. See OS#2270. For now have a separate script for BSC+MSC+HLR operation to be able to rapidly get the binaries to work. We might even simply drop the NITB style, in which case we don't need to make it configurable. Change-Id: I06d2529822f3e483ce7fffc439edfa57844e01ef
2017-05-29rename resource nitb_iface to ip_addressNeels Hofmeyr2-2/+2
I would like to use the IP addresses also for OsmoBSC processes, so it is more than clear now that 'nitb_iface' was the wrong naming choice. The only distinction we may need in the future is public versus loopback interface. To add that, we may add a trait to the 'ip_address' resource like: ip_address: - addr: type: public - addr: type: loopback This way we can substitute public vs loopback addresses flexibly (e.g. using scenarios). Change-Id: I3ad583ae7a33f7a7bb56fe78a125f73c56a0e860
2017-05-19Add JUnit XML reports; refactor test reportingPau Espin Pedrol4-1/+16
* Add Junit output file support * Differentiate between an expected failure test and an error in the test, as described in JUnit. * In case of an error/exception during test, record and attach it to the Test object and continue running the tests, and show it at the end during the trial report. Change-Id: Iedf6d912b3cce3333a187a4ac6d5c6b70fe9d5c5
2017-05-15debug suite: add test that deliberately failsNeels Hofmeyr1-0/+5
Change-Id: I42ab624f8dd8e91ee62b8eccfa451e01fd3694d0
2017-05-08propagate Timeout class to test scope, use in debug suiteNeels Hofmeyr1-1/+4
Change-Id: Idad34fe799bc8b8e03d773898473773656b005bd
2017-05-08add debug suiteNeels Hofmeyr2-0/+46
Change-Id: I818d130d01ed26e38b5f33341de3727e9f17ca52
2017-05-04move /example/suites to /suitesNeels Hofmeyr2-0/+37
/suites will be the definitive GSM tests collection where everyone should contribute. Since we're using /example on our current osmo-gsm-tester setup actually as-is, change paths.conf to point at ../suites. Change-Id: I7a4d0161d3dcb3a0c723b0b96db85dd032cc2159