Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Run functional tests if workflow changes #3377

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
May 14, 2025

Conversation

stephenfin
Copy link
Contributor

Per $subject.

@github-actions github-actions bot added edit:actions This PR updates GitHub Actions code edit:testinfra This PR updates testing infrastructure code semver:patch No API change labels May 13, 2025
@stephenfin
Copy link
Contributor Author

stephenfin commented May 13, 2025

Well that didn't work...

Fixed. Wasn't to do with this PR.

@coveralls
Copy link

coveralls commented May 13, 2025

Coverage Status

coverage: 63.828% (+0.008%) from 63.82%
when pulling 13997f3 on shiftstack:self-testing-functional
into 5631f7c on gophercloud:main.

@stephenfin stephenfin force-pushed the self-testing-functional branch from 15b9053 to e9b44bc Compare May 13, 2025 16:33
It's annoying that GitHub doesn't surface this error.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Fixes: c4a191e
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
@stephenfin
Copy link
Contributor Author

@kayrus I'm waiting on the last two compute tests to come back but I think this can merge as-is.

Place service-specific conditions in service-specific locations.

We also removed the now-unused RequireNovaNetwork helper.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
@github-actions github-actions bot added edit:networking This PR updates networking code edit:compute This PR updates compute code edit:sharedfilesystems This PR updates sharedfilesystems code edit:baremetal This PR updates baremetal code edit:blockstorage This PR updates blockstorage code edit:identity This PR updates identity code labels May 13, 2025
@stephenfin
Copy link
Contributor Author

  • functional-fwaas_v2 tests are failing because they are attempting to run vpnaas tests but are not installing the package. That needs a separate fix that we can do elsewhere.

Add the fixes for this.

@kayrus
Copy link
Contributor

kayrus commented May 13, 2025

Caracal fails due to wrong v1 manila endpoint picked up from the catalog.

@stephenfin
Copy link
Contributor Author

stephenfin commented May 14, 2025

Caracal fails due to wrong v1 manila endpoint picked up from the catalog.

Yup. Per above:

I don't plan to fix that here. We have 2 (3?) other PRs open for that.

@stephenfin
Copy link
Contributor Author

  • functional-fwaas_v2 tests are failing because they are attempting to run vpnaas tests but are not installing the package. That needs a separate fix that we can do elsewhere.

Add the fixes for this.

Looks like I need more fixes here. I'm working on it.

We already do this for the networking workflow. Now do it for the
fwaas-specific workflow.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
We also fix some typos in test names.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
@stephenfin
Copy link
Contributor Author

@kayrus I think this is good to go. I'll rebase #3368 once it's in.

@kayrus kayrus added the backport-v2 This PR will be backported to v2 label May 14, 2025
@stephenfin stephenfin merged commit 8319ad1 into gophercloud:main May 14, 2025
64 of 67 checks passed
@stephenfin stephenfin deleted the self-testing-functional branch May 14, 2025 12:20
Copy link

Failed to backport PR to v2 branch. See logs for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-v2 This PR will be backported to v2 edit:actions This PR updates GitHub Actions code edit:baremetal This PR updates baremetal code edit:blockstorage This PR updates blockstorage code edit:compute This PR updates compute code edit:identity This PR updates identity code edit:networking This PR updates networking code edit:sharedfilesystems This PR updates sharedfilesystems code edit:testinfra This PR updates testing infrastructure code semver:patch No API change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.