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

GMT's known failing tests #2458

Closed
4 of 39 tasks
seisman opened this issue Jan 16, 2020 · 0 comments
Closed
4 of 39 tasks

GMT's known failing tests #2458

seisman opened this issue Jan 16, 2020 · 0 comments
Labels
bug Something isn't working help wanted We need some help! longterm Long standing issues that need to be resolved

Comments

@seisman
Copy link
Member

seisman commented Jan 16, 2020

GMT has ~900 tests. Some tests are known to fail and are ignored with the magic comment line "# GMT_KNOWN_FAILURE". Some tests fail due to slightly differences among different OSs and are allowed to pass with high GRAPHICSMAGICK_RMS values.

Here we list all the known failing tests to better track them.

This PR is used for general discussions only. For a specific failing test, please open a new issue for in-depth discussions.


Failing tests on all platforms:

Output from command:

find . -name "*.sh" -exec grep GMT_KNOWN_FAILURE {} + | awk -F@ '{print "- [ ]", $1 }'

Failing tests on Windows:

Failing tests on Linux:

Tests with high GRAPHICSMAGICK_RMS value:

Output from command

find . -name "*.sh" -exec grep GRAPHICSMAGICK_RMS {} + | awk -F@ '{print "- [ ]", $1}'
  • test/grdvector/vectors.sh (GRAPHICSMAGICK_RMS = 0.02 due to rounding of grid points at the map edges)
  • test/mapproject/oblmerc_down.sh (GRAPHICSMAGICK_RMS = 0.01 due to minor gridline differences)
  • ./test/pscoast/oblsuite.sh:# GRAPHICSMAGICK_RMS = 0.02
  • ./test/pscoast/oblsuite_N.sh:# GRAPHICSMAGICK_RMS = 0.004
  • ./test/geodesy/case_largeR_noW.sh:# GRAPHICSMAGICK_RMS = 0.0435
  • ./test/geodesy/case_largeR_withW.sh:# GRAPHICSMAGICK_RMS = 0.0435
  • ./test/geodesy/case_smallR_withW.sh:# GRAPHICSMAGICK_RMS = 0.0655
  • ./test/geodesy/gpsgridder1.sh:# GRAPHICSMAGICK_RMS = 0.0565
  • ./test/geodesy/gpsgridder2.sh:# GRAPHICSMAGICK_RMS = 0.0565
  • ./test/geodesy/case_smallR_noW.sh:# GRAPHICSMAGICK_RMS = 0.0655
  • ./test/genper/snyder_map.sh:# GRAPHICSMAGICK_RMS = 0.0055
  • ./test/pscontour/thickness.sh:# GRAPHICSMAGICK_RMS = 0.02
  • ./test/grdcontour/grdcontour.sh:# GRAPHICSMAGICK_RMS = 0.04 (Increase limit on grdcontour tests #6348)
  • ./doc/scripts/GMT_grinten.sh # GRAPHICSMAGICK_RMS = 0.0035 (Increase GRAPHICSMAGICK limit for GMT_grinten.sh #6459)
@seisman seisman added bug Something isn't working help wanted We need some help! longterm Long standing issues that need to be resolved labels Jan 16, 2020
@maxrjones maxrjones added this to To Do in GMT testing improvements via automation Sep 9, 2021
GMT testing improvements automation moved this from To Do to Done Feb 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted We need some help! longterm Long standing issues that need to be resolved
Development

No branches or pull requests

2 participants