| Index: appengine/findit/templates/build_failure.html
|
| diff --git a/appengine/findit/templates/build_failure.html b/appengine/findit/templates/build_failure.html
|
| index 3a395c378aa943b44204e1a96f7cc01754cf0363..abf85dd30524bb5e0b3bb237d14d6d07dfbcec29 100644
|
| --- a/appengine/findit/templates/build_failure.html
|
| +++ b/appengine/findit/templates/build_failure.html
|
| @@ -76,7 +76,9 @@
|
| findit.analysisFailed = '{{analysis_failed}}' == 'True';
|
| findit.builderUrl = 'https://build.chromium.org/p/{{master_name}}/builders/{{builder_name}}';
|
| findit.buildUrl = findit.builderUrl + '/builds/{{build_number}}';
|
| + findit.triageReferenceAnalysisUrl = '/waterfall/build-failure?url=https://build.chromium.org/p/{{triage_reference_analysis_master_name}}/builders/{{triage_reference_analysis_builder_name}}/builds/{{triage_reference_analysis_build_number}}'
|
| findit.analysisCorrect = '{{analysis_correct}}'; // Possible values: 'None', 'True', or 'False'.
|
| + findit.analysisDuplicate = '{{analysis_duplicate}}' == 'True';
|
| findit.showTriageHelpButton = '{{show_triage_help_button}}' == 'True';
|
| findit.showDebugInfo = '{{show_debug_info}}' == 'True';
|
| findit.analysisResult = {{analysis_result | tojson | safe}};
|
| @@ -96,6 +98,8 @@
|
| } else {
|
| alert('Failed to update datastore. Please refresh and try again.');
|
| }
|
| + $('#duplicates_marked').html("Number of matching build analyses that were also triaged: " + data['num_duplicate_analyses'])
|
| + $('#duplicate_reference').html("")
|
| }).error(function(xhr) {
|
| // Replace the whole page with errors from server side.
|
| document.body.outerHTML = xhr.responseText;
|
| @@ -395,6 +399,12 @@
|
| $('.thumb-down').addClass('triaged').removeClass('triage');
|
| }
|
|
|
| + if (findit.analysisDuplicate) {
|
| + $('#duplicate_reference').html("This analysis was automatically triaged as a duplicate because of another build analysis: " +
|
| + "<a href='" + findit.triageReferenceAnalysisUrl + "'>{{triage_reference_analysis_master_name}}/" +
|
| + "{{triage_reference_analysis_builder_name}}/{{triage_reference_analysis_build_number}}</a>")
|
| + }
|
| +
|
| if (findit.showTriageHelpButton) {
|
| $('#triage_help_button').click(triageHelp);
|
| }
|
| @@ -574,6 +584,8 @@
|
| <div class="triage thumb-up">Correct <img src="https://www.gstatic.com/images/icons/material/system/1x/thumb_up_black_24dp.png"/></div>
|
| <div class="triage thumb-down"><img src="https://www.gstatic.com/images/icons/material/system/1x/thumb_down_black_24dp.png"/> Incorrect</div>
|
| </div>
|
| + <div id="duplicates_marked"></div>
|
| + <div id="duplicate_reference"></div>
|
| </div>
|
| {% endif %}
|
| {% endif %}
|
|
|