New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Developers/DevelopingCodeChanges (diff) – NEMO

Changes between Version 22 and Version 23 of Developers/DevelopingCodeChanges


Ignore:
Timestamp:
2016-02-17T15:49:12+01:00 (8 years ago)
Author:
nicolasmartin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Developers/DevelopingCodeChanges

    v22 v23  
    6868Test your change appropriately and record the results. The testing required will depend on the change and the potential impact on other configurations. When testing, things to consider include 
    6969 
    70  * full sucessfull SETTE tests: to check nothing is broken or goes wrong in the reference configurations SETTE tests: if running with some changes in the results, those have to be justified and checked in detail. New code should not change results when it is switched off, and not alter results when tuned on. 
    71  * full succesfull specific tests: to be defined before starting, in order to check that development does indeed what is expected 
    72  * ''Add here possible use of Trusting tool for a development branch (Nicolas?)'' 
     70 * full successful SETTE tests: to check nothing is broken or goes wrong in the reference configurations SETTE tests: if running with some changes in the results, those have to be justified and checked in detail. New code should not change results when it is switched off, and not alter results when tuned on. 
     71 * full successful specific tests: to be defined before starting, in order to check that development does indeed what is expected 
    7372 
     73''In particular the Trusting tool has been developed in order to ease the validation all along the working on the code, not all in one with SETTE. The developer can regularly evaluate the changes for a any given configuration compared with benchmark results he has defined.'' 
    7474=== Document your Change === 
    7575 * Progress in the development should be documented as the work goes on in the !ticket created at the beginning/