= Branch Validation
[[PageOutline(2)]]
== Configurations tested
Extract of `sette.sh` to list configurations monitored regarding code branch
||= Last stable =||= Trunk =||
|| [[IncludeSource(/NEMO/releases/release-3.6/NEMOGCM/SETTE/sette.sh, start=134, end=144)]] || [[IncludeSource(/utils/CI/sette/sette.sh, start=133, end=143)]] ||
== Advertisement Notice
{{{#!div class='important'
* '''Filling a line assume that the entirety of all SETTE tests were led''', copy-paste the report (= outputs of sette_rpt.sh in corresponding column).
* '''No history record AND only one submit button 'Record your changes' for the entire form above or below the table''', all modified fields values will be updated at submission.
* The log information per line (last column) is triggered by the revision field (1^st^ column)
* 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.
}}}
== SETTE results
{{{#!WikiForms
submit:label='Record your changes' lastmodified
||= N° =||= SVN Rev. =||= Computing architecture =||= Specific compilation options =||= Sette report =||= Comments =||= Updating =||
{{{#!td style='vertical-align: middle'
01
}}}
{{{#!td
input:01_rev:size=3
}}}
{{{#!td
select:01_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:01_compile:size=80
}}}
{{{#!td
textarea:01_report:rows=20 cols=65
}}}
{{{#!td
textarea:01_comment:rows=20 cols=25
}}}
{{{#!td
''when2:01_rev'' \\
by __who:01_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
02
}}}
{{{#!td
input:02_rev:size=3
}}}
{{{#!td
select:02_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:02_compile:size=80
}}}
{{{#!td
textarea:02_report:rows=20 cols=65
}}}
{{{#!td
textarea:02_comment:rows=20 cols=25
}}}
{{{#!td
''when2:02_rev'' \\
by __who:02_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
03
}}}
{{{#!td
input:03_rev:size=3
}}}
{{{#!td
select:03_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:03_compile:size=80
}}}
{{{#!td
textarea:03_report:rows=20 cols=65
}}}
{{{#!td
textarea:03_comment:rows=20 cols=25
}}}
{{{#!td
''when2:03_rev'' \\
by __who:03_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
04
}}}
{{{#!td
input:04_rev:size=3
}}}
{{{#!td
select:04_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:04_compile:size=80
}}}
{{{#!td
textarea:04_report:rows=20 cols=65
}}}
{{{#!td
textarea:04_comment:rows=20 cols=25
}}}
{{{#!td
''when2:04_rev'' \\
by __who:04_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
05
}}}
{{{#!td
input:05_rev:size=3
}}}
{{{#!td
select:05_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:05_compile:size=80
}}}
{{{#!td
textarea:05_report:rows=20 cols=65
}}}
{{{#!td
textarea:05_comment:rows=20 cols=25
}}}
{{{#!td
''when2:05_rev'' \\
by __who:05_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
06
}}}
{{{#!td
input:06_rev:size=3
}}}
{{{#!td
select:06_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:06_compile:size=80
}}}
{{{#!td
textarea:06_report:rows=20 cols=65
}}}
{{{#!td
textarea:06_comment:rows=20 cols=25
}}}
{{{#!td
''when2:06_rev'' \\
by __who:06_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
07
}}}
{{{#!td
input:07_rev:size=3
}}}
{{{#!td
select:07_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:07_compile:size=80
}}}
{{{#!td
textarea:07_report:rows=20 cols=65
}}}
{{{#!td
textarea:07_comment:rows=20 cols=25
}}}
{{{#!td
''when2:07_rev'' \\
by __who:07_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
08
}}}
{{{#!td
input:08_rev:size=3
}}}
{{{#!td
select:08_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:08_compile:size=80
}}}
{{{#!td
textarea:08_report:rows=20 cols=65
}}}
{{{#!td
textarea:08_comment:rows=20 cols=25
}}}
{{{#!td
''when2:08_rev'' \\
by __who:08_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
09
}}}
{{{#!td
input:09_rev:size=3
}}}
{{{#!td
select:09_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:09_compile:size=80
}}}
{{{#!td
textarea:09_report:rows=20 cols=65
}}}
{{{#!td
textarea:09_comment:rows=20 cols=25
}}}
{{{#!td
''when2:09_rev'' \\
by __who:09_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
10
}}}
{{{#!td
input:10_rev:size=3
}}}
{{{#!td
select:10_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:10_compile:size=80
}}}
{{{#!td
textarea:10_report:rows=20 cols=65
}}}
{{{#!td
textarea:10_comment:rows=20 cols=25
}}}
{{{#!td
''when2:10_rev'' \\
by __who:10_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
11
}}}
{{{#!td
input:11_rev:size=3
}}}
{{{#!td
select:11_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:11_compile:size=80
}}}
{{{#!td
textarea:11_report:rows=20 cols=65
}}}
{{{#!td
textarea:11_comment:rows=20 cols=25
}}}
{{{#!td
''when2:11_rev'' \\
by __who:11_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
12
}}}
{{{#!td
input:12_rev:size=3
}}}
{{{#!td
select:12_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:12_compile:size=80
}}}
{{{#!td
textarea:12_report:rows=20 cols=65
}}}
{{{#!td
textarea:12_comment:rows=20 cols=25
}}}
{{{#!td
''when2:12_rev'' \\
by __who:12_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
13
}}}
{{{#!td
input:13_rev:size=3
}}}
{{{#!td
select:13_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:13_compile:size=80
}}}
{{{#!td
textarea:13_report:rows=20 cols=65
}}}
{{{#!td
textarea:13_comment:rows=20 cols=25
}}}
{{{#!td
''when2:13_rev'' \\
by __who:13_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
14
}}}
{{{#!td
input:14_rev:size=3
}}}
{{{#!td
select:14_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:14_compile:size=80
}}}
{{{#!td
textarea:14_report:rows=20 cols=65
}}}
{{{#!td
textarea:14_comment:rows=20 cols=25
}}}
{{{#!td
''when2:14_rev'' \\
by __who:14_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
15
}}}
{{{#!td
input:15_rev:size=3
}}}
{{{#!td
select:15_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:15_compile:size=80
}}}
{{{#!td
textarea:15_report:rows=20 cols=65
}}}
{{{#!td
textarea:15_comment:rows=20 cols=25
}}}
{{{#!td
''when2:15_rev'' \\
by __who:15_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
16
}}}
{{{#!td
input:16_rev:size=3
}}}
{{{#!td
select:16_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:16_compile:size=80
}}}
{{{#!td
textarea:16_report:rows=20 cols=65
}}}
{{{#!td
textarea:16_comment:rows=20 cols=25
}}}
{{{#!td
''when2:16_rev'' \\
by __who:16_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
17
}}}
{{{#!td
input:17_rev:size=3
}}}
{{{#!td
select:17_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:17_compile:size=80
}}}
{{{#!td
textarea:17_report:rows=20 cols=65
}}}
{{{#!td
textarea:17_comment:rows=20 cols=25
}}}
{{{#!td
''when2:17_rev'' \\
by __who:17_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
18
}}}
{{{#!td
input:18_rev:size=3
}}}
{{{#!td
select:18_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:18_compile:size=80
}}}
{{{#!td
textarea:18_report:rows=20 cols=65
}}}
{{{#!td
textarea:18_comment:rows=20 cols=25
}}}
{{{#!td
''when2:18_rev'' \\
by __who:18_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
19
}}}
{{{#!td
input:19_rev:size=3
}}}
{{{#!td
select:19_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:19_compile:size=80
}}}
{{{#!td
textarea:19_report:rows=20 cols=65
}}}
{{{#!td
textarea:19_comment:rows=20 cols=25
}}}
{{{#!td
''when2:19_rev'' \\
by __who:19_rev__
}}}
|-
{{{#!td style='vertical-align: middle'
20
}}}
{{{#!td
input:20_rev:size=3
}}}
{{{#!td
select:20_arch:'' 'Ada - CNRS' 'Athena - CMCC' 'Curie - CNRS' 'Ekman - INGV' 'Naviti - Mercator' 'PW7 - UKMO' 'XC-40 - UKMO' 'XC-30 - UKMO' 'Others'
}}}
{{{#!td
input:20_compile:size=80
}}}
{{{#!td
textarea:20_report:rows=20 cols=65
}}}
{{{#!td
textarea:20_comment:rows=20 cols=25
}}}
{{{#!td
''when2:20_rev'' \\
by __who:20_rev__
}}}
submit:label='Record your changes' lastmodified
}}}
{{{#!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:.*
}}}