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

4354 Коммитов

Автор SHA1 Сообщение Дата
William Lachance af1ead70c1 Bug 1193925 - Add a client method for getting list of machine platforms 2015-08-13 11:40:35 -04:00
Ed Morley d164ff5fcb Bug 1160561 - Use correct env variable for PULSE_URI
PULSE_USERNAME and PULSE_PASSWORD are not actually defined anywhere,
including in production. Instead we're relying on production's
local.py to set the value, rather than prod's PULSE_URI, which _is_ set.
By switching to use PULSE_URI, we're one step closer to not needing
local.py on prod.
2015-08-13 11:44:18 +01:00
William Lachance aea08d418d Grunt build 2015-08-12 11:28:30 -04:00
William Lachance 7ffaf8c482 Merge pull request #864 from mozilla/stop-talosdata-parser-once-seen
Bug 1193715 - Mark TalosParser complete once the TALOSDATA log line seen
2015-08-12 11:18:26 -04:00
William Lachance 3418d2e5cc Merge pull request #848 from MikeLing/add_get_platform_endpoint
Bug 1189519 - Add get platforms endpoint
2015-08-12 11:13:39 -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
William Lachance 4bd11c5520 Merge pull request #862 from MikeLing/bugfix-1189599
Bug 1189599 - subtest compare view doesn't show error message
2015-08-12 11:10:30 -04:00
Ed Morley 43bf7d3410 Bug 1193715 - Mark TalosParser complete once the TALOSDATA log line seen
There is only ever one TALOSDATA line in a log file, so once it has been
seen there is no need to run TalosParser against later log lines.
2015-08-12 13:12:04 +01:00
Ed Morley 475f427860 Remove duplicate imports in conftest.py 2015-08-12 09:31:26 +01:00
Tiramisu 1993 6704a2a468 Bug 1189599 - subtest compare view doesn't show error message 2015-08-12 10:25:01 +08:00
Tiramisu 1993 08d9e14fbb add get platforms endpoint 2015-08-12 09:29:47 +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
Ed Morley f9ee81d999 Bug 1169944 - Always install the New Relic package, not just on prod
For bug 1124278, we're going to want to sprinkle new relic annotations
around the codebase, so by always installing it, we save having to stub
these out in development/on Travis. It also seems wise to have prod
running as close to the same packages as in development.

Since NEW_RELIC_LICENSE_KEY isn't set locally, plus
NEW_RELIC_DEVELOPER_MODE is set to true, the New Relic agent doesn't
submit anything. See:
https://docs.newrelic.com/docs/agents/python-agent/installation-configuration/python-agent-configuration#developer_mode
2015-08-11 23:23:26 +01:00
Ed Morley ae89891150 Bug 1169944 - Cleanup imports in wsgi.py
This file was excluded from the isort run, since the import order must
be preserved. However there are a few things we can still clean up.
2015-08-11 23:23:25 +01:00
Cameron Dawson 353fc3773a Bug 1192375 - Refactor save classification to update Annotations correctly 2015-08-11 14:13:28 -07:00
William Lachance 9deb036204 Merge pull request #833 from MikeLing/bugfix-1189519
Bug 1189519 - Filter performance series summary by platform
2015-08-11 12:05:23 -04:00
Ed Morley e22853f090 Bug 1060765 - Add tests for the log parser error line regex 2015-08-11 17:04:48 +01:00
Ed Morley 33b1d44856 Bug 1060765 - Refactor the error parser to make it easier to unit test 2015-08-11 17:04:48 +01:00
Ed Morley 27c024d22b Bug 1060765 - Move the error summary tests to tests/model/
Since the code they are testing was moved to the models directory, as
part of bug 1163182.
2015-08-11 17:04:47 +01:00
Ed Morley ac8e41e5e9 Bug 1178300 - Docs: Formatting and readability tweaks to setup docs 2015-08-11 16:00:49 +01:00
Ed Morley fb9f0af43c Bug 1178300 - Docs: Move the hosts file step into the Vagrant section
Since it can be performed whilst `vagrant up` is running, and whilst
modifying the hosts file is not necessary for running the tests, most
people will still want to do it.
2015-08-11 15:55:27 +01:00
Ed Morley 9e152c6732 Bug 1191080 - Initialise the New Relic agent correctly
The agent is supposed to be initialised before any other imports. In
addition, we're supposed to use WSGIApplicationWrapper() if we're not
using it as a decorator.

This unfortunately doesn't fix bug 1191080 itself, or answer the
question of whether we should instead be using the wrapper scripts
(which incidentally don't fix the bug either), but if we're going to
initialise the agent manually, then at least let's do it the way the
docs recommend.

See:
https://docs.newrelic.com/docs/agents/python-agent/installation-configuration/python-agent-integration#wsgi-application
https://docs.newrelic.com/docs/agents/python-agent/customization-extension/python-instrumentation-api#WSGIApplicationWrapper
2015-08-11 14:57:37 +01:00
Ed Morley ed77e4e69c Bug 1178300 - Docs: Add Windows-specific setup help
Fixes #684.
2015-08-11 14:56:12 +01:00
Ed Morley 106c0bcca4 Bug 1178300 - Docs: Add a prerequisites section which links to Bootcamp
Also mention the need for Git to be installed & link to Git website.
2015-08-11 14:56:11 +01:00
Ed Morley 3e248c5bf8 Bug 1178300 - Docs: Move Vagrant troubleshooting steps to their own page
Since most people will not require them, and the list is growing quite
large.
2015-08-11 14:56:10 +01:00
Ed Morley 85a6cfdec3 Bug 1165929 - Docs: Add instructions on how to build the docs locally 2015-08-11 12:41:54 +01:00
Ed Morley e68c2403da Bug 1191602 - Docs: s/Vagrant instance/Vagrant VM/ 2015-08-11 12:14:35 +01:00
Ed Morley a36c7f47da Bug 1191602 - Docs: Clarify which commands should be run inside the VM
The shell prompts for each command example already mention vagrant, but
this can still be missed, so make the distinction extra clear.
2015-08-11 11:14:29 +01:00
Tiramisu 1993 a2ebf02bd4 Bug 1189519 - Filter performance series summary by platform 2015-08-11 10:16:13 +08: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
Ed Morley 1c00ccfcc7 Bug 1192661 - Clean up Python import order
Created using |isort -p tests -rc .| and a couple of manual tweaks.

The order is:
* futures
* std library
* third party packages
* local imports
* relative local imports
...with each group ordered with "import x" before "from x import y", and
then alphabetically.
2015-08-10 18:33:49 +01:00
William Lachance c775d239f1 Grunt build 2015-08-10 12:38:58 -04:00
William Lachance 59f2db20d3 Bug 1183747 - Simplify ingestion of artifacts submitted with a job
There's no need to have a gigantic codepath converting them into a
list-- all we need is some simple logic to add a guid to them.
2015-08-10 12:37:04 -04:00
Justin Wood 5ae5c4909d Bug 1191481 - Add windows 10 support 2015-08-08 12:23:35 +01:00
Mauro Doglio afb9ef5b7e Merge pull request #844 from mozilla/bug-1192223-add-client-logging
Bug 1192223 - Log both request and response in case of client failures
2015-08-07 23:41:23 +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
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
Mauro Doglio affeaf6ea6 Bug 1192223 - Log both request and response in case of client failures 2015-08-07 16:46:02 +01: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