This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Neels Hofmeyr gerrit-no-reply at lists.osmocom.orgHello Jenkins Builder, I'd like you to reexamine a change. Please visit https://gerrit.osmocom.org/4667 to look at the new patch set (#2). OsmoGSMTester: Add scenarios_dir section It explains how scenario combination works Change-Id: I3f89bd3d71400da14cda7ea8bb9c190fe80a539f --- M OsmoGSMTester/chapters/config.adoc 1 file changed, 55 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-manuals refs/changes/67/4667/2 diff --git a/OsmoGSMTester/chapters/config.adoc b/OsmoGSMTester/chapters/config.adoc index 3f8cb44..bf5f04f 100644 --- a/OsmoGSMTester/chapters/config.adoc +++ b/OsmoGSMTester/chapters/config.adoc @@ -58,6 +58,61 @@ that the 'state_dir' is used to reserve resources, which only works when all configurations that share resources also use the same 'state_dir'. +[[scenarios_dir]] +==== 'scenarios_dir' + +This dir contains scenario configuration files. + +Scenarios define contraints to serve the resource requests of a 'suite.conf', +to select specific resources from the general resource pool specified in 'resources.conf'. + +All 'times' attributes are expanded before matching. For example, if a 'suite.conf' +requests two BTS, we may enforce that both BTS should be of type 'osmo-bts-sysmo' in +these ways: + +---- +resources: + bts: + - type: osmo-bts-sysmo + - type: osmo-bts-sysmo +---- + +or alternatively, + +---- +resources: + bts: + - times: 2 + type: osmo-bts-sysmo +---- + +If only one resource is specified in the scenario, then the resource allocator +assumes the restriction is to be applied to the first resource and that remaining +resources have no restrictions to be taken into consideration. + +To apply restrictions only on the second resource, the first element can be left +emtpy, like: + +---- +resources: + bts: + - {} + - type: osmo-bts-sysmo +---- + +On the 'osmo_gsm_tester.py' command line and the 'default_suites.conf', any number of +such scenario configurations can be combined in the form: + +---- +<suite_name>:<scenario>[+<scenario>[+...]] +---- + +e.g. + +---- +my_suite:sysmo+tch_f+amr +---- + [[resources_conf]] === 'resources.conf' -- To view, visit https://gerrit.osmocom.org/4667 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I3f89bd3d71400da14cda7ea8bb9c190fe80a539f Gerrit-PatchSet: 2 Gerrit-Project: osmo-gsm-manuals Gerrit-Branch: master Gerrit-Owner: Pau Espin Pedrol <pespin at sysmocom.de> Gerrit-Reviewer: Jenkins Builder