dev:dashboard
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dev:dashboard [2015/05/20 08:26] – oschuett | dev:dashboard [2023/11/13 13:04] (current) – oschuett | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== CP2K Dashboard ====== | + | This page has been moved to: https://github.com/cp2k/cp2k/blob/master/tools/dashboard/README.md |
| - | + | ||
| - | [[http:// | + | |
| - | The CP2K dashboard is hosted at [[http:// | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== Main View ===== | + | |
| - | The main view shows the latest results from all testers. The table columns have the following meaning: | + | |
| - | + | ||
| - | ^ Column | + | |
| - | | Name | Display name of the tester. | + | |
| - | | Host | Name of facility and computer which runs the test. | | | + | |
| - | | Status | + | |
| - | | Revision | + | |
| - | | Summary | + | |
| - | | Last OK | If the status is not OK, this show the last revision that was. | Sourceforge commit browser | + | |
| - | | Ticket | + | |
| - | + | ||
| - | ===== Statuses ===== | + | |
| - | ^ Status | + | |
| - | | {{ : | + | |
| - | | {{ : | + | |
| - | | {{ : | + | |
| - | | {{ : | + | |
| - | | {{ : | + | |
| - | | {{ : | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== How does it work? ===== | + | |
| - | The HTML pages that make up the dashboard are generated by the script [[src> | + | |
| - | + | ||
| - | For each tester it performs the following steps: | + | |
| - | - fetch latest report from '' | + | |
| - | - parse report according to its '' | + | |
| - | - 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). | + | |
| - | + | ||
| - | ===== Adding a Tester ===== | + | |
| - | + | ||
| - | To add a new tester to the dashboard, simply edit the [[src> | + | |
| - | < | + | |
| - | [mkrack-pdbg] | + | |
| - | sortkey: | + | |
| - | name: Linux-x86-64-gfortran.pdbg | + | |
| - | host: PSI, merlinl03 | + | |
| - | notify: | + | |
| - | report_type: | + | |
| - | report_url: | + | |
| - | info_url: | + | |
| - | </ | + | |
| - | + | ||
| - | The fields have the following meaning: | + | |
| - | ^ Field ^ Meaning | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | | '' | + | |
| - | + | ||
| - | === Reports Types === | + | |
| - | Currently the dashboard supports two report types: | + | |
| - | + | ||
| - | * A report of type '' | + | |
| - | * A report of type '' | + | |
| - | + | ||
| - | < | + | |
| - | Revision: < | + | |
| - | ... | + | |
| - | more test output | + | |
| - | this is ignored by the dashboard | + | |
| - | ... | + | |
| - | Summary: < | + | |
| - | Status: < | + | |
| - | </ | + | |
| - | + | ||
| - | ===== Bulk-Download of Archived Reports ===== | + | |
| - | Over time the dashboard archive has become quite a resource on its own. To allow for bulk-downloads of the reports two url-lists are provided: | + | |
| - | + | ||
| - | * A full list containing all reports in the archive: http:// | + | |
| - | * A recent list containing only reports from the last 100 commits: http:// | + | |
| - | + | ||
| - | You can conveniently download all reports in a list with [[https:// | + | |
| - | < | + | |
| - | $ wget -nH -Nxi http:// | + | |
| - | </ | + | |
| - | Added bonus: If you run the wget-command repeatedly, it'll only download the new reports. | + | |
dev/dashboard.1432110380.txt.gz · Last modified: (external edit)
