Nazım Can Altınova
eba34f5d12
Bug 1910864/1887138 - Fix how we handle profiler urls on the perfherder backend ( #8156 )
...
* Bug 1910864 - Return None for profiler urls instead of "N/A"
Perfherder frontend has a check if the profiler urls are null, but it
doesn't check if it's "N/A" or not. That's why this was causing us to
see all the invalid links in the perfherder when user clicks on "Copy
Summary" or file a bug directly through perfherder. By changing this to
`None`, this API endpoint will return `null` to the frontend, which can
successfully understand and omit.
* Bug 1887138 - Refactor how we compute the profile urls on the backend
There were two issues with how we compute the profile urls in the
backend:
1. When we encounter an error, we were returning an error string. This
is not good because frontend doesn't know how to handle the error
strigs and it thinks that they are simply urls. Then it was trying to
append the error strings on the back of profiler urls, which was
causing invalid urls in the perf alerts.
2. We had a caching mechanism for the taskcluster metadata. But this
caching mechanism wasn't really caching things by adding task id to
the cache key. This was resulting a single cache for the whole "push"
or multiple pushes. We were caching the latest metadata, and use that
last metadata for all the alerts, which is wrong because all
individual alerts might have differnet metadata. The good thing is,
the taskcluseter metadata was already available to us inside the
`alert` variable since we computed it prior this function. So we
didn't have to do anything special, just read that from the
dictionary.
There is one remaining piece I would like to fix still, which is how we
cache `tc_root_url`. But that's actually okay for now because a single
push should only have one `tc_root_url`. And I'm not so sure how to
pass that information to the other function where we genereate the
profile urls.
2024-08-16 10:48:49 +03:00
renovate[bot]
e7c77a2df1
Update dependency @mozilla/glean to v5.0.3
2024-08-12 08:24:24 +00:00
Joel Maher
f24ee11fb6
Allow for bugzilla management to use a minimum threshold for 'reopened bugs' ( #8144 )
2024-08-05 17:48:55 -07:00
dependabot[bot]
abe2ae2a0d
Bump pytest from 8.2.2 to 8.3.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.2.2 to 8.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 16:50:37 +02:00
dependabot[bot]
b255a04f8e
Bump django-filter from 24.2 to 24.3
...
Bumps [django-filter](https://github.com/carltongibson/django-filter ) from 24.2 to 24.3.
- [Release notes](https://github.com/carltongibson/django-filter/releases )
- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst )
- [Commits](https://github.com/carltongibson/django-filter/compare/24.2...24.3 )
---
updated-dependencies:
- dependency-name: django-filter
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 16:33:35 +02:00
dependabot[bot]
c170a62300
Bump black from 24.4.2 to 24.8.0
...
Bumps [black](https://github.com/psf/black ) from 24.4.2 to 24.8.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/24.4.2...24.8.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 16:33:00 +02:00
renovate[bot]
8398cb32e2
Update dependency url to v0.11.4
2024-08-05 10:46:19 +00:00
renovate[bot]
14b46994b1
Update dependency docs/mkdocs-material to v9.5.31
2024-08-05 03:52:30 +00:00
Nazım Can Altınova
ef72b34b34
Add platform to `statsd` in docker-compose.yml
2024-08-02 00:10:26 +02:00
renovate[bot]
981d6d3954
Update dependency @testing-library/jest-dom to v6.4.8
2024-07-29 07:35:33 +00:00
MyeongJun Go
13c4c50b83
Bug 1837998 - File regression bugs using the API ( #8048 )
2024-07-26 15:36:19 +03:00
dependabot[bot]
706b739118
Bump mkdocs-material from 9.5.29 to 9.5.30
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.29 to 9.5.30.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.29...9.5.30 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-26 11:01:44 +02:00
Sebastian Hengst
c1cf6a6825
Bug 1908442 - call close method for Custom Job Action/Custom Push Action modal in callback of setState
...
This is a regression from the upgrade to React 18. 'setState' (to set it from
triggering state to non-triggering state) is asynchronous and the method in
which it gets set calls this.close() itself. Put that call as callback of
these setState calls.
2024-07-26 11:00:55 +02:00
dependabot[bot]
ae088bf2fe
Bump pytest-asyncio from 0.23.7 to 0.23.8
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.23.7 to 0.23.8.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.7...v0.23.8 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-26 11:00:41 +02:00
renovate[bot]
94454c49a8
Update dependency docs/mkdocs-material to v9.5.29
2024-07-22 09:46:28 +00:00
renovate[bot]
2f86a54d40
Update dependency @babel/core to v7.24.9
2024-07-22 06:04:23 +00:00
Sebastian Hengst
45eb29468c
Bug 1907907 - correctly set the folder path for button to filter tasks by test manifest
2024-07-17 16:50:39 +02:00
Sebastian Hengst
4dbe838797
Bug 1907895 - disable ci-admin* and ci-configuration* repositories
...
ci-admin* has been dead for a long time.
ci-configuration* is not needed anymore.
source: bhearsum
2024-07-17 14:02:41 +02:00
dependabot[bot]
ed7a56df37
Bump django-debug-toolbar from 4.4.2 to 4.4.6
...
Bumps [django-debug-toolbar](https://github.com/jazzband/django-debug-toolbar ) from 4.4.2 to 4.4.6.
- [Release notes](https://github.com/jazzband/django-debug-toolbar/releases )
- [Changelog](https://github.com/jazzband/django-debug-toolbar/blob/main/docs/changes.rst )
- [Commits](https://github.com/jazzband/django-debug-toolbar/compare/4.4.2...4.4.6 )
---
updated-dependencies:
- dependency-name: django-debug-toolbar
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-17 14:02:21 +02:00
dependabot[bot]
9290b98a63
Bump newrelic from 9.11.0 to 9.12.0
...
Bumps [newrelic](https://github.com/newrelic/newrelic-python-agent ) from 9.11.0 to 9.12.0.
- [Release notes](https://github.com/newrelic/newrelic-python-agent/releases )
- [Commits](https://github.com/newrelic/newrelic-python-agent/compare/v9.11.0...v9.12.0 )
---
updated-dependencies:
- dependency-name: newrelic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-17 11:58:40 +02:00
dependabot[bot]
e6adb6fd93
Bump taskcluster from 66.0.0 to 67.1.0
...
Bumps [taskcluster](https://github.com/taskcluster/taskcluster ) from 66.0.0 to 67.1.0.
- [Release notes](https://github.com/taskcluster/taskcluster/releases )
- [Changelog](https://github.com/taskcluster/taskcluster/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taskcluster/taskcluster/compare/v66.0.0...v67.1.0 )
---
updated-dependencies:
- dependency-name: taskcluster
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-17 11:58:12 +02:00
dependabot[bot]
4882765d75
Bump django from 4.2.13 to 4.2.14
...
Bumps [django](https://github.com/django/django ) from 4.2.13 to 4.2.14.
- [Commits](https://github.com/django/django/compare/4.2.13...4.2.14 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-17 11:57:53 +02:00
renovate[bot]
27cf9c7a29
Update dependency cacache to v18.0.4
2024-07-17 01:43:12 +00:00
renovate[bot]
f4fcf9a861
Update babel monorepo to v7.24.8
2024-07-16 22:09:05 +00:00
Sebastian Hengst
076514040a
Bug 1908165 - don't restart any services after apt-get, suppress prompt
2024-07-16 22:10:44 +02:00
dependabot[bot]
418e79afb7
Bump json-e from 4.7.0 to 4.7.1
...
Bumps [json-e](https://github.com/json-e/json-e ) from 4.7.0 to 4.7.1.
- [Changelog](https://github.com/json-e/json-e/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/json-e/json-e/compare/v4.7.0...v4.7.1 )
---
updated-dependencies:
- dependency-name: json-e
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 00:24:57 +02:00
dependabot[bot]
0b81212953
Bump jsonschema from 4.22.0 to 4.23.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.22.0 to 4.23.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 00:24:20 +02:00
beatrice-acasandrei
611d99bd8e
Added has_subtests field to the perfcompare endpoint ( #8113 )
2024-07-10 17:30:34 +03:00
Sebastian Hengst
8368be4713
set Beatrice and Andra as code owners for perfherder ( #8125 )
2024-07-08 17:12:18 +03:00
MyeongJun Go
c52e086e3d
Bug 1900454 - "File Regression Bug for" doesn't work for "mozpreftest" test framework ( #8098 )
2024-07-08 15:48:40 +03:00
renovate[bot]
fc13af68fc
Update rabbitmq Docker tag to v3.12.14
2024-07-08 07:28:18 +00:00
renovate[bot]
6eb07f88ec
Update dependency docs/mkdocs-material to v9.5.28
2024-07-08 04:18:06 +00:00
Sebastian Hengst
a55bf7ef23
Bug 1906283 - always show bug resolution in suggestion tooltip
2024-07-05 00:03:20 +02:00
Sebastian Hengst
9340ce70b0
Bug 1906258 - make bug suggestion generation for failure case-insensitive
2024-07-05 00:03:11 +02:00
Valentin Rigal
c227e847f5
Upgrade to React 18 ( #8095 )
...
* Upgrade to React 18
* Update related packages (rebased)
* Increase max asset size for webpack build to pass
* Replace react-hot-loader by @pmmmwh/react-refresh-webpack-plugin
* Revert "Replace react-hot-loader by @pmmmwh/react-refresh-webpack-plugin"
This reverts commit ca7652a21597fad978fec6a553abdd6b71c959f0.
* Upgrade ESLint
* Run linter
* Update all existing tests with legacy rendering
* Update other tests
* Run linting
* Restrore Eslint 8.21.0
* Restore files (Eslint 8.21.0)
* Lint fix
2024-07-04 14:56:23 +02:00
dependabot[bot]
5ae1533541
Bump django-debug-toolbar from 4.3.0 to 4.4.2
...
Bumps [django-debug-toolbar](https://github.com/jazzband/django-debug-toolbar ) from 4.3.0 to 4.4.2.
- [Release notes](https://github.com/jazzband/django-debug-toolbar/releases )
- [Changelog](https://github.com/jazzband/django-debug-toolbar/blob/main/docs/changes.rst )
- [Commits](https://github.com/jazzband/django-debug-toolbar/compare/4.3...4.4.2 )
---
updated-dependencies:
- dependency-name: django-debug-toolbar
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 14:33:38 +02:00
dependabot[bot]
b6761a0bec
Bump whitenoise[brotli] from 6.6.0 to 6.7.0
...
Bumps [whitenoise[brotli]](https://github.com/evansd/whitenoise ) from 6.6.0 to 6.7.0.
- [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst )
- [Commits](https://github.com/evansd/whitenoise/compare/6.6.0...6.7.0 )
---
updated-dependencies:
- dependency-name: whitenoise[brotli]
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 14:32:58 +02:00
dependabot[bot]
27dff0c75a
Bump django-cors-headers from 4.3.1 to 4.4.0
...
Bumps [django-cors-headers](https://github.com/adamchainz/django-cors-headers ) from 4.3.1 to 4.4.0.
- [Changelog](https://github.com/adamchainz/django-cors-headers/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/adamchainz/django-cors-headers/compare/4.3.1...4.4.0 )
---
updated-dependencies:
- dependency-name: django-cors-headers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 14:32:34 +02:00
dependabot[bot]
cbfbb497d8
Bump taskcluster from 65.1.0 to 66.0.0
...
Bumps [taskcluster](https://github.com/taskcluster/taskcluster ) from 65.1.0 to 66.0.0.
- [Release notes](https://github.com/taskcluster/taskcluster/releases )
- [Changelog](https://github.com/taskcluster/taskcluster/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taskcluster/taskcluster/compare/v65.1.0...v66.0.0 )
---
updated-dependencies:
- dependency-name: taskcluster
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 14:32:05 +02:00
Jon Coppeard
c32ec7fe66
Bug 1893782 - Only create a single Intl.NumberFormat instance to format numbers
...
Currently the code creates a new instance of this class for every number that
needs to be formatted. This results in 70% of the time spent when switching to
'use replicates' being spent under internationalization code.
Creating a single instance greatly improves matters.
2024-07-04 14:29:52 +02:00
Gregory Mierzwinski
c9e6ef096c
Add nightlyasrelease proper platform name.
2024-07-04 14:28:59 +02:00
Gregory Mierzwinski
07784530e7
Add proper name for windows 11 platform.
2024-07-04 14:28:59 +02:00
dependabot[bot]
9b50e9bec6
Bump certifi from 2024.6.2 to 2024.7.4
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2024.6.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 14:28:32 +02:00
Joel Maher
bc6850374c
remove unused constants and fix mac/aarch64.
2024-07-02 15:01:11 +02:00
beatrice-acasandrei
b0646996f1
Add signature id field for perfcompare ( #8111 )
...
* Add signature_id field
* Refactor methods
* Changed tests
2024-06-26 10:58:16 +03:00
Beatrice Acasandrei
3e098fe970
Update entrypoint.sh
2024-06-26 01:30:49 +02:00
bqbn
08764e6170
Upgrade rabbitmq to 3.12.13
2024-06-26 01:25:11 +02:00
dependabot[bot]
6c6407b2c7
Bump newrelic from 9.10.0 to 9.11.0
...
Bumps [newrelic](https://github.com/newrelic/newrelic-python-agent ) from 9.10.0 to 9.11.0.
- [Release notes](https://github.com/newrelic/newrelic-python-agent/releases )
- [Commits](https://github.com/newrelic/newrelic-python-agent/compare/v9.10.0...v9.11.0 )
---
updated-dependencies:
- dependency-name: newrelic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 17:34:59 +02:00
dependabot[bot]
f091229339
Bump braces from 3.0.2 to 3.0.3
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 17:34:12 +02:00
dependabot[bot]
6597639ed0
Bump responses from 0.25.0 to 0.25.3
...
Bumps [responses](https://github.com/getsentry/responses ) from 0.25.0 to 0.25.3.
- [Release notes](https://github.com/getsentry/responses/releases )
- [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES )
- [Commits](https://github.com/getsentry/responses/compare/0.25.0...0.25.3 )
---
updated-dependencies:
- dependency-name: responses
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 17:28:47 +02:00