Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-gsm-tester
/
618bb3a6bf066efa5430f185a4a6659274cbae67
/
src
/
osmo_gsm_tester
/
suite.py
155a355
Unload suite local modules after suite exit to avoid collisions
by Pau Espin Pedrol
· 6 years ago
7e02d20
suite: Set suite subdir lib part of syspath so tests can import their own modules
by Pau Espin Pedrol
· 6 years ago
9a4631c
Drop event_loop global functions and import MainLoop
by Pau Espin Pedrol
· 7 years ago
1b28a58
Introduce ip.access nanobts support
by Pau Espin Pedrol
· 7 years ago
8a3a7b5
bts_*: Add incrementing bvci and rac values
by Pau Espin Pedrol
· 7 years ago
4796b35
Add OsmoSgsn class
by Pau Espin Pedrol
· 7 years ago
30ceb5c
Add OsmoGgsn class
by Pau Espin Pedrol
· 7 years ago
1e1d381
Configure bsc and msc to connect to the specific stp provided in test
by Pau Espin Pedrol
· 7 years ago
fd5de3d
Move Test class to its own test.py module
by Pau Espin Pedrol
· 7 years ago
dfe38ad
Rename test module to testenv and update references
by Pau Espin Pedrol
· 7 years ago
a02952a
suite: Remove unneeded import copy
by Pau Espin Pedrol
· 7 years ago
41dabb3
suite: Separate better internal imports and the ones aimed at tests
by Pau Espin Pedrol
· 7 years ago
386b78d
Require OsmoMgw in OsmoBsc and update tests
by Pau Espin Pedrol
· 7 years ago
6cdd2fd
Rename module ofono_client as modem
by Pau Espin Pedrol
· 7 years ago
0bcc074
test.py: Remove unused parameter ofono_client in setup()
by Pau Espin Pedrol
· 7 years ago
4ccce7c
Use unique incrementing value for BTS CellId
by Pau Espin Pedrol
· 7 years ago
5e0c251
Use unique incrementing value for BTS LAC
by Pau Espin Pedrol
· 7 years ago
0b30279
Replicate resources based on times attr before combine time
by Pau Espin Pedrol
· 7 years ago
15aae98
Use tmpdir to create bts pcu-socket
by Pau Espin Pedrol
· 7 years ago
ac9c1bb
esme: Add cleanup function to avoid cascade failure of tests
by Pau Espin Pedrol
· 7 years ago
6100b62
suite: Don't stop cleanup of objects on cleanup exception
by Pau Espin Pedrol
· 7 years ago
800a697
suite: Print process ending prematurely
by Pau Espin Pedrol
· 7 years ago
90c23cc
suite: Use event_loop.poll in interactive poll
by Pau Espin Pedrol
· 7 years ago
2d16f6f
Add support for SMPP testing
by Pau Espin Pedrol
· 7 years ago
1dd2955
Unuse resources after every test
by Pau Espin Pedrol
· 7 years ago
d091233
Use a subdir of run_dir for each test
by Pau Espin Pedrol
· 7 years ago
d28d1a7
cosmetic: dbg log fix in suite.py
by Neels Hofmeyr
· 7 years ago
38b051c
aoip: add osmo-stp, now required for aoip runs
by Neels Hofmeyr
· 7 years ago
1a7a3f0
fix and refactor logging: drop 'with', simplify
by Neels Hofmeyr
· 7 years ago
f8e6186
junit result: also write for aborted runs
by Neels Hofmeyr
· 7 years ago
6ccda11
refactor: fix error handling; fix log.Origin; only one trial
by Neels Hofmeyr
· 7 years ago
b902b29
test API: allow passing resource requirements
by Neels Hofmeyr
· 7 years ago
2720534
Re-License under GPLv3-or-later instead of AGPLv3-or-later
by Harald Welte
· 7 years ago
4d688c2
fix multi-suite runs: implement modem cleanup
by Neels Hofmeyr
· 7 years ago
ed4e528
fix: free resources when a suite run is done
by Neels Hofmeyr
· 7 years ago
798e592
MSC+BSC: add test api to run OsmoMSC and OsmoBSC with AoIP
by Neels Hofmeyr
· 7 years ago
76d8103
rename resource nitb_iface to ip_address
by Neels Hofmeyr
· 7 years ago
2d1d561
resource error logging that is easier to understand
by Neels Hofmeyr
· 7 years ago
927344b
event_loop: Create a global event loop to poll and wait for events
by Pau Espin Pedrol
· 7 years ago
374e8a0
suite.py: Fix typo in variable name used during exception
by Pau Espin Pedrol
· 7 years ago
469316f
Handle termination signals to exit gracefully and prevent resource leak
by Pau Espin Pedrol
· 7 years ago
0ffb414
Add JUnit XML reports; refactor test reporting
by Pau Espin Pedrol
· 7 years ago
7e2e8f1
log state dir
by Neels Hofmeyr
· 7 years ago
ecf1079
suite: Terminate processes in LIFO order
by Pau Espin Pedrol
· 7 years ago
a88b0c7
propagate Timeout class to test scope, use in debug suite
by Neels Hofmeyr
· 7 years ago
1ffc3fe
on timeout, raise dedicated Timeout exception
by Neels Hofmeyr
· 7 years ago
acf0c93
fix prompt()
by Neels Hofmeyr
· 7 years ago
f2d279c
suite.py: add function to get several modems in a list
by Neels Hofmeyr
· 7 years ago
c86ab21
fix resource error reporting for unavailable resource
by Neels Hofmeyr
· 7 years ago
44af341
fix octphy, fix conf, improve logging
by Your Name
· 8 years ago
5356d0a
trying to get sysmobts to work and various details
by Neels Hofmeyr
· 8 years ago
85eb324
make prematurely exited processes fail the test
by Neels Hofmeyr
· 8 years ago
3531a19
core implementation
by Neels Hofmeyr
· 8 years ago
dae3d3c
initial import
by Neels Hofmeyr
· 8 years ago
0.1