= Branch Validation [[PageOutline(2)]] == Configurations tested Extract of `sette.sh` to list configurations monitored regarding code branch || Last stable ||= Trunk =|| || [[IncludeSource(/branches/2015/nemo_v3_6_STABLE/NEMOGCM/SETTE/sette.sh, start=134, end=144)]] || [[IncludeSource(/trunk/NEMOGCM/SETTE/sette.sh, start=134, end=144)]] || == Advertisement Notice {{{#!div class='important' * '''Filling a line assume that the entirety of all SETTE tests were led for the given branch revision''', copy-paste the sette report will confirm it. * '''No history record on form fields''', all former fields values will be replaced at each submission. * The body of the page is read-only, email nemo@forge.ipsl.jussieu.fr to update HPC centers list or request new rows in table if needed. }}} == Log of sette results {{{#!WikiForms || || SVN Rev. || HPC Center || Specific compilation options || Sette report || Comments || Log || Submit || {{{#!td style='vertical-align: middle' set:i:1 value:i }}} {{{#!td input:rev:size=5 }}} {{{#!td select:HPCC:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others' }}} {{{#!td input:compile }}} {{{#!td textarea:report:rows=10 cols=50 }}} {{{#!td textarea:comments:rows=10 cols=50 }}} {{{#!td ''when:i'' by __who:i__ }}} {{{#!td submit:label='Record line' }}} }}} {{{#!comment Help to implement new form == Selects || '''Description''' || '''Example''' || '''Value''' || simple select || select:simple_select:1 2 3 4 || value:simple_select || labeled select || select:labeled_select:1=l1 2=l2 3=l3 4=l4 || value:labeled_select || quoted select || select:quoted_select:'"a"' "'b'" 'c c' || value:quoted_select || complex select || select:complex_select: # # keep in mind that # - comments are removed # - newlines are replaced with '' (empty string) # prior to parsing. After all those the preformatting the # fields still have to be separated by whitespace to be distinguishable. # Further cfg-options are: # default # class # id value0 # label = value 'v a l u e 1' # label = value, both containing whitespace value2='l a b e l 2' # 'v a l u e 3'=label3 # 'val ue4'="lab el4" class=my_css_class id=my_css_id default=value2 # this is the cfg option (not an entry for the selector-list)... : # separator, from now on everything becomes a selector-list entry even if the name matches a cfg-option || value:complex_select == Checkboxes || '''Description''' || '''Example''' || '''Value''' || simple checkbox || checkbox:simple_checkbox || value:simple_checkbox || complex checkbox || checkbox:complex_checkbox: # Further cfg-options are: # checked : flag ('1','true' 'on' 'yes') used if there is no database entry available... # value : value stored when checkbox is checked # class # id value=value_if_checked checked=true || value:complex_checkbox == Inputs || '''Description''' || '''Example''' || '''Value''' || simple input || input:simple_input || value:simple_input || complex input || input:complex_input: # Further cfg-options are: # value : default value if no database entry is available # size : width in characters (defaults to 22) # class # id value=" 'foo' "'"bar" 'baz size=30 || value:complex_input == Radios || '''Description''' || '''Example''' || '''Value''' || simple radio || radio:simple_radio:value='beer' [[BR]]radio:simple_radio:value=milk checked=true [[BR]] radio:simple_radio:value=water || value:simple_radio || complex radio || radio:complex_radio: # Further cfg-options are: # checked : flag ('1','true' 'on' 'yes') used if there is no database entry available... # value : value stored when this radio is selected # class # id value=dummy1 size=30 [[BR]] radio:complex_radio: value=dummy2 || value:complex_radio == Text areas || '''Description''' || '''Example''' || '''Value''' || simple text || textarea:simple_text || value:simple_text || complex text || textarea:complex_text: # Further cfg-options are: # rows : defaults to 2 # cols : defaults to 10 # value : default value if no database entry is available, defaults to '' # class # id cols=30 rows=5 value='Please fill your approval comment in here' || value:complex_text == Submit Buttons || '''Description''' || '''Example''' || simple button || submit || complex button || submit: # label : label on the button, defaults to 'Send' # class # id label='Commit' == Query Stuff # to have a value which is always there... set:to_be_queried:magic_value === Without Formatting || '''Value''' || value:to_be_queried || '''Who''' || who:to_be_queried || '''When''' || when:to_be_queried === With Formatting || '''Value''' (in bold) || '''value:to_be_queried''' || '''Who''' (underlined) || __who:to_be_queried__ || '''When''' (in italic) || ''when:to_be_queried'' lastmodified == Debug Stuff # set an relative field set:rel_name:rel_value # set an absolute field set:/abs_name:abs_value delete:/abs_name # dump fields... dump:.* }}}