Граф коммитов

1742 Коммитов

Автор SHA1 Сообщение Дата
Henrik Skupin da194b9a8d Bug 1214229 - Add ui support for OS X 10.11 (El Capitan). r=camd 2015-10-13 20:38:28 +02:00
Tiramisu 1993 882daff157 Bug 1153956 - Persist the selected revision in the url on perfherder
Based on work from Akhilesh Pillai (akhileshpillai@gmail.com)
2015-10-12 12:17:56 -04:00
Dustin J. Mitchell 9379fedaf0 Bug 1181153: use the new treestatus in RelengAPI 2015-10-12 16:03:37 +01:00
camd c8a966dc94 Merge pull request #1026 from gbrmachado/Bug-1210487
Bug 1210487 - log viewer: selected lines don't always scroll to view …
2015-10-09 15:54:17 -07:00
William Lachance d74210d0db Bug 1213361 - Fix pushlog information in graphs view 2015-10-09 14:38:55 -04:00
goma fb70245edd Bug 1210487 - log viewer: selected lines don't always scroll to view on initial page load 2015-10-05 16:05:29 -03:00
camd 58ae256b28 Merge pull request #1012 from mandaltapesh/logparse
Bug 1174645 - Improve job details message for missing logs
2015-10-01 17:08:51 -07:00
William Lachance 834f0d090c Bug 1205789 - Fix back/forward button in perfherder graphs 2015-10-01 18:00:41 -04:00
Tapesh 608f0f6bea Bug 1174645 - Improve job details message for missing logs 2015-10-01 00:37:38 +05:30
William Lachance 656a91e837 Bug 1210009 - Fix bug in display of perf subtest comparison results
When original repository was not the same as the new repository, we wouldn't
show new results. This commit fixes that.
2015-09-30 12:44:46 -04:00
Jonathan French db1c5b9bbf Bug 1209922 - Display sheriff menu for all users 2015-09-30 12:00:33 -04:00
Jonathan French 1804a4fae4 Bug 1209079 - Make all dropdowns use a pointer cursor
This makes all dropdown menu entries not containing an href
use a pointer cursor.
2015-09-29 17:02:10 -04:00
Jonathan French bb7fac66ed Bug 1209567 - Update 'esc' keyboard shortcut description 2015-09-29 16:30:46 -04:00
Ed Morley a76a06b850 Bug 1209523 - Fix grunt build minification of userguide.html
Also the s/userguide.app/userguide/ was to fix:

Error: [$injector:nomod] Module 'userguide' is not available!
2015-09-29 21:11:17 +01:00
Ed Morley 5065de4588 Bug 1209523 - Fix parse error during grunt build
As part of my work to get grunt build running automatically on deploy,
I'm going to run it on Travis to make sure we catch things like this
before deploy :-)
2015-09-29 21:11:15 +01:00
Jonathan French 3564dea78a Bug 1208486 - Lint and tidy up logviewer directives 2015-09-29 15:57:29 -04:00
Jonathan French ca700dce6f Bug 1141569 - Display onscreen keyboard shortcuts 2015-09-28 16:33:49 -04:00
Jonathan French 5af5d2e2b8 Merge pull request #948 from gbrmachado/Bug1108764
Bug 1108764 - Allow easy sharing of links to a specific log line in the log viewer
2015-09-28 13:29:47 -04:00
Jonathan French 82f45f74d1 Bug 1193804 - Break up treeherder.css - global.css 2015-09-28 12:31:40 -04:00
Jonathan French 57c047f1d3 Bug 1207771 - Disable Cancel job button when not logged in 2015-09-28 09:46:36 -04:00
goma 4b1c450b95 Bug 1108764 - Add line highlighting and line linking in logviewer 2015-09-28 03:04:42 -03:00
Jonathan French 7ace34b09b Bug 1193804 - Break up treeherder.css - resultsets.css 2015-09-25 11:04:01 -04:00
William Lachance e6caeee9e3 Bug 1208086 - Hide links to whatsdeployed
It currently doesn't do anything useful. Commenting it out instead of eliminating
it just in case someone wants to bring it back.
2015-09-24 13:53:24 -04:00
Jonathan French f639b25746 Bug 1207304 - Dynamically set the min-width for job-tabs-panel
This sets a dyanmic width for the job-tabs-panel so when non-Talos
jobs are selected, we optimize the resize experience at small browser
widths since only 4 tabs are visible.

When Talos jobs are selected, we increase the size accordingly
to accommodate 5 tabs.
2015-09-24 09:23:46 -04:00
Jonathan French d80fc030e1 Bug 1206825 - Remove obsolete comment for div.talos-panel 2015-09-23 15:07:18 -04:00
William Lachance b80eba8524 Merge pull request #996 from wlach/1207301
Bug 1207301 - Move performance controllers to ui/js/controllers/perf
2015-09-23 14:25:45 -04:00
William Lachance c850a8c7a4 Bug 1207301 - Move performance controllers to ui/js/controllers/perf 2015-09-23 11:20:45 -04:00
Jonathan French 8bff1f2b66 Bug 1207197 - Add a cursor property for the Retrigger dropdown 2015-09-23 10:29:36 -04:00
Ed Morley 58bd7fee19 Bug 1192407 - Make bug suggestion tooltips show for the whole link
Rather than just the summary text. Also removes the redundant bug
summary from the title (since it matches the link text) - which means
that there is no tooltip to show for bug suggestions unless the bugs are
resolved.
2015-09-22 22:08:12 +01:00
Jonathan French 04fdb94746 Bug 1207148 - Remove unused UI wait cursor assets 2015-09-22 16:15:00 -04:00
Jonathan French d9e1c51d49 Bug 1207163 - Increase min-width to accommodate Talos tab 2015-09-22 15:31:23 -04:00
Jonathan French 5702a40a10 Bug 1193804 - Break up treeherder.css - info-panel.css 2015-09-22 14:50:41 -04:00
Ed Morley 440e929916 Bug 1206670 - Update karma to v0.13.10 and karma-jasmine to v0.3.6
As of karma-jasmine 0.3.0, the jasmine library is not bundled with
karma-jasmine, and so jasmine-core has to be installed separately.

jasmine-jquery also has to be updated, since the old version was not
compatible. A duplicate jasmine-jquery file that was outside of the
tests vendor directory has also been removed.
2015-09-22 19:09:16 +01:00
William Lachance 1e225bddf9 Bug 1207237 - Fix cursor when hovering over non-selectable job group
We were applying the "pointer" style, which implied you could select
something when you couldn't before. We should only use that style when
hovering over the job buttons themselves. When hovering other parts
of the job group, use the "default" cursor which communicates that there
is nothing to click on or select.
2015-09-22 13:46:23 -04:00
William Lachance a073fbc9af Merge pull request #980 from wlach/1206160
Bug 1206160 - Add some fast transitions for basic treeherder actions
2015-09-21 15:13:34 -04:00
Jonathan French afe16b0c00 Bug 1193804 - Break up treeherder.css - pinboard.css 2015-09-21 09:56:31 -04:00
William Lachance c2203439f4 Bug 1206160 - Add some fast transitions for basic treeherder actions
* Selecting a job (scale up from standard size)
* Expanding a job group (fade in)
2015-09-18 15:56:32 -04:00
William Lachance 71f7fa01f3 Bug 1205789 - Followup fixes to changing time range 2015-09-18 15:48:24 -04:00
William Lachance ca5a293f79 Merge pull request #973 from wlach/1206097
Bug 1206097 - Fix selection of invalid revision 'true' when adding graph
2015-09-18 15:09:07 -04:00
William Lachance fdff333b8f Merge pull request #974 from wlach/1205789
Bug 1205789 - Fix and clarify changing time range in perfherder graphs
2015-09-18 15:06:22 -04:00
William Lachance f9d7a960b0 Merge pull request #976 from wlach/1206118
Bug 1206118 - Fix document title when navigating away from perfherder graphs
2015-09-18 15:06:06 -04:00
William Lachance 231721d130 Bug 1206118 - Fix document title when navigating away from perfherder graphs
Before we would persist the name of the series when navigating to (e.g.)
compare. Let's fix this in a robust way.
2015-09-18 11:42:44 -04:00
William Lachance 9f89bdb01a Bug 1205789 - Fix and clarify changing time range in perfherder graphs 2015-09-18 10:58:07 -04:00
William Lachance 3ad2d24f91 Bug 1206097 - Fix selection of invalid revision 'true' when adding graph 2015-09-18 10:17:53 -04:00
Jonathan French 6a2ff517db Bug 1117556 - Add read only sheriff panel for non-staff 2015-09-17 15:31:16 -04:00
Jonathan French e4a24d4c1d Bug 1187394 - Move backfill ui to Job details actionbar 2015-09-17 11:19:40 -04:00
William Lachance bdafc6d944 Bug 1205412 - Fix highlighting of revisions in perf graphs
When we had two series with the same signature on different branches, we
would incorrectly highlight two points on the same graph instead of
highlighting the relevant revisions on each. This used to work because
we associated a branch with each series signature, so could identify
them uniquely before, but we don't do this any more. Fortunately the fix here
is simple: just use the previously defined series instead of trying to
look it up all over again.
2015-09-16 17:48:36 -04:00
Jonathan French 42bbf9383c Bug 1193804 - Break up treeherder.css - job-buttons.css 2015-09-16 14:02:42 -04:00
Jonathan French 5f24e36bef Bug 1200025 - Adjust case for some supplementary menus 2015-09-15 14:05:40 -04:00
William Lachance 6f78f1b172 Bug 1203997 - Fix a console error when graphs view is first loaded 2015-09-15 13:49:50 -04:00
William Lachance 2d799080e7 Bug 1203997 - Remove unneeded ui-route.js from performance view 2015-09-14 17:17:33 -04:00
William Lachance 544e9eea23 Bug 1203997 - Use angular best practices for setting up performance subviews
i.e. using ui-sref, as suggested by the ui-router documentation
2015-09-14 17:17:33 -04:00
William Lachance aa29f2a98c Bug 1203997 - Always allow changing the time interval
This is needed to select some older series
2015-09-14 17:17:33 -04:00
William Lachance ce7623a6be Bug 1203997 - Don't trigger time range changed events when it hasn't changed
This would cause spurious navigation, which caused us to lose state when
loading the graphs view from a URL. This may have also been causing buggy
behaviour with the compare chooser locally.
2015-09-14 17:17:33 -04:00
William Lachance 62ee77feb3 Bug 1203997 - Upgrade Angular Router (used by perfherder) to 0.2.15
This allows to drop some custom code to make sure we don't trigger a
reload on navigate.
2015-09-14 17:17:33 -04:00
William Lachance 066f437ca5 Bug 1192976 - Refactor performance data + store in master db 2015-09-14 10:16:25 -04:00
William Lachance 0b79d549d6 Bug 1220716 - Simplify storage of talos data in perfherder
* Stop storing mean/median/max/min for subtests as they're not always on the
  same scale as the summary value
* Always use "filtered" value provided by Talos for subtest summary values
* Store value for tests as a "value" property for the series data
2015-09-14 10:16:25 -04:00
Jonathan French 5ca2e89f37 Bug 1193804 - Break up treeherder.css - navbar-panels.css 2015-09-11 16:19:11 -04:00
Jonathan French 64cb103231 Bug 1203255 - Keep sheriff 'Add' buttons well spaced 2015-09-11 13:07:34 -04:00
Jonathan French 196149581c Bug 1201989 - Reduce space consumption in Sheriff/Filter panels 2015-09-11 12:38:01 -04:00
Jonathan French 13ff0a9ee3 Bug 1202476 - Move remaining userguide css, naming and indent 2015-09-09 09:53:33 -04:00
Jonathan French af0ae5e926 Bug 1193804 - Break up treeherder.css - navbar.css 2015-09-08 15:21:21 -04:00
William Lachance 1bd312341f Bug 1202708 - Add missing semicolon 2015-09-08 12:43:55 -04:00
William Lachance 37d3b56620 Bug 1202708 - Use 'median' or 'value' for subtest results in compareperf 2015-09-08 12:39:56 -04:00
Ed Morley 525866a553 Bug 1201517 - Export a revision.txt containing the Git SHA on Heroku too
The Git SHA is available in the SOURCE_VERSION environment variable:
https://devcenter.heroku.com/articles/buildpack-api#bin-compile-summary

Also update the What's Deployed links to include Heroku in the
comparison alongside stage/prod.
2015-09-08 17:22:24 +01:00
William Lachance 78263c342f Bug 1201615 - Exclude macosx 10.10 from compareperf by default
You can force display by adding &showExcludedPlatforms=1 to your URL
2015-09-08 11:21:37 -04:00
Jonathan French adb0491210 Bug 1193951 - Improve the layout of the Sheriff panel 2015-09-04 13:46:40 -04:00
Jonathan French b7b28f0f8e Bug 1193804 - break up treeherder.css - userguide.css 2015-09-04 11:06:40 -04:00
Jonathan French 5e99628b1b Bug 1199139 - Prevent accidental job count group collapse 2015-09-04 10:39:12 -04:00
Jonathan French cea217edf4 Bug 1199770 - Clean up navbar menu button classes 2015-09-03 14:12:32 -04:00
Jonathan French 8b52d1440f Bug 1201235 - Preserve white space in Logviewer loglines 2015-09-03 09:39:04 -04:00
Kim Moir 9263d84326 Bug 1199745 - Allow treeherder to recognize add-on-devel builds 2015-09-02 12:05:21 -04:00
camd 0fa5f252a4 Merge pull request #926 from mandaltapesh/sort2
Bug 1178736 - Sometimes groups are not correctly alphabetically sorted
2015-09-01 09:15:06 -07:00
Tapesh 6ca47b838a Bug 1178736 - Sometimes groups are not correctly alphabetically sorted 2015-09-01 14:26:06 +05:30
Jonathan French ea97c21515 Bug 1199659 - Remove 'unknown step result' step styling in Logviewer 2015-08-31 16:01:55 -04:00
Jonathan French c23cee5d05 Bug 1197988 - Add Help menu and useful menu entries 2015-08-28 15:48:17 -04:00
Tiramisu 1993 f2c918ec9c Bug 1189519 - Add UI logic to filter series data by platform 2015-08-28 12:51:21 -04:00
Ed Morley f7b14e03e7 Bug 1199046 - Add an in-repo robots.txt to be served by WhiteNoise
Stage/prod's robots.txt is currently served by Apache, and is in the
private puppet repo. Since Heroku can't use it, we need to check one
into our repo, that will then be served by WhiteNoise along with the
other static files.

The robots.txt file here is a direct copy of that currently at:
https://treeherder.mozilla.org/robots.txt

Once this change is deployed, we can remove the alias in the stage/prod
Apache config, leaving WhiteNoise to serve this file. As an added bonus,
it will also then be much easier for us to alter it in the future.
2015-08-28 10:05:00 +01:00
Jonathan French 0209b1248a Bug 1199341 - Add job counts to the Help notations table 2015-08-27 15:17:44 -04:00
Jonathan French e644334fa4 Bug 1192917 - Handle 'unknown' steps and jobs with improved UI 2015-08-27 14:43:18 -04:00
Tiramisu 1993 a8bc546f7e Bug 1197273 - Add whitespace around pipe operator in getRevisionUrl 2015-08-27 13:29:53 +08:00
Tiramisu 1993 abab1ae7f8 Bug 1134780 - add related platforms or branches more easily 2015-08-26 12:06:25 -04:00
Ed Morley d061270a8c Bug 1198452 - Update the "What's Deployed" URL for new revision location
The revision files are now located at:
https://treeherder.allizom.org/revision.txt
https://treeherder.mozilla.org/revision.txt
2015-08-25 23:43:46 +01:00
William Lachance 65d0c08a87 Bug 1198493 - Sort test names and platforms in compare perf alphabetically 2015-08-25 18:17:24 -04:00
Jonathan French 6a6b8d71fa Bug 1046229 - Fix operator for invalid revison url param 2015-08-25 15:40:28 -04:00
Jonathan French 8cc59fec30 Bug 1192199 - Return a correct line count for logviewer navigation 2015-08-25 15:30:20 -04:00
Cameron Dawson ec8b05f8bb Bug 1197827 - Treeherder unclassified failure count is off
The issue with this bug was grouping, as it turns out.  ``resultset_store`` was grouping jobs by their ``name`` and ``symbol``.  However, we had the same ``symbol`` with two different names (one from Task Cluster, one from Buildbot).  In this case, it was the ``?`` group which shows as not within any group.

Since the name from each source was different, we had 2 groups both with the symbol of ``?``.  We would render the first one, then see another group named ``?`` and empty the first one, and add the new jobs.

What I've done is to fix both parts of that.

1. We group in ``resultset_store`` by *only* the group symbol to prevent conflicts there.
2. But if we DO, by magic, get two groups with the same symbol, then ``clonejobs.js`` can handle that.  The fix for this is actually an optimization in that we didn't need to call ``.empty()`` where we did.  Only in one circumstance did it actually make sense to do so.  So I moved the call to ``.empty()`` there.
2015-08-25 12:02:21 -07:00
camd c4e42cb3cf Merge pull request #830 from gbrmachado/Bug-1046229
Bug 1046229 - Handle invalid values for 'revision' in the URL (eg "%s")
2015-08-25 09:03:47 -07:00
Jonathan French e94fdf2455 Bug 1193222 - Handle invalid logviewer jobs in the UI 2015-08-24 15:07:07 -04:00
Mauro Doglio 7af7496b18 Bug 1197550 - Fix csrf token validation on first persona login 2015-08-24 13:46:05 -04:00
Sami Jaktholm 737ca0f6c4 Bug 1197552 - Show a notification if Persona login fails 2015-08-24 17:39:10 +01:00
Jonathan French 9d0abd9139 Bug 1197265 - Remove frontend code for 'timeline' and 'machines' 2015-08-24 09:56:22 -04:00
Tiramisu 1993 d5a3f25ca2 Bug 1188508 - logviewer could use new getRevisionUrl filter 2015-08-21 12:36:22 -04:00
Mauro Doglio caebeeb794 Bug 1159167 - Update to latest django-browserid
The latest version of django-browserid removes a view that we used to fetch to retrieve
basig config params for the browserid client initialization. We now have loginUrl and logoutUrl
hardcoded in the client and we fetch the user login status from a dedicated endpoint.
2015-08-20 13:48:58 +01:00
gbrmachado 0226e2528c Bug 1046229 - Handle invalid values for 'revision' in the URL 2015-08-20 03:26:35 +01:00
Jonathan French a4b0ae927f Bug 1189498 - Provide a text value fallback for logviewer job details 2015-08-19 12:48:01 -04:00
Jonathan French 7c15aeb4ce Bug 1179337 - Quiet logviewer error on first-click of a failure-step 2015-08-19 10:21:14 -04:00
Ed Morley 6e23720771 Bug 1195886 - Remove unused .revision-button CSS class 2015-08-19 14:38:42 +01:00
Ed Morley 66ee095257 Bug 1147676 - Exclude local.conf.js from grunt build to avoid 404s
The parameter after "build:" is the block type, which is normally 'js',
'css' or a custom type. If we use a non-existent custom type (such as
"dontbuild"), grunt-usemin will just exclude the block, which is just
what we need to exclude this development-only file from the generated
assets used on stage/production.

See:
https://github.com/yeoman/grunt-usemin#blocks
2015-08-19 11:29:56 +01:00
Ed Morley 90ba77e596 Bug 1192801 - Remove per-file MPL boilerplate since it's unnecessary
The MPL 2.0 terms state that as long as a LICENSE file is present, the
per-file header text is not required. See "Exhibit A" at the end of:
https://www.mozilla.org/MPL/2.0/
2015-08-18 23:32:11 +01:00
Jonathan French 62f2339668 Bug 1195493 - Convert partials/main to 2 space indent 2015-08-18 17:20:00 -04:00
Wes Kocher 28fde2b92e Bug 1136924 - Remove the revision SHA from push headers 2015-08-18 19:56:41 +01:00
Ed Morley dde28ebc5a Bug 1195342 - Log viewer: Fix step start/end time display on mouseover
Removes the one time binding since it prevented the start/end time from
being shown on mouseover.
2015-08-18 17:21:11 +01:00
Ed Morley b00d8caa3b Bug 1188444 - Log viewer: Handle missing duration or start/finish time
Taskcluster logs are often missing step metadata for some of the log
content, so generic placeholder steps have to be created by the log
parser, that can be missing one or more of start time, finish time or
duration.
2015-08-18 17:21:11 +01:00
Cameron Dawson 8043c6ecc5 Code cleanup and some CSS color fixes for hovering, etc. 2015-08-17 14:36:58 -07:00
Cameron Dawson e633a67640 Bug 1163064 - Collapse test group chunks down to counts by result and state
This branch aggregates non-failed jobs within groups and shows the counts of each result/state within.
A ``+`` precedes each count to indicate that's what it is.

A few points of interest:
* Clicking any group or count will expand or collapse the group.  This choice is
remembered as jobs are updated and filters are changed.  Page reload resets it.
* Clicking on the ``( + )`` and ``( - )`` buttons will toggle groups expanded/collapsed
globally.  This is persisted in the URL.  Clicking this button will reset any group
expand/collapse state that was set individually.
* Failed Unclassified jobs are never put into "counts".  They show as top-level
jobs and are still hit with the ``n`` and ``p`` hot keys, etc.

Also fixes:
* Bug 1191454 - classifying 3 jobs, one selected, then clicking "n" for next will go to the first
* Bug 1191487 - Re-scroll selected job into view during chunk expand/collapse

This reverts commit 2e6b7b56c6.
2015-08-17 14:36:58 -07:00
Jonathan French c0c553e62d Bug 1195381 - Provide an unclassified count ID for webqa testing 2015-08-17 12:35:25 -04:00
Jonathan French 01beccbeda Bug 1189482 - Convert remainder of 'logviewer-' to 'lv-' 2015-08-13 14:42:47 -04:00
Jonathan French 0ee01efc32 Bug 1193216 - Improve log not found notifications in logviewer 2015-08-13 13:26:20 -04:00
William Lachance afe04d009c Merge pull request #856 from MikeLing/bugfix-1184748
Bug 1184748 - Link to compare view from resultset view for talos jobs
2015-08-12 11:12:02 -04:00
Tiramisu 1993 6704a2a468 Bug 1189599 - subtest compare view doesn't show error message 2015-08-12 10:25:01 +08:00
Tiramisu 1993 e8f23db660 Bug 1184748 - Link to compare view from resultset view for talos jobs 2015-08-12 08:50:45 +08:00
Cameron Dawson 353fc3773a Bug 1192375 - Refactor save classification to update Annotations correctly 2015-08-11 14:13:28 -07:00
Tapesh 9a2497df86 Bug 1060322 - Move hardcoded Bugzilla & slave health URLs to thUrl 2015-08-11 00:59:25 +01:00
Jonathan French 7fed6e575e Bug 1182068 - Load log content in Logviewer by default 2015-08-10 14:25:25 -04:00
Justin Wood 5ae5c4909d Bug 1191481 - Add windows 10 support 2015-08-08 12:23:35 +01:00
William Lachance 534a4247ba Bug 1191632 - Link to resultset from comparison view again 2015-08-07 17:39:08 -04:00
Jonathan French 2dc8389d57 Bug 1189484 - Update disabled/help raw log icons 2015-08-07 17:15:53 -04:00
Jonathan French 60af18fdaa Bug 1192198 - Evaluate a skipped step as a non-failure 2015-08-07 15:24:15 -04:00
Jonathan French 6130e1f6eb Bug 1192195 - Provide a style for result-status skipped 2015-08-07 12:34:10 -04:00
Jonathan French 1d0bfafeb7 Bug 1189481 - Convert logviewer markup to 2 space indent 2015-08-07 10:38:15 -04:00
Edgar Chen 84d8a71b71 Bug 1159091 - Add platform mappings for emulator x86 kk 2015-08-07 10:39:12 +01:00
Jonathan French 687cd9da9c Bug 1077338 - Open logviewer on middle-mouse job click 2015-08-06 15:01:51 -04:00
William Lachance d8d34e6c30 Bug 1170305 - Fix case where some tables were formatted incorrectly 2015-08-06 13:33:42 -04:00
William Lachance 867448737a Bug 1170305 - Improve display of bar graphs in perfherder
* Allocate a smaller, fixed space for the bar graph (gives more
  space for the test labels, which are often quite long)
* Make bar graph on a scale from 0-20% (with 20%+ regressions /
  improvements consuming the full width)
* Add a tooltip documenting that we are only showing the relative
  magnitude of the regression/improvement
* Show differences even if unsure (just show a greyed out bar chart
  for those)
2015-08-06 11:28:08 -04:00
Vaibhav Agrawal e3b276268c Bug 1121998 - Add the ability to retrigger all pinned jobs 2015-08-06 07:29:01 -07:00
Ed Morley ed52bdb062 Bug 1191632 - Use correct 'new' revision for hg.m.o link generation
Previously the link target was pointing at a different revision to that
displayed in the link text.
2015-08-06 10:50:09 +01:00
Cameron Dawson 2e6b7b56c6 Revert "Bug 1163064 - Collapse test group chunks down to counts by result and state"
This reverts commit 87efb1dea1.
2015-08-05 15:44:49 -07:00
Cameron Dawson 87efb1dea1 Bug 1163064 - Collapse test group chunks down to counts by result and state
This branch aggregates non-failed jobs within groups and shows the counts of each result/state within.
A ``+`` precedes each count to indicate that's what it is.

A few points of interest:
* Clicking any group or count will expand or collapse the group.  This choice is
remembered as jobs are updated and filters are changed.  Page reload resets it.
* Clicking on the ``( + )`` and ``( - )`` buttons will toggle groups expanded/collapsed
globally.  This is persisted in the URL.  Clicking this button will reset any group
expand/collapse state that was set individually.
* Failed Unclassified jobs are never put into "counts".  They show as top-level
jobs and are still hit with the ``n`` and ``p`` hot keys, etc.
2015-08-05 10:02:17 -07:00
Jonathan French 6c2a6b9f50 Bug 1190589 - Update font-awesome to 4.4.0 2015-08-05 10:18:06 -04:00
Jonathan French 4372573fa9 Bug 1189484 - Match treeherder raw log icon to logviewer's 2015-08-03 13:38:03 -04:00
William Lachance ed2e392c75 Bug 1189826 - Don't recommend retriggering if we have full set of runs
If we already have 6 runs for base / new, more won't really help, even
if we have low/medium confidence.
2015-07-31 18:54:18 -04:00
William Lachance de99cbb374 Bug 1186558 - Upgrade bootstrap to v3.3.5
This fixes display of tooltips in the perfherder compare view. Made some
minor tweaks to keep layout consistent with how it was before.
2015-07-31 16:12:21 -04:00
Tushar Bhargava 414e9dfe20 Bug 1168453 - Switch default branches for perfherder
* Graphs: Defaults to m-i
* Compare: Defaults to m-i for base, try for new
2015-07-31 15:33:36 -04:00
Jonathan French 47d4e81a4f Bug 1189475 - Match logviewer navbar action buttons w/bootstrap 2015-07-31 14:18:50 -04:00
Tiramisu 1993 4332964b23 Make the error handling look prettier on compare view 2015-07-31 12:58:58 -04:00
Tiramisu 1993 aba6e1dea4 Bug 1181573 - show description of the push when comparing two revisions 2015-07-31 12:22:42 -04:00
Jonathan French 3c45da855f Bug 1189479 - Fix angular template flicker in logviewer 2015-07-31 09:59:12 -04:00
Jonathan French 77cac455df Bug 1183872 - Improve logviewer layout with a navbar 2015-07-30 14:35:19 -04:00
William Lachance 903a7805a6 Bug 1186228 - Simplify display of information in compareperf 2015-07-30 13:15:04 -04:00
William Lachance 87f8641240 Bug 1185155 - Fix links to revision job data on production 2015-07-28 13:22:43 -04:00
Jonathan French 9c76248f77 Bug 1187403 - Improve resultset bar layout for bug 1136918 2015-07-27 16:27:11 -04:00
William Lachance 655f06b136 Bug 1185148 - Fix problem loading graphs UI from persisted URL 2015-07-27 16:11:17 -04:00
Tiramisu 1993 f25b430100 Bug 1185155 - perfherder compare view should link to treeherder job urls 2015-07-27 14:08:01 -04:00
Jonathan French 3589e23fba Bug 1186936 - Add WhatsDeployed to the Help footer 2015-07-24 13:59:41 -04:00
KWierso 49cf0fe44d Merge pull request #678 from KWierso/1136918
Bug 1136918 - Make it easier to select revisions from the list r=emorley
2015-07-24 10:38:19 -07:00
KWierso e772f3a30c Bug 1136918 - Make it easier to select revisions from the list 2015-07-24 10:11:45 -07:00
Scriptofer e5ce9b8c1b Bug 1185110 - Shorten the IDs for the quick filter field 2015-07-24 19:04:40 +05:30
William Lachance d9938bb715 Fix display of subtests when branches differ in compare view 2015-07-23 15:54:15 -04:00
William Lachance 3492dc2358 Fix minor error preventing compare of e10s results 2015-07-23 14:30:36 -04:00