Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel
..
1f46dc4eda
Movie improvements and animation test scripts (#3258)
5 years ago
5b11244d56
Add the testapi code to plot vectors (#3528)
5 years ago
f503d4add8
Replace backticks (``) with $() for command substitution (#2595)
5 years ago

README.tests

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
  1. #
  2. # This is README for the test directory
  3. #
  4. # Each program or theme should have a separate directory
  5. # which may contain any number of Bash (*.sh)
  6. # scripts that tests one or more aspects of the program.
  7. # The script should report a PASS/FAIL grade so
  8. # that it is easy to tell which test failed.
  9. # The animation directory is exempt from these rules.
  10. # Scripts making plots should also have an original PS file
  11. # with the same file prefix as the script (stuff.sh -> stuff.ps).
  12. # In addition, each script that fails should add a single line
  13. # to the file ../fail_count.txt so we may report a total.
  14. # Scripts that are known to fail can be excluded from the test
  15. # by adding the comment
  16. # # GMT_KNOWN_FAILURE
  17. # to the script anywhere. Their failures will be listed in the
  18. # test/fail_count.txt file but not counted by ctest.
  19. #
  20. # Under Linux you can have all module calls be run via valgrind
  21. # in order to track down pesky memory leaks. To do this, cd
  22. # into the build directory and do this:
  23. # 1. Remove old logs with: find . -name '.log' -exec rm -f {} \;
  24. # 2. export VALGRIND_ARGS="--track-origins=yes --leak-check=full"
  25. # Afterwards you can find all the *.log files and examine them.
  26. # On any OS you can activate the full GMT memory tracking by
  27. # setting
  28. # export GMT_TRACK_MEMORY=2
  29. # This assumes you configured GMT via with cmake/ConfigUserAdvanced.cmake
  30. # add_definitions(-DDEBUG)
  31. # add_definitions(-DMEMDEBUG)
  32. #
  33. # P. Wessel, June 2019
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...