1. d81b1e4 suite: fix runtime error when suite.duration is None by Andre Puschmann · 4 years ago
  2. d4dc2ad selftest: Add test to verify junit xml report by Pau Espin Pedrol · 4 years, 1 month ago
  3. c3cf682 Implement per-test timeout guard by Pau Espin Pedrol · 4 years, 1 month ago
  4. a75f85a Refactor test specific config parsing & generation by Pau Espin Pedrol · 4 years, 1 month ago
  5. 66ef945 config: suites_dir and scenarios_dir are now a list of paths by Pau Espin Pedrol · 4 years, 1 month ago
  6. 4e6b507 Split Scenario class to its own file by Pau Espin Pedrol · 4 years, 2 months ago
  7. 3063730 Allow suites to dynamically register schemas so tests can receive parameters by Pau Espin Pedrol · 4 years, 2 months ago
  8. a442cb8 Update obj classes in obj/ to use testenv instead of suite_run by Pau Espin Pedrol · 4 years, 2 months ago
  9. f574a46 Move trial.py and suite.py to core/ by Pau Espin Pedrol · 4 years, 2 months ago[Renamed (98%) from src/osmo_gsm_tester/suite.py]
  10. aa1cbdc Move all obj/ references in suite.py to testenv.py by Pau Espin Pedrol · 4 years, 2 months ago
  11. ee217b0 Move test.py and report.py to core/ by Pau Espin Pedrol · 4 years, 2 months ago
  12. 06cb536 Move resource.py to core/ by Pau Espin Pedrol · 4 years, 2 months ago
  13. 1ee5ec5 Move object subclass instance allocation logic out of suite.py/resource.py by Pau Espin Pedrol · 4 years, 2 months ago
  14. ea8c3d4 Generate schemas dynamically from pieces provided by each object class by Pau Espin Pedrol · 4 years, 2 months ago
  15. e1a58bd Move object classes used by tests into obj/ subdir by Pau Espin Pedrol · 4 years, 3 months ago
  16. e8bbcbf Create core directory to contain most of code not in object classes used by tests by Pau Espin Pedrol · 4 years, 3 months ago
  17. 9b486ee Rename object classes to be {obj_class}_{implementation} by Pau Espin Pedrol · 4 years, 3 months ago
  18. da2e31f Introduce support for AmarisoftEPC by Pau Espin Pedrol · 4 years, 3 months ago
  19. 02e8a8d Improve junit xml generated fields by Pau Espin Pedrol · 4 years, 4 months ago
  20. c8b0f93 Initial srsLTE support by Pau Espin Pedrol · 4 years, 5 months ago
  21. 116a2c4 Inroduce RunNode class by Pau Espin Pedrol · 4 years, 5 months ago
  22. 0409655 process: Early return during process termination if no proc running by Pau Espin Pedrol · 5 years ago
  23. 806aae8 suite: Make _processes an empty list during init time by Pau Espin Pedrol · 5 years ago
  24. 5e67ed4 nitb_netreg_mass: Allow a suite to configure num subscriber by Holger Hans Peter Freyther · 5 years ago
  25. 7424301 resource: Use a factory to initiate a modem by Holger Hans Peter Freyther · 5 years ago
  26. 20b52c1 process: Speed-up terminating lots of processes by batching it by Holger Hans Peter Freyther · 5 years ago
  27. 8a72586 Introduce iperf3 testing infrastructure by Pau Espin Pedrol · 6 years ago
  28. fd4c144 Add support to test gprs IPv4 data plane by Pau Espin Pedrol · 6 years ago
  29. b484aab Create a "ms_driver" stub for the testsuite by Holger Hans Peter Freyther · 6 years ago
  30. d03acdf First round of clean-ups of imports and unused variables by Holger Hans Peter Freyther · 6 years ago
  31. c264d3d suite: Fix generation of config() dictionary by Pau Espin Pedrol · 6 years ago
  32. aab5692 Introduce scenario modifiers by Pau Espin Pedrol · 6 years ago
  33. 5860367 Cleanup of class scoped variables by Pau Espin Pedrol · 6 years ago
  34. bc1ed88 Add ttcn3-bts-test env by Pau Espin Pedrol · 6 years ago
  35. b1526b9 Add option to expect bts/pcu failures and respawn its processes by Pau Espin Pedrol · 6 years ago
  36. 155a355 Unload suite local modules after suite exit to avoid collisions by Pau Espin Pedrol · 6 years ago
  37. 7e02d20 suite: Set suite subdir lib part of syspath so tests can import their own modules by Pau Espin Pedrol · 6 years ago
  38. 9a4631c Drop event_loop global functions and import MainLoop by Pau Espin Pedrol · 6 years ago
  39. 1b28a58 Introduce ip.access nanobts support by Pau Espin Pedrol · 6 years ago
  40. 8a3a7b5 bts_*: Add incrementing bvci and rac values by Pau Espin Pedrol · 7 years ago
  41. 4796b35 Add OsmoSgsn class by Pau Espin Pedrol · 7 years ago
  42. 30ceb5c Add OsmoGgsn class by Pau Espin Pedrol · 7 years ago
  43. 1e1d381 Configure bsc and msc to connect to the specific stp provided in test by Pau Espin Pedrol · 7 years ago
  44. fd5de3d Move Test class to its own test.py module by Pau Espin Pedrol · 7 years ago
  45. dfe38ad Rename test module to testenv and update references by Pau Espin Pedrol · 7 years ago
  46. a02952a suite: Remove unneeded import copy by Pau Espin Pedrol · 7 years ago
  47. 41dabb3 suite: Separate better internal imports and the ones aimed at tests by Pau Espin Pedrol · 7 years ago
  48. 386b78d Require OsmoMgw in OsmoBsc and update tests by Pau Espin Pedrol · 7 years ago
  49. 6cdd2fd Rename module ofono_client as modem by Pau Espin Pedrol · 7 years ago
  50. 0bcc074 test.py: Remove unused parameter ofono_client in setup() by Pau Espin Pedrol · 7 years ago
  51. 4ccce7c Use unique incrementing value for BTS CellId by Pau Espin Pedrol · 7 years ago
  52. 5e0c251 Use unique incrementing value for BTS LAC by Pau Espin Pedrol · 7 years ago
  53. 0b30279 Replicate resources based on times attr before combine time by Pau Espin Pedrol · 7 years ago
  54. 15aae98 Use tmpdir to create bts pcu-socket by Pau Espin Pedrol · 7 years ago
  55. ac9c1bb esme: Add cleanup function to avoid cascade failure of tests by Pau Espin Pedrol · 7 years ago
  56. 6100b62 suite: Don't stop cleanup of objects on cleanup exception by Pau Espin Pedrol · 7 years ago
  57. 800a697 suite: Print process ending prematurely by Pau Espin Pedrol · 7 years ago
  58. 90c23cc suite: Use event_loop.poll in interactive poll by Pau Espin Pedrol · 7 years ago
  59. 2d16f6f Add support for SMPP testing by Pau Espin Pedrol · 7 years ago
  60. 1dd2955 Unuse resources after every test by Pau Espin Pedrol · 7 years ago
  61. d091233 Use a subdir of run_dir for each test by Pau Espin Pedrol · 7 years ago
  62. d28d1a7 cosmetic: dbg log fix in suite.py by Neels Hofmeyr · 7 years ago
  63. 38b051c aoip: add osmo-stp, now required for aoip runs by Neels Hofmeyr · 7 years ago
  64. 1a7a3f0 fix and refactor logging: drop 'with', simplify by Neels Hofmeyr · 7 years ago
  65. f8e6186 junit result: also write for aborted runs by Neels Hofmeyr · 7 years ago
  66. 6ccda11 refactor: fix error handling; fix log.Origin; only one trial by Neels Hofmeyr · 7 years ago
  67. b902b29 test API: allow passing resource requirements by Neels Hofmeyr · 7 years ago
  68. 2720534 Re-License under GPLv3-or-later instead of AGPLv3-or-later by Harald Welte · 7 years ago
  69. 4d688c2 fix multi-suite runs: implement modem cleanup by Neels Hofmeyr · 7 years ago
  70. ed4e528 fix: free resources when a suite run is done by Neels Hofmeyr · 7 years ago
  71. 798e592 MSC+BSC: add test api to run OsmoMSC and OsmoBSC with AoIP by Neels Hofmeyr · 7 years ago
  72. 76d8103 rename resource nitb_iface to ip_address by Neels Hofmeyr · 7 years ago
  73. 2d1d561 resource error logging that is easier to understand by Neels Hofmeyr · 7 years ago
  74. 927344b event_loop: Create a global event loop to poll and wait for events by Pau Espin Pedrol · 7 years ago
  75. 374e8a0 suite.py: Fix typo in variable name used during exception by Pau Espin Pedrol · 7 years ago
  76. 469316f Handle termination signals to exit gracefully and prevent resource leak by Pau Espin Pedrol · 7 years ago
  77. 0ffb414 Add JUnit XML reports; refactor test reporting by Pau Espin Pedrol · 7 years ago
  78. 7e2e8f1 log state dir by Neels Hofmeyr · 7 years ago
  79. ecf1079 suite: Terminate processes in LIFO order by Pau Espin Pedrol · 7 years ago
  80. a88b0c7 propagate Timeout class to test scope, use in debug suite by Neels Hofmeyr · 7 years ago
  81. 1ffc3fe on timeout, raise dedicated Timeout exception by Neels Hofmeyr · 7 years ago
  82. acf0c93 fix prompt() by Neels Hofmeyr · 7 years ago
  83. f2d279c suite.py: add function to get several modems in a list by Neels Hofmeyr · 7 years ago
  84. c86ab21 fix resource error reporting for unavailable resource by Neels Hofmeyr · 7 years ago
  85. 44af341 fix octphy, fix conf, improve logging by Your Name · 7 years ago
  86. 5356d0a trying to get sysmobts to work and various details by Neels Hofmeyr · 7 years ago
  87. 85eb324 make prematurely exited processes fail the test by Neels Hofmeyr · 7 years ago
  88. 3531a19 core implementation by Neels Hofmeyr · 7 years ago
  89. dae3d3c initial import by Neels Hofmeyr · 7 years ago 0.1