Changes between Version 4 and Version 5 of debugging_tips


Ignore:
Timestamp:
11/22/19 00:29:47 (5 years ago)
Author:
jdquinn
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • debugging_tips

    v4 v5  
    66=== Valgrind ===
    77Information on using Valgrind can be found on the ISSM Web site [https://issm.jpl.nasa.gov/documentation/faq/debugging/ "Debugging" page].
     8
     9
     10=== Jenkins Jobs ===
     11When debugging a given Jenkins build, one way to eliminate variables is by feeding its corresponding configuration file into the Jenkins driver script on a local machine,
     12{{{
     13cd $ISSM_DIR
     14./jenkins/jenkins.sh ./jenkins/<configuration_file
     15}}}
     16as a bonus, you do not have to remember to run `source $ISSM_DIR/etc/environment.sh` after each external package installation. However, you might find yourself frequently removing more than one external package in the process of finding a combination that works well together. You can do so manually each time, but this is a waste of time. Instead, run,
     17{{{
     18for i in {<pkg1>,<pkg2>,...,<pkgn>}; do rm -rf $ISSM_DIR/externalpackages/$i/install; done
     19}}}
     20where `<pkg*>` is the name of an external package that you wish to remove.
    821
    922