This PR addresses the per-USS configuration portion of the #734 by defining each participant (uss1, uss2) in its own file and then assembling them into a full test environment definition by specifying a set of those participants.
There is also a small bugfix when loading Jsonnet bundles where a referenced libsonnet references a libsonnet file relative to that second-level libsonnet.
This PR is intended not to change the utm_implementation_us test configuration and I've verified that the test environment identifier does not change before and after this PR.
This PR addresses the per-USS configuration portion of the #734 by defining each participant (uss1, uss2) in its own file and then assembling them into a full test environment definition by specifying a set of those participants.
There is also a small bugfix when loading Jsonnet bundles where a referenced libsonnet references a libsonnet file relative to that second-level libsonnet.
This PR is intended not to change the utm_implementation_us test configuration and I've verified that the test environment identifier does not change before and after this PR.