User Tools

Site Tools


dev:dashboard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
dev:dashboard [2018/10/08 19:57] oschuettdev:dashboard [2019/05/22 15:45] oschuett
Line 33: Line 33:
 For each tester it performs the following steps: For each tester it performs the following steps:
   - fetch latest report from ''report_url''   - fetch latest report from ''report_url''
-  - parse report according to its ''report_type''+  - parse report
   - if fetching and parsing was successful, make a copy of the report for the archive   - if fetching and parsing was successful, make a copy of the report for the archive
   - if the test status is FAILED and the tester has notifications enabled, send emails to responsible author(s).   - if the test status is FAILED and the tester has notifications enabled, send emails to responsible author(s).
Line 46: Line 46:
 host:        PSI, merlinl03 host:        PSI, merlinl03
 notify:      off notify:      off
-report_type: regtest 
 report_url:  http://www.cp2k.org/static/regtest/trunk/Linux-x86-64-gfortran-regtest/pdbg/regtest-0 report_url:  http://www.cp2k.org/static/regtest/trunk/Linux-x86-64-gfortran-regtest/pdbg/regtest-0
 info_url:    http://www.cp2k.org/static/regtest/trunk/Linux-x86-64-gfortran-regtest/pdbg/index.html info_url:    http://www.cp2k.org/static/regtest/trunk/Linux-x86-64-gfortran-regtest/pdbg/index.html
Line 61: Line 60:
 | ''timeout''     | Time period in hours it may take for a commit to be tested. Default: 24 hours. |  | ''timeout''     | Time period in hours it may take for a commit to be tested. Default: 24 hours. | 
 | ''report_url''  | points to the location of the latest report | | ''report_url''  | points to the location of the latest report |
-| ''report_type'' | can be either of ''regtest'' or ''generic'', see next section | 
  
-=== Report Types === +=== Report Format === 
-Currently the dashboard supports two report types: +test report is a text file that contains the following three lines:
- +
-  * A report of type ''regtest'' is simply the output of a [[dev:regtesting | regtest run]]. +
-  * A report of type ''generic'' is a text file that has to contain the following three lines:+
  
 <code> <code>
Line 78: Line 73:
 Status: <OK/FAILED/UNKNOWN> Status: <OK/FAILED/UNKNOWN>
 </code> </code>
 +
 +The output from a [[dev:regtesting | regtest run]] already contains the necessary lines.
  
 ===== Bulk-Download of Archived Reports ===== ===== Bulk-Download of Archived Reports =====
dev/dashboard.txt · Last modified: 2023/11/13 13:04 by oschuett