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.
PageTemplates/BranchValidation (diff) – NEMO

Changes between Initial Version and Version 1 of PageTemplates/BranchValidation


Ignore:
Timestamp:
2017-10-11T20:14:18+02:00 (7 years ago)
Author:
nemo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PageTemplates/BranchValidation

    v1 v1  
     1= Branch Validation 
     2 
     3{{{#!comment 
     4 
     5Ref. configurations list from sette.sh 
     6# GYRE_PISCES       :  1 &  2 \\ 
     7# ORCA2_LIM3_PISCES :  3 &  4 \\ 
     8# ORCA2_OFF_PISCES  :  5 &  6 \\ 
     9# AMM12             :  7 &  8  \\ 
     10# SAS               :  9     fos SAS there is no solver so is useless to test REPRO \\ 
     11# ISOMIP            : 10 & 11 \\ 
     12# ORCA2_LIM3_OBS    : 12 \\ 
     13# ORCA2_AGRIF_LIM3  : 13 & 14 \\ 
     14 
     15}}} 
     16 
     17{{{#!WikiForms 
     18 
     19<tf>lastmodified</tf> 
     20 
     21|| Branch Rev. || Tested Cfgs. (up to 8 ref. cfgs / batch) || HPC Center || Comments || Log || 
     22{{{#!td 
     23 
     24<tf>input:rev:size=5</tf> 
     25 
     26}}} 
     27{{{#!td 
     28 
     29<tf>checkbox:GYREP </tf>GYRE_PISCES      <tf>select:GYREP_st :class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     30<tf>checkbox:O2L3P </tf>ORCA2_LIM3_PISCES<tf>select:O2L3P_st :class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     31<tf>checkbox:O2OP  </tf>ORCA2_OFF_PISCES <tf>select:O2OP_st  :class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     32<tf>checkbox:AMM12 </tf>AMM12            <tf>select:AMM12_st :class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     33<tf>checkbox:SAS   </tf>SAS              <tf>select:SAS_st   :class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     34<tf>checkbox:ISOMIP</tf>ISOMIP           <tf>select:ISOMIP_st:class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     35<tf>checkbox:O2L3O </tf>ORCA2_LIM3_OBS   <tf>select:O2L3O_st :class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     36<tf>checkbox:O2AL3 </tf>ORCA2_AGRIF_LIM3 <tf>select:O2AL3_st :class=bchval_st default=OK: 'OK' 'KO'</tf> \\ 
     37 
     38}}} 
     39{{{#!td 
     40 
     41<tf>select:simple_select:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO'</tf> 
     42 
     43}}} 
     44{{{#!td 
     45 
     46<tf>textarea:simple_text</tf> 
     47 
     48}}} 
     49{{{#!td 
     50 
     51''<tf>when:to_be_queried</tf>'' by __<tf>who:to_be_queried</tf>__ 
     52 
     53}}} 
     54{{{#!td 
     55 
     56<tf>submit:label='Record line'</tf> 
     57 
     58}}} 
     59 
     60{{{#!comment 
     61 
     62== Selects 
     63 
     64|| '''Description''' || '''Example'''                                      || '''Value''' 
     65|| simple select     || <tf>select:simple_select:1 2 3 4</tf>              || <tf>value:simple_select</tf> 
     66|| labeled select    || <tf>select:labeled_select:1=l1 2=l2 3=l3 4=l4</tf> || <tf>value:labeled_select</tf> 
     67|| quoted select     || <tf>select:quoted_select:'"a"' "'b'" 'c c'</tf>    || <tf>value:quoted_select</tf> 
     68|| complex select    || <tf>select:complex_select: 
     69# 
     70# keep in mind that  
     71#  - comments are removed 
     72#  - newlines are replaced with '' (empty string) 
     73# prior to parsing. After all those the preformatting the  
     74# fields still have to be separated by whitespace to be distinguishable. 
     75# Further cfg-options are: 
     76#   default  
     77#   class 
     78#   id 
     79value0                            # label = value 
     80 'v a l u e 1'                    # label = value, both containing whitespace 
     81        value2='l a b e l 2'      #  
     82 'v a l u e 3'=label3             #  
     83 'val ue4'="lab el4" 
     84 class=my_css_class 
     85 id=my_css_id 
     86 default=value2                   # this is the cfg option (not an entry for the selector-list)... 
     87 :                                # separator, from now on everything becomes a selector-list entry even if the name matches a cfg-option 
     88</tf>                                                                      || <tf>value:complex_select</tf> 
     89 
     90== Checkboxes 
     91 
     92|| '''Description''' || '''Example'''                                      || '''Value''' 
     93|| simple checkbox   || <tf>checkbox:simple_checkbox</tf>                  || <tf>value:simple_checkbox</tf> 
     94|| complex checkbox  || <tf>checkbox:complex_checkbox: 
     95# Further cfg-options are: 
     96# checked  : flag ('1','true' 'on' 'yes') used if there is no database entry available... 
     97# value    : value stored when checkbox is checked 
     98# class  
     99# id  
     100value=value_if_checked 
     101checked=true 
     102</tf>                                                                      || <tf>value:complex_checkbox</tf> 
     103 
     104== Inputs 
     105 
     106|| '''Description''' || '''Example'''                                      || '''Value''' 
     107|| simple input      || <tf>input:simple_input</tf>                        || <tf>value:simple_input</tf> 
     108|| complex input     || <tf>input:complex_input: 
     109# Further cfg-options are: 
     110# value    : default value if no database entry is available 
     111# size     : width in characters (defaults to 22) 
     112# class  
     113# id  
     114value="   'foo'   "'"bar" 'baz   
     115size=30 
     116</tf>                                                                      || <tf>value:complex_input</tf> 
     117 
     118== Radios 
     119 
     120|| '''Description''' || '''Example'''                                                                                                                                     || '''Value''' 
     121|| simple radio      || <tf>radio:simple_radio:value='beer'</tf> [[BR]]<tf>radio:simple_radio:value=milk checked=true</tf> [[BR]] <tf>radio:simple_radio:value=water</tf> || <tf>value:simple_radio</tf> 
     122|| complex radio     || <tf>radio:complex_radio: 
     123# Further cfg-options are: 
     124# checked  : flag ('1','true' 'on' 'yes') used if there is no database entry available... 
     125# value    : value stored when this radio is selected 
     126# class  
     127# id  
     128value=dummy1   
     129size=30 
     130</tf> [[BR]] <tf>radio:complex_radio: 
     131value=dummy2</tf>                                                                                                                                                         || <tf>value:complex_radio</tf> 
     132 
     133== Text areas 
     134 
     135|| '''Description''' || '''Example'''                 || '''Value''' 
     136|| simple text       || <tf>textarea:simple_text</tf> || <tf>value:simple_text</tf> 
     137|| complex text      || <tf>textarea:complex_text: 
     138# Further cfg-options are: 
     139# rows     : defaults to 2 
     140# cols     : defaults to 10 
     141# value    : default value if no database entry is available, defaults to '' 
     142# class  
     143# id  
     144cols=30 rows=5 value='Please fill your 
     145approval 
     146comment 
     147in here'</tf>                                          || <tf>value:complex_text</tf> 
     148 
     149== Submit Buttons 
     150 
     151|| '''Description''' || '''Example''' 
     152|| simple button     || <tf>submit</tf> 
     153|| complex button    || <tf>submit: 
     154# label    : label on the button, defaults to 'Send' 
     155# class  
     156# id  
     157label='Commit'</tf> 
     158 
     159== Query Stuff 
     160 
     161<tf> 
     162# to have a value which is always there... 
     163set:to_be_queried:magic_value</tf> 
     164 
     165=== Without Formatting 
     166 
     167|| '''Value'''  || <tf>value:to_be_queried</tf> 
     168|| '''Who'''    || <tf>who:to_be_queried</tf> 
     169|| '''When'''   || <tf>when:to_be_queried</tf> 
     170 
     171=== With Formatting 
     172 
     173|| '''Value''' (in bold)  || '''<tf>value:to_be_queried</tf>''' 
     174|| '''Who''' (underlined) || __<tf>who:to_be_queried</tf>__ 
     175|| '''When''' (in italic) || ''<tf>when:to_be_queried</tf>'' 
     176 
     177<tf>lastmodified</tf> 
     178 
     179== Debug Stuff 
     180 
     181<tf> 
     182# set an relative field 
     183set:rel_name:rel_value 
     184</tf> 
     185 
     186<tf> 
     187# set an absolute field 
     188set:/abs_name:abs_value 
     189</tf> 
     190 
     191<tf>delete:/abs_name</tf> 
     192 
     193<tf> 
     194# dump fields... 
     195dump:.* 
     196</tf> 
     197 
     198}}} 
     199 
     200}}}