summaryrefslogtreecommitdiffstats
path: root/src/osmo_gsm_tester/suite.py
AgeCommit message (Expand)AuthorFilesLines
2017-09-14Reserve ARFCN dynamically based on BTS band supportpespin/arfcnPau Espin Pedrol1-4/+32
2017-09-14suite: Replicate resources based on times attr before calling combinePau Espin Pedrol1-2/+2
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
2017-05-29rename resource nitb_iface to ip_addressNeels Hofmeyr1-6/+6
2017-05-29resource error logging that is easier to understandNeels Hofmeyr1-1/+10
2017-05-25event_loop: Create a global event loop to poll and wait for eventsPau Espin Pedrol1-27/+4
2017-05-22suite.py: Fix typo in variable name used during exceptionPau Espin Pedrol1-1/+1
2017-05-19Handle termination signals to exit gracefully and prevent resource leakPau Espin Pedrol1-15/+20
2017-05-19Add JUnit XML reports; refactor test reportingPau Espin Pedrol1-53/+88
2017-05-15log state dirNeels Hofmeyr1-1/+1
2017-05-08suite: Terminate processes in LIFO orderPau Espin Pedrol1-1/+1
2017-05-08propagate Timeout class to test scope, use in debug suiteNeels Hofmeyr1-1/+1
2017-05-08on timeout, raise dedicated Timeout exceptionNeels Hofmeyr1-1/+4
2017-05-08fix prompt()Neels Hofmeyr1-3/+4
2017-05-08suite.py: add function to get several modems in a listNeels Hofmeyr1-0/+6
2017-05-06fix resource error reporting for unavailable resourceNeels Hofmeyr1-1/+1
2017-04-13fix octphy, fix conf, improve loggingYour Name1-12/+17
2017-04-10trying to get sysmobts to work and various detailsNeels Hofmeyr1-5/+11
2017-04-09make prematurely exited processes fail the testNeels Hofmeyr1-1/+5
2017-04-08core implementationNeels Hofmeyr1-74/+250
2017-03-28initial import0.1Neels Hofmeyr1-0/+150