Skip to content
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

Add xfails to current owslib failures #2264

Merged
merged 2 commits into from
Oct 12, 2023
Merged

Conversation

greglucas
Copy link
Contributor

This adds xfails to all of the 10 current failures in the test suite. It also adds the failing documentation examples to the expected failures there as well.

In addition, running the examples locally I noticed that there is now a 404 from the Vesta image example, so another commit to change the URL for that example.

This adds xfails to the NASA server requests that are failing
due to upstream issues that we can't control. This can be
reverted if/when NASA or owslib update their codebases.
The current url was returning a 404. I looked for the same
image name elsewhere on NASA and found this spot which looks
reasonable.
@@ -93,6 +93,13 @@
sphinx_gallery_conf = {
'capture_repr': (),
'examples_dirs': ['../../examples'],
# NASA wmts servers are returning bad content metadata
"expected_failing_examples": [
'../../examples/scalar_data/eyja_volcano.py',
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems like these two are flaky right now. I get failures when I remove them. I get failures when I add them :) Not sure if there is a way to say something is flaky in sphinx gallery?

Suggested change
'../../examples/scalar_data/eyja_volcano.py',
'../../examples/scalar_data/eyja_volcano.py',
'../../examples/web_services/image_tiles.py',

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting, I did not realize that was going away. Let's follow that up in a separate PR then and leave the docs failing here for now.

@rcomer rcomer merged commit 96bf57d into SciTools:main Oct 12, 2023
24 of 26 checks passed
@rcomer rcomer added this to the Next Release milestone Oct 12, 2023
@greglucas greglucas deleted the owslib-xfail branch October 12, 2023 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants