Skip to content

[DPE-6730] Make CI cloud independent#608

Open
phvalguima wants to merge 18 commits into2/edgefrom
DPE-6730-make-CI-cloud-independent
Open

[DPE-6730] Make CI cloud independent#608
phvalguima wants to merge 18 commits into2/edgefrom
DPE-6730-make-CI-cloud-independent

Conversation

@phvalguima
Copy link

Currently, our integration tests are tuned to LXD clouds that we use in our runners.

This PR adds:

  • filter_cloud decorator: specifies tests to be executed only in certain clouds
  • TEST_CONSTRAINTS: add the option to pass constraints settings to our deployments, which changes per cloud; as an environment variable
  • SUBSTRATE: option to select which cloud we want to deploy and tests will be filtered accordingly. If not set, lxd is used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant