Skip to content

[uss_qualifier] Modernize F3548 dss_probing resources - #1810

Merged
BenjaminPelletier merged 6 commits into
interuss:mainfrom
BenjaminPelletier:modernize-dss-resources
Oct 16, 2026
Merged

BenjaminPelletier merged 6 commits into
interuss:mainfrom
BenjaminPelletier:modernize-dss-resources

Conversation

@BenjaminPelletier

Copy link
Copy Markdown
Member

This PR begins work on preparing to invoke the dss_probing test suite in parallel from the f3548_21 test suite. PlanningAreaResource is made a GeospatialResource and its instances are replaced with providers of PlanningAreaResources to spatially-distribute invocations with regard to planning_area. And, the ForEachDSS action generator is replaced with the new, more generic ResourceEnvironmentsActionGenerator that accepts the dss_probing_environments resource environments populated with dss and planning_area via the provider and automatic "combination" of DSS instances (no combining; just selecting single instances from a plural resource). This new ResourceEnvironmentsActionGenerator is set to a parallelism of 1 because this PR doesn't complete all the tasks needed before dss_probing can be invoked in parallel from f3548_21.

The net effect of this PR is that no behavior is changed, but PlanningAreaResources specified in test configurations need to be replaced with ResourceProvidingResource[PlanningAreaResource]s (this will enable future parallel invocations).

@BenjaminPelletier
BenjaminPelletier merged commit ce8887d into interuss:main Oct 16, 2026
25 checks passed
@BenjaminPelletier
BenjaminPelletier deleted the modernize-dss-resources branch October 16, 2026 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants