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

1742 Коммитов

Автор SHA1 Сообщение Дата
autolander 696476c268 Merge pull request #1219 from wlach/1234621
Bug 1234621 - Add basic client-side filtering to perfherder alerts
2015-12-22 12:43:37 -08:00
William Lachance 8e4cd5d851 Bug 1234621 - Misc. perfherder cleanup 2015-12-22 15:43:00 -05:00
Cameron Dawson d66d83ea6f Bug 1231774 - Hides Tier-3 jobs by default
This also replaces the "Tier 1 only jobs" button on the navbar with a drop-down
menu that lets you choose which tier to display.  Tier 1 and 2 are checked by default.
Tier-3 is not, so those jobs are filtered away.
2015-12-22 12:02:25 -08:00
Cameron Dawson a8a8626820 Bug 1231774 - Refactor jobfilters.js DEFAULTS to simplify and make them easier to compare with 2015-12-22 12:02:25 -08:00
Cameron Dawson f862cdb2c2 Upgrade Lodash to 3.10.1 2015-12-22 12:02:25 -08:00
William Lachance 259b939baf Bug 1234621 - Add basic client-side filtering to perfherder alerts 2015-12-22 14:28:00 -05:00
Jonathan French 65a6c8f4dc Bug 1215324 - Scroll job-details-pane to the top on job selection 2015-12-22 02:07:49 -05:00
camd 4b91dfefe9 Merge pull request #1207 from martiansideofthemoon/my-code-fix
Bug 1225351 - Don't enter job selection mode when list of runnable jo…
2015-12-21 16:37:09 -08:00
autolander 20ae24e14a Merge pull request #1217 from wlach/1234302
Bug 1234302 - Simplify and improve rendering of graph legend
2015-12-21 12:08:13 -08:00
William Lachance 2acef33041 Bug 1228158 - Display + add ability to set alert status (client) 2015-12-21 14:58:07 -05:00
William Lachance b92f93fd69 Bug 1234302 - Simplify and improve rendering of graph legend
* Stop using an inner table to display the legend color and the series
  (we can just use a border for that)
* Handle long series names (e.g. "sessionrestore_no_auto_restore opt e10s")
  better
2015-12-21 14:34:22 -05:00
William Lachance e5b4794a2f Bug 1234302 - Fix bug in rendering of inactive series
At some point, inactive series stopped being dehighlighted. Let's fix that.
2015-12-21 14:33:42 -05:00
Ed Morley 8ec3927f5d Bug 1227622 - Avoid 301 redirect in the getFrameworkList() API request
[18/Dec/2015:14:05:34 -0800] "GET /api/performance/framework HTTP/1.1" 301
 - "https://treeherder.mozilla.org/perf.html"
  "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:44.0) Gecko/20100101 Firefox/44.0"
2015-12-21 16:00:21 +00:00
Cameron Dawson c14448c6bd Revert "Bug 1231774 - Hides Tier-3 jobs by default"
This reverts commit 6488fe5af1.
2015-12-18 13:31:51 -08:00
Cameron Dawson 6488fe5af1 Bug 1231774 - Hides Tier-3 jobs by default
This also replaces the "Tier 1 only jobs" button on the navbar with a drop-down
menu that lets you choose which tier to display.  Tier 1 and 2 are checked by default.
Tier-3 is not, so those jobs are filtered away.
2015-12-18 10:26:20 -08:00
Cameron Dawson 00cf5421a3 Bug 1231774 - Makes the repo dropdown code generic
This makes it possible to use a checkbox dropdown in another location.
Like in the Tier drop-down in the next commit.
2015-12-18 10:26:20 -08:00
KALPESH KRISHNA 9768db8bdb Bug 1225351 - Don't enter job selection mode when list of runnable jobs is empty. r=adusca 2015-12-15 21:50:20 +05:30
William Lachance b43440ba5c Bug 1227622 - Filter compare view results by framework id 2015-12-14 16:59:10 -05:00
William Lachance 974903eb47 Bug 1228156 - Add missing file 2015-12-14 16:45:06 -05:00
Julien Pagès 77f777490a Bug 1231801 - add a help menu for Perfherder 2015-12-14 16:10:53 -05:00
Julien Pagès 22d019214e Bug 1227249 - filter perfherder tests with words
Now the test selection filter filters every test that do not contain
every word in its name.

The 'ng-model-options="{debounce: 500}' makes the ui a bit more reactive
on large test lists.
2015-12-14 15:49:57 -05:00
Julien Pagès 0f8e2192f2 remove code duplication by using _getSeriesOptions 2015-12-10 19:21:18 +01:00
Cameron Dawson fac7b26709 Bug 1229896 - Fixes call for resultsets in similar jobs panel
The API of ``getResultSets`` had a change to its parameter list.  The
new API that should be called for this is ``getResultSetList`` which
takes a list of resultset ids.
2015-12-10 10:47:11 -05:00
Julien Pagès ea6d59c02f Bug 1230643 - Test titles are overly verbose when testname == suite 2015-12-09 17:13:10 -05:00
William Lachance 4452cdf375 Bug 1228156 - Preliminary UI for reassigning perfherder alerts 2015-12-09 10:20:51 -05:00
William Lachance bbbc0aabaf Bug 1230616 - Show MacOS X 10.10 by default in perf compare view
Also remove the "unreliable platforms" option, since it's no longer required.
2015-12-04 12:58:15 -05:00
Tiramisu 1993 49f6afa861 Bug 1223085 - sort filted results 2015-12-02 18:31:56 +08:00
Tiramisu 1993 cbd32a438a Bug 1229049 - Highlight all points that match the given revision 2015-12-01 14:22:00 +08:00
William Lachance edec73c614 Bug 1229101 - Change alert titling
* Alert Summary -> Alert
* Alert -> Detected Changes
* Include id # in summary (for people to look up and reference later)
2015-11-30 15:04:22 -05:00
Tiramisu 1993 ddc3ec1aa0 Bug 1223085 - Only use one search box to filter in perfherder compare 2015-11-30 11:16:56 -05:00
William Lachance 3897dee31d Fix getting series for related branches in Perfherder
Currently if a series does not exist on another branch (i.e. MacOSX 10.10
on b2g-inbound), Perfherder graphs won't be able to fetch the related
series. The fix for this is so simple, I'm just going to push it.
2015-11-26 15:47:27 -05:00
William Lachance f35bab7baf Bug 1227635 - Fix missing semicolon 2015-11-26 15:23:03 -05:00
William Lachance 25659725d2 Bug 1227635 - Better explanation of what low/med/high means in compare view 2015-11-26 15:00:45 -05:00
William Lachance fb47eb98a3 Bug 1227301 - Make perfherder use treeherder's logo button style 2015-11-26 14:29:26 -05:00
Wes Kocher c06ba00cd6 Bug 1112407 - Remove the revision list window
Since it doesn't display all changesets in the case of large pushes,
and its functionality is replaced by bugherder.
2015-11-26 16:53:03 +00:00
William Lachance 3286af09eb Bug 1227301 - Add ability to log into treeherder from perfherder 2015-11-25 15:27:31 -05:00
William Lachance 3daa4adfa5 Bug 1227301 - Make perfherder navbar use treeherder's style 2015-11-25 15:27:31 -05:00
William Lachance 9ddb21d521 Bug 1201154 - Fix getting more alert summaries 2015-11-25 15:00:36 -05:00
Ed Morley 0a72e45a5b Bug 1227682 - Enable the ESLint no-extra-semi rule & fix infringements
Disallows unnecessary semicolons
http://eslint.org/docs/rules/no-extra-semi
2015-11-24 20:15:28 +00:00
William Lachance d556b18760 Bug 1201154 - Fix missing semicolon 2015-11-23 17:44:28 -05:00
William Lachance d9b5b95828 Bug 1201154 - Fix display display of a single alert summary
This got accidentally broken when addressing review comments.
2015-11-23 17:34:47 -05:00
William Lachance 3bfa8b7415 Bug 1201154 - Basic read-only UI for performance alerts 2015-11-23 13:26:34 -05:00
William Lachance 4d901e28fd Bug 1201154 - Simplify client side API for getting list of resultsets
This functionality is kind of mashed in with just getting a range, which
is rather confusing. The functionality isn't actually being used for
anything right now, but is useful for handling performance alerts,
so let's fix it.
2015-11-23 13:26:19 -05:00
William Lachance 9c7f7ff08a Bug 1224740 - Show 14 days of perf data in graphs view by default
The extra context is useful.
2015-11-20 21:24:26 -05:00
Cameron Dawson 0db65a2447 Bug 1045606 - make status filters more discoverable
Adds buttons (chicklets) to the nav bar for quick toggling of job filters
by result/state.
- busted,testfailed,exception are grouped as "failures"
- pending,running are grouped as "in progress"
2015-11-17 09:02:09 -08:00
Cameron Dawson a71aa90504 Bug 1106646 - Fixes in progress filter shortcut 'i' key 2015-11-17 09:02:09 -08:00
Cameron Dawson 195d09077f code cleanup - dead code removal 2015-11-17 09:02:09 -08:00
Cameron Dawson 18ddac64d7 Bug 1225268 - Fix error on page load with field filters
This fixes an exception thrown in the console if a certain type of
field filter is set on the URL (one with a choice, such as
failure_classification).  It’s benign and just requires an extra check
at
load time.
2015-11-16 12:57:55 -08:00
Alice Scarpa d91cd4ba31 Bug 1194830: Add a button to trigger new buildbot jobs
This adds a "Add new jobs" button that shows all buildbot jobs
that can be added as normal treeherder jobs (with a new CSS class).
After logged in users click on the jobs they want to trigger, they
can click on "Trigger new jobs" to send a pulse message that will
trigger the jobs.
2015-11-15 15:10:21 -02:00
William Lachance 225d606bee Bug 1224603 - Show an error when we can't load a series in perfherder graphs 2015-11-13 13:27:46 -05:00