http://wiki.lustre.org/index.php?title=Using_Maloo&feed=atom&action=historyUsing Maloo - Revision history2024-03-29T14:35:36ZRevision history for this page on the wikiMediaWiki 1.39.3http://wiki.lustre.org/index.php?title=Using_Maloo&diff=4599&oldid=prevAdilger: /* Getting started */ add link to Maloo/Gerrit presentstion2022-10-07T19:54:28Z<p><span dir="auto"><span class="autocomment">Getting started: </span> add link to Maloo/Gerrit presentstion</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:54, 7 October 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l12">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Once your account has been validated, when you log in you will by default see a list of the latest test results.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Once your account has been validated, when you log in you will by default see a list of the latest test results.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">See the presentation [https://wiki.whamcloud.com/download/attachments/7111092/LAD2022-Autotest-Maloo-Gerrit.pdf Lustre Autotest Maloo Gerrit] presentation for tips on how to effectively use these tools.</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Viewing Patch Test Results ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Viewing Patch Test Results ==</div></td></tr>
<!-- diff cache key wiki_lustre_org:diff::1.12:old-4140:rev-4599 -->
</table>Adilgerhttp://wiki.lustre.org/index.php?title=Using_Maloo&diff=4140&oldid=prevAdilger: /* Getting started */ display URL2021-11-18T22:40:25Z<p><span dir="auto"><span class="autocomment">Getting started: </span> display URL</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:40, 18 November 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Getting started ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Getting started ==</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Maloo is located at [https://testing.whamcloud.com]. At present, all access to view and upload results requires a user account in order to avoid abuse of a publicly-available system resource. You can register for an account using the [https://testing.whamcloud.com/signup New User?] link on the login page. A newly created account is not usable until an administrator validates it – we aim to validate accounts within 24 hours (usually much sooner).</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Maloo is located at [<ins style="font-weight: bold; text-decoration: none;">https://testing.whamcloud.com </ins>https://testing.whamcloud.com]. At present, all access to view and upload results requires a user account in order to avoid abuse of a publicly-available system resource. You can register for an account using the [https://testing.whamcloud.com/signup New User?] link on the login page. A newly created account is not usable until an administrator validates it <ins style="font-weight: bold; text-decoration: none;">to prevent system abuse </ins>– we aim to validate accounts within 24 hours (usually much sooner).</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Once your account has been validated, when you log in you will by default see a list of the latest test results.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Once your account has been validated, when you log in you will by default see a list of the latest test results.</div></td></tr>
</table>Adilgerhttp://wiki.lustre.org/index.php?title=Using_Maloo&diff=4045&oldid=prevAdilger: describe patch failure review process, general improvements/updates2021-10-20T05:56:20Z<p>describe patch failure review process, general improvements/updates</p>
<a href="http://wiki.lustre.org/index.php?title=Using_Maloo&diff=4045&oldid=3395">Show changes</a>Adilgerhttp://wiki.lustre.org/index.php?title=Using_Maloo&diff=3395&oldid=prevJgmitter: Created page with "__NOTOC__ = Using Maloo = == Introduction == Maloo is Whamcloud's shared database of Lustre testing results, provided to make it easy for those testing Lustre to collaborat..."2018-07-11T22:16:15Z<p>Created page with "__NOTOC__ = Using Maloo = == Introduction == Maloo is Whamcloud's shared database of Lustre testing results, provided to make it easy for those testing Lustre to collaborat..."</p>
<p><b>New page</b></p><div>__NOTOC__<br />
<br />
= Using Maloo =<br />
<br />
== Introduction ==<br />
<br />
Maloo is Whamcloud's shared database of Lustre testing results, provided to make it easy for those testing Lustre to collaborate and track progress. Maloo is available for interested parties to upload and view test data.<br />
<br />
== Getting started ==<br />
<br />
The Maloo server is located at https://testing.whamcloud.com. At present, all access to view and upload results requires a user account. You can register for an account using the &quot;Sign up now&quot; link on the login page. A newly created account is not usable until an administrator validates it – we aim to validate accounts within 24 hours (usually much sooner).<br />
<br />
Once your account has been validated, when you log in you will see a list of the latest test results.<br />
<br />
== Viewing test results ==<br />
<br />
The main page view (''sessions'' from the menu at the top of the page) shows all test sessions which have been run, in reverse chronological order. This page shows the list of test runs uploaded, which can be filtered using the criteria available at the top of the page.<br />
<br />
Each test session contains a number of test sets that represent the results for a single patch. Each test set in a session may have a number of sub tests, these are the individual test items that get marked pass/fail and their results are aggregated up to the session level. There will often be multiple test sessions for a single patch build, each one running a different test group. The purpose of splitting a single patch into multiple test groups is to be able to run these tests in parallel and obtain pass/fail results for all sooner.<br />
<br />
== Searching Maloo ==<br />
<br />
On the top of each Maloo page the [results-&gt;search] menu item allows searching the test results by a variety of parameters. Commonly, one wants to search for specific test results (e.g. sanity) that have FAILed in the past week to see if a test failure is unique to the patch being tested, or if it is being hit intermittently for other patches as well. In addition to searching for the full test results, it is also possible to select the [Sub test] option at the top of the page to search for a specific subtest result (e.g. sanity test_102). Other search parameters include the test group, host distro, host architecture, backing filesystem type (ldiskfs or zfs), and others. <br />
<br />
== Uploading test results ==<br />
<br />
''Please note that Maloo only accepts properly formatted result uploads.''<br />
<br />
The format of test results is the YAML markup generated by the Lustre test framework. The output of the tests consists of a number of YAML files and log files. Maloo receives these results in a gzipped tar file of the tests results for each test session. The files must be in the root of the tar file.<br />
<br />
=== Autotest ===<br />
<br />
The vast majority of test uploads are initiated by the Whamcloud Autotest application which continually kicks off test runs as patches land in the Lustre code repository, the application then monitors when the test completes and uploads the results automatically to Maloo.<br />
<br />
=== Manual upload ===<br />
<br />
Select [results-&gt;upload] from the menu at the top of the page to access the manual upload page, there are three ways to manually upload results:<br />
<br />
==== Web Upload ====<br />
<br />
If you have a set of results that need to be uploaded, simply choose the file and select upload from the page, the results will be available a few seconds after the upload completes.<br />
<br />
==== command-line ====<br />
<br />
For command-line uploads you will need to download the .maloorc configuration file which is available from the [results-&gt;upload] page.<br />
<br />
===== Using auster =====<br />
<br />
The auster script in the lustre source tree can automatically upload results when a test run completes. In order to do this, the .maloorc file is required. This file provides the address of the server, and a unique token associating uploaded results with your user account.<br />
<br />
===== maloo_upload.sh =====<br />
<br />
You can download the maloo_upload.sh shell script and configuration file from the [results-&gt;upload] page which can be used to perform uploads from the command line.<br />
<br />
<br />
[[Category:Howto]]</div>Jgmitter