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