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

4317 Коммитов

Автор SHA1 Сообщение Дата
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
Mauro Doglio 12658478fa Merge pull request #840 from vaibhavmagarwal/fix-pinjobs
Bug 1121998-Fix publishing retrigger action for multiple jobs to pulse
2015-08-07 19:09:42 +01:00
William Lachance e5b97151e1 Bug 1184966 - Incorporate optional "value" parameter for subtests 2015-08-07 13:24:46 -04:00
Joel Maher 61a4291292 Bug 1184966 - perfherder should let harness do summarization 2015-08-07 13:17:56 -04:00
Jonathan French 6130e1f6eb Bug 1192195 - Provide a style for result-status skipped 2015-08-07 12:34:10 -04:00
Vaibhav Agrawal 6b14228ccd Bug 1121998-Fix publishing retrigger action for multiple jobs to pulse 2015-08-07 08:55:12 -07: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 727d91f456 grunt build 2015-08-06 13:40:44 -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 a2040a9a41 Grunt build 2015-08-06 13:06:35 -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
Mauro Doglio b239e9ef58 Merge pull request #787 from vaibhavmagarwal/retrigge-pinjobs
Bug 1121998 - Add the ability to retrigger all pinned jobs
2015-08-06 16:05:12 +01:00
Vaibhav Agrawal e3b276268c Bug 1121998 - Add the ability to retrigger all pinned jobs 2015-08-06 07:29:01 -07:00
William Lachance ba82ca5895 Merge pull request #837 from mozilla/correct-revision-describe-link
Bug 1191632 - Use correct 'new' revision for hg.m.o link generation
2015-08-06 09:50:49 -04:00
Ed Morley a34c805d40 Bug 1191738 - Fix code block markup in submitting_data.rst
It was using Markdown rather than reStructuredText syntax.
2015-08-06 11:47:52 +01: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 3b3f3fabd6 grunt build 2015-08-05 16:07:57 -07: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 0f31f21ee9 Revert "grunt build"
This reverts commit b4d62b1efd.
2015-08-05 15:44:22 -07:00
Ed Morley 407225056f Python Client: Add a comment about uploading to the internal PyPI mirror 2015-08-05 21:45:18 +01:00
Ed Morley 15e43e94c7 Bug 1186918 - Python client: List client name+version in the User-Agent
So we can more easily see which API requests are coming from which
client type, and know how many people are on older versions of the
client.
2015-08-05 21:37:21 +01:00
Ed Morley 220d9ef8c2 Bug 1186918 - Python client: Use a constant for request headers
In the next commit we'll be adding a custom user agent header, which
will increase duplication. Therefore let's define the headers only once
to avoid this. The Content-Type header is redundant for post() since
one is set automatically when using the `json` param:
f5dacf8446/requests/models.py (L418)
2015-08-05 21:37:19 +01:00
Ed Morley 91824400b6 Bug 1186918 - Python client: Make the version available at runtime
So we can use it in the User-Agent later. Uses the suggestion from:
https://packaging.python.org/en/latest/single_source_version.html
2015-08-05 21:37:17 +01:00
Cameron Dawson b4d62b1efd grunt build 2015-08-05 10:30:38 -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
Cameron Dawson 07d3513513 turn off no-catch-shadow eslint rule
We do not support IE 8 and earlier, so we turn this off.
See http://eslint.org/docs/rules/no-catch-shadow for more info.
2015-08-05 10:02:17 -07:00
Mauro Doglio 6201270882 Merge pull request #834 from jgraham/full_list
Support for getting a complete list from paginated collections.
2015-08-05 17:46:24 +01:00
James Graham 962d19ba84 Bug 1191380 - Support for getting a complete list from paginated collections, r=mdoglio
Some collections can only return a limited number of results at a time. This
change allows the user to get all results by passing count=None to the relevant
get_ method of TreeherderClient, and letting the client perform enough requests
to fetch all results.
2015-08-05 17:02:26 +01:00
William Lachance 217bd342b6 Grunt build 2015-08-05 11:14:37 -04:00
William Lachance 0c63210597 Bug 1188132 - Add a comment linking to 403/404 taskcluster bug 2015-08-05 10:51:33 -04:00
William Lachance 36342cd79c Bug 1188132 - Don't raise exception if 403/404 when donwloading log
This is somewhat expected (in the case of taskcluster), so we don't
want to hear about it in new relic
2015-08-05 10:48:37 -04:00
William Lachance 3227bafee9 Bug 1188132 - Further fixes to make (talos) log parsing more robust
* Simplify logic in talos parser (there was an optimization which didn't
  save anything and just caused confusion before)
* Make it so if log parsing fails for a non-http reason, we don't try
  again
2015-08-05 10:41:32 -04:00
Jonathan French 6c2a6b9f50 Bug 1190589 - Update font-awesome to 4.4.0 2015-08-05 10:18:06 -04:00
Mauro Doglio e73ce6b3fd Bug 1185520 - wrap the legacy oauth verification in drf authentication and permission classes 2015-08-05 15:13:56 +01:00
Ed Morley 4b8624c5a8 Bug 1190894 - Vagrant: Make it clearer that vagrant v1.5+ is required
We require 1.5+ due to the use of just the box name, without URL.

This is now mentioned in the setup docs, plus fails more obviously
during |vagrant up|, thanks to:
http://docs.vagrantup.com/v2/vagrantfile/vagrant_version.html
2015-08-05 13:23:02 +01:00
Ed Morley fad76032a5 Bug 1165335 - Switch from urllib to requests for bugscache API query
urllib isn't handling the unicode found in some log lines correctly,
whereas requests does. This prevents UnicodeEncodeError exceptions when
making the request to the bugscache API to find the bug suggestions for
these log lines.
2015-08-05 11:58:22 +01:00
Ed Morley 5a0aa0cdad Bug 1165335 - Remove unused etl.common.retrieve_api_content() 2015-08-05 11:58:21 +01:00
William Lachance f072d29380 Clarify ingest_push
* Reinforce push must be < 4 hours old
* s/mozilla-central/mozilla-inbound/ (better example, since mozilla-inbound is more likely to have pushes less than 4 hours old)
2015-08-04 13:00:54 -04:00
Jonathan French 4372573fa9 Bug 1189484 - Match treeherder raw log icon to logviewer's 2015-08-03 13:38:03 -04:00
Ed Morley f9d2efddb8 Revert "Bug 1189499 - Use link to .tar.gz when downloading python-memcached"
This reverts commit 39ecfd1716, since
the mis-versioned package has now been removed, so the workaround is no
longer needed:
https://github.com/linsomniac/python-memcached/issues/72#issuecomment-126793510
2015-08-03 10:33:50 +01: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