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

7284 Коммитов

Автор SHA1 Сообщение Дата
Dave Hunt 6b80a95ed4 Jenkins: Improve range tests by working around bug 1411264 and picking result sets relative to the end of the list (#2871) 2017-10-25 00:04:57 +01:00
Dave Hunt c982b2e983 Jenkins: Improve pin job tests by using a random job instead of assuming a suitable job exists in the first result set (#2870) 2017-10-25 00:03:09 +01:00
Dave Hunt 467b4c5868 Jenkins: Further improvements to test_filter_jobs (#2869) 2017-10-25 00:01:33 +01:00
Dave Hunt f9445e7294 Fix test_filter_panel_reset_button by hiding in progress jobs via navigation and updating reset locator (#2855) 2017-10-25 00:00:18 +01:00
Ed Morley 1c71f301ca Bug 1326250 - Fix TypeError in PerformanceParser error logging (#2868)
Previously schema violations would result in:
`TypeError: not enough arguments for format string`

The exception `message` property is used instead of the `str`
representation, since the latter results in pages of log output
rather than just the human readable message:
https://github.com/Julian/jsonschema/blob/v2.6.0/jsonschema/exceptions.py#L59-L88
https://python-jsonschema.readthedocs.io/en/v2.6.0/errors/#jsonschema.exceptions.ValidationError.message
2017-10-24 15:54:53 +01:00
Dave Hunt 4acbfb17c0 Improve test_expanding_group_count by looking beyond the first result set if required (#2858) 2017-10-23 21:31:14 +01:00
Ed Morley 2247a57d42 Bug 1351907 - Improve yarn script Windows compatibility (#2863)
Typically the `package.json` commands call scripts that exist in the
top-level `node_modules/.bin/` directory, which are (a) already on
`PATH` when invoked by yarn, and (b) on Windows have `.cmd` script
shims that work around Windows' lack of shebang support.

However due to symlinks being problematic inside Virtualbox, we have
to use `--no-bin-links` with `yarn install`, which means the top-level
`.bin/` directory doesn't exist. As such, the `<package>/bin/` scripts
have to be used directly, which require prefixing with `node` to work
around lack of shebang support on Windows.

See:
https://shapeshed.com/writing-cross-platform-node/#scripts-in-package-json

Note that even with these changes, the `start:stage` command will not
work due to the environment variable prefix. This will be solved by
the switch to newer Neutrino, which supports setting environment
variables using the `--options` command line parameter instead.
2017-10-23 17:29:41 +01:00
Dave Hunt 604c59cb30 Jenkins: Improve tests that get the next results (#2853)
...by waiting for the expected count and removing duplication
2017-10-23 15:52:17 +01:00
Dave Hunt dd3b226a4b Jenkins: Fix test_close_open_panels by updating to reflect changes to filters panel (#2854) 2017-10-23 15:49:01 +01:00
pyup.io bot 2c8b36a718 Update sphinx from 1.6.4 to 1.6.5 (#2864) 2017-10-23 10:52:32 +01:00
Ed Morley 55e83c1124 Bug 1384255 - Improve the documentation of cache-template.js (#2862) 2017-10-21 16:27:08 +01:00
pyup.io bot 782d764038 Update webtest from 2.0.28 to 2.0.29 (#2861) 2017-10-21 14:36:58 +01:00
William Lachance 8797a17998 fix typo (#2859) 2017-10-20 22:41:38 +02:00
pyup.io bot 3f0f5ac696 Update djangorestframework-filters from 0.10.1 to 0.10.2 (#2860) 2017-10-20 22:41:18 +02:00
William Lachance d1195755e0 Bug 1408912 - For interval based comparison, use time from when new push was sent
It is less likely to produce weird results than if we use results from the
present, which rapidly change.
2017-10-20 16:31:53 -04:00
William Lachance e6d4f1a4aa Bug 1408912 - Clean up the perfherder compare code a bunch 2017-10-20 16:31:53 -04:00
Jonathan French f0940ec37d Bug 1410230 - Tweak the pinboard testcase wording (#2857) 2017-10-19 22:55:29 +02:00
pyup.io bot 18a5e5c076 Update django-filter from 1.0.4 to 1.1.0 (#2850) 2017-10-19 13:05:18 +02:00
pyup.io bot 9b29ec170e Update aiohttp from 2.3.0 to 2.3.1 (#2851) 2017-10-19 12:43:04 +02:00
pyup.io bot d215a56df2 Update aiohttp from 2.2.5 to 2.3.0 (#2847) 2017-10-18 12:33:58 +02:00
Cameron Dawson f04aa9814e Bug 1409381 - Fix thNotify when last param is omitted
Now it is checking for ``undefined`` when the last param
was omitted and assigns it an empty object value.
2017-10-17 13:09:04 -07:00
Sarah Clements 6a7b7a3def Bug 1406465 - removed focus when quick-filter input is cleared 2017-10-17 12:50:13 -07:00
Ed Morley 04762e5961 Bug 1408776 - Update js-yaml from 3.9.1 to 3.10.0
https://github.com/nodeca/js-yaml/blob/3.10.0/CHANGELOG.md#3100--2017-09-10
2017-10-17 19:53:03 +02:00
Ed Morley cb305ac52e Bug 1408776 - Update json-e from 2.2.1 to 2.3.1
https://github.com/taskcluster/json-e/compare/v2.2.1...v2.3.1
2017-10-17 19:53:03 +02:00
Ed Morley 325ab2fb59 Bug 1408776 - Update jasmine-core from 2.7.0 to 2.8.0
https://github.com/jasmine/jasmine/blob/v2.8.0/release_notes/2.8.0.md
2017-10-17 19:53:03 +02:00
Ed Morley 0574a6e7bd Bug 1408776 - Update ngreact from 0.4.1 to 0.5.0
https://github.com/ngReact/ngReact/releases/tag/v0.5.0
2017-10-17 19:53:03 +02:00
Ed Morley 7043a0dfb6 Bug 1408776 - Update ajv from 5.2.2 to 5.2.3
https://github.com/epoberezkin/ajv/compare/v5.2.2...v5.2.3
2017-10-17 19:53:03 +02:00
Ed Morley 68970eda55 Bug 1408776 - Update taskcluster-client from 2.5.0 to 2.5.4
https://github.com/taskcluster/taskcluster-client/compare/v2.5.0...v2.5.4
2017-10-17 19:53:03 +02:00
Ed Morley 16a36b1274 Bug 1408776 - Update deepmerge from 1.5.0 to 1.5.2
https://github.com/KyleAMathews/deepmerge/blob/v1.5.2/changelog.md#152
2017-10-17 19:53:03 +02:00
Ed Morley 7970088409 Bug 1408776 - Update angular-ui-router from 0.4.2 to 0.4.3
https://github.com/angular-ui/ui-router/blob/0.4.3/CHANGELOG.md#043-2017-10-04
2017-10-17 19:53:03 +02:00
Ed Morley 50e82a2170 Bug 1408776 - Upgrade pinned dependencies using 'yarn upgrade'
This regenerates dependencies that are only pinned via `yarn.lock`.
2017-10-17 19:53:03 +02:00
Ed Morley fe72a67145 Bug 1408776 - Remove caret version ranges from package.json
Since in a `yarn.lock` world they cause confusion with tooling as
to what package version is actually in use.
2017-10-17 19:53:03 +02:00
Ed Morley eb97e5ddb8 Bug 1408776 - Remove explicit eslint dependency
Since it's already a dependency of `neutrino-lint-base`.
2017-10-17 19:53:03 +02:00
Ed Morley ce313a65d5 Bug 1408776 - Remove explicit karma dependency
Since it's already a dependency of `neutrino-preset-karma`.
2017-10-17 19:53:03 +02:00
Ed Morley daf26985c6 Bug 1408776 - Remove explicit 'marked' dependency
The `angular-marked` package is already listed in `package.json`,
which itself has a dependency on `marked`, so we don't need to list
it explicitly ourselves.
2017-10-17 19:53:03 +02:00
Jonathan French ab8e99a22a Bug 1407906 - Make the filter by job field icon a toggle 2017-10-17 10:45:27 -07:00
Kiki b4583e1dc1 Bug 1376506 - Make job row contents flush left like they used to be (#2834) 2017-10-17 10:41:30 -07:00
Ed Morley a75cff15aa Bug 1408954 - Use latest yarn on Heroku/Travis (#2839)
For parity with Vagrant and to save the hassle of constantly updating.
Heroku uses the version from `package.json`.
2017-10-17 18:46:50 +02:00
Ed Morley 321c979e93 Bug 1408683 - Vagrant: Don't install Git (#2835)
Since in most cases people will use it from the host anyway, and if
they don't it can lead to committing changes under the author
`vagrant <vagrant@vagrant.vm>`.
2017-10-17 18:43:53 +02:00
Ed Morley 08430370bd Bug 1176412 - Heroku: Remove New Relic host display name workaround (#2844)
Previously New Relic displayed the hostname for each dyno as
"Dynamic Hostname", due to the randomly generated Heroku hostnames.
As such, we had to set a manual display name to identify the dyno
type reported for each transaction. This was only partly useful, since
New Relic doesn't use it in all places of their UI.

However the New Relic Python agent 2.96.0.80 release has now added
official support for Heroku dyno names, making this workaround
unnecessary:
https://docs.newrelic.com/docs/release-notes/agent-release-notes/python-release-notes/python-agent-252040
d2c4aa097e (diff-a57cabe85e94b1050fb4ff1749effcf5R335)
2017-10-17 18:43:15 +02:00
pyup.io bot 68b23ac40f Update newrelic from 2.94.0.79 to 2.96.0.80 (#2843) 2017-10-16 20:16:42 +02:00
Dave Hunt 6996027f48 Jenkins: Fix test_expanding_group_count by repairing the locators and creating a JobGroup region (#2830) 2017-10-16 17:19:35 +02:00
pyup.io bot 6e4689ba4e Update django-extensions from 1.9.1 to 1.9.6 (#2842) 2017-10-16 17:18:38 +02:00
Dave Hunt 10b3ed85e5 Improve test_filter_jobs by skipping result sets without linux and windows platforms (#2832) 2017-10-16 17:16:41 +02:00
Ed Morley 4269267131 Bug 1408748 - Update node from 8.6.0 to 8.7.0 (#2837)
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.7.0
2017-10-15 16:11:25 +02:00
pyup.io bot c2f5440ec9 Update multidict from 3.2.0 to 3.3.0 (#2836) 2017-10-15 16:06:34 +02:00
Jonathan French 2306bbe5e8 Bug 1408496 - Fix duplicate push Author filter bar values 2017-10-13 14:59:39 -07:00
vagrant 8ae17157aa Bug 1407398 - Treeherder buildbot etl updates for new talos heavy-user profile jobs 2017-10-13 14:43:37 -07:00
Jonathan French df56f2c4c4 Bug 1407807 - Remove Tier as a choice from the job filter field dropdown 2017-10-13 10:43:16 -07:00
Kiki 070a94d16b Bug 1407367 - Update doc that ui unit tests are not to be run within a VM 2017-10-13 09:43:40 -07:00