summaryrefslogtreecommitdiffstats
path: root/src/osmo_gsm_tester/suite.py
AgeCommit message (Expand)AuthorFilesLines
2019-04-04process: Early return during process termination if no proc runningPau Espin Pedrol1-0/+2
2019-04-04suite: Make _processes an empty list during init timePau Espin Pedrol1-13/+10
2019-03-07nitb_netreg_mass: Allow a suite to configure num subscriberHolger Hans Peter Freyther1-0/+9
2019-03-05resource: Use a factory to initiate a modemHolger Hans Peter Freyther1-2/+6
2019-03-04process: Speed-up terminating lots of processes by batching itHolger Hans Peter Freyther1-10/+12
2018-10-31Introduce iperf3 testing infrastructurePau Espin Pedrol1-1/+7
2018-10-31Add support to test gprs IPv4 data planePau Espin Pedrol1-1/+1
2018-10-30Create a "ms_driver" stub for the testsuiteHolger Hans Peter Freyther1-1/+6
2018-10-25First round of clean-ups of imports and unused variablesHolger Hans Peter Freyther1-1/+1
2018-08-29suite: Fix generation of config() dictionaryPau Espin Pedrol1-4/+8
2018-08-21Introduce scenario modifiersPau Espin Pedrol1-1/+7
2018-08-13Cleanup of class scoped variablesPau Espin Pedrol1-13/+9
2018-07-25Add ttcn3-bts-test envPau Espin Pedrol1-1/+7
2018-05-25Add option to expect bts/pcu failures and respawn its processesPau Espin Pedrol1-10/+21
2018-05-09Unload suite local modules after suite exit to avoid collisionsPau Espin Pedrol1-0/+23
2018-05-08suite: Set suite subdir lib part of syspath so tests can import their own mod...Pau Espin Pedrol1-0/+3
2018-04-04Drop event_loop global functions and import MainLoopPau Espin Pedrol1-4/+5
2018-03-15Introduce ip.access nanobts supportPau Espin Pedrol1-0/+5
2017-12-05bts_*: Add incrementing bvci and rac valuesPau Espin Pedrol1-0/+12
2017-12-05Add OsmoSgsn classPau Espin Pedrol1-1/+6
2017-12-05Add OsmoGgsn classPau Espin Pedrol1-1/+6
2017-11-20Configure bsc and msc to connect to the specific stp provided in testPau Espin Pedrol1-4/+4
2017-11-17Move Test class to its own test.py modulePau Espin Pedrol1-101/+11
2017-11-17Rename test module to testenv and update referencesPau Espin Pedrol1-2/+2
2017-11-12suite: Remove unneeded import copyPau Espin Pedrol1-1/+0
2017-11-12suite: Separate better internal imports and the ones aimed at testsPau Espin Pedrol1-3/+2
2017-11-09Require OsmoMgw in OsmoBsc and update testsPau Espin Pedrol1-3/+8
2017-11-08Rename module ofono_client as modemPau Espin Pedrol1-4/+4
2017-11-08test.py: Remove unused parameter ofono_client in setup()Pau Espin Pedrol1-1/+1
2017-11-08Use unique incrementing value for BTS CellIdPau Espin Pedrol1-0/+6
2017-11-08Use unique incrementing value for BTS LACPau Espin Pedrol1-0/+6
2017-09-16Replicate resources based on times attr before combine timePau Espin Pedrol1-12/+4
2017-09-12Use tmpdir to create bts pcu-socketPau Espin Pedrol1-1/+3
2017-08-10esme: Add cleanup function to avoid cascade failure of testsPau Espin Pedrol1-0/+1
2017-07-31suite: Don't stop cleanup of objects on cleanup exceptionPau Espin Pedrol1-1/+4
2017-07-03suite: Print process ending prematurelyPau Espin Pedrol1-1/+1
2017-07-03suite: Use event_loop.poll in interactive pollPau Espin Pedrol1-1/+1
2017-06-18Add support for SMPP testingPau Espin Pedrol1-3/+7
2017-06-17Unuse resources after every testPau Espin Pedrol1-4/+5
2017-06-17Use a subdir of run_dir for each testPau Espin Pedrol1-0/+19
2017-06-14cosmetic: dbg log fix in suite.pyNeels Hofmeyr1-1/+1
2017-06-13aoip: add osmo-stp, now required for aoip runsNeels Hofmeyr1-1/+6
2017-06-13fix and refactor logging: drop 'with', simplifyNeels Hofmeyr1-48/+43
2017-06-12junit result: also write for aborted runsNeels Hofmeyr1-0/+2
2017-06-09refactor: fix error handling; fix log.Origin; only one trialNeels Hofmeyr1-96/+108
2017-06-07test API: allow passing resource requirementsNeels Hofmeyr1-6/+6
2017-06-03Re-License under GPLv3-or-later instead of AGPLv3-or-laterHarald Welte1-3/+3
2017-05-29fix multi-suite runs: implement modem cleanupNeels Hofmeyr1-5/+17
2017-05-29fix: free resources when a suite run is doneNeels Hofmeyr1-0/+6
2017-05-29MSC+BSC: add test api to run OsmoMSC and OsmoBSC with AoIPNeels Hofmeyr1-1/+23