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

207 Коммитов

Автор SHA1 Сообщение Дата
Joel Maher f1a6c9dfd5
Remove Glean from Treeherder (#8267) 2024-11-01 08:54:59 -07: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 a55bf7ef23 Bug 1906283 - always show bug resolution in suggestion tooltip 2024-07-05 00:03:20 +02:00
Sebastian Hengst 1cf118c6f4 Bug 1866594 - fix bugfiler to use test name in summary if crash signature missing 2024-04-29 14:22:12 +02:00
Sebastian Hengst e4125dde99 Bug 1890349 - only check for crash signature to identify failure line as crash
Until now, 'application crashed' had been expected as prefix of the crash
signature. Other text can be logged in its place, e.g. 'not thread-safe'.
2024-04-08 21:30:18 +02:00
Sebastian Hengst a9c12c5441 Bug 1885655 - use 'Fenix :: General' as default Bugzilla component for android-components, fenix and focus tasks 2024-03-16 00:40:35 +01:00
jfkthame 3ea88f62d7 Make the AuthorInitials function more i18n-friendly
I believe this should fix bug 1444986, where the initial "Á" of Emilio's last name is being ignored, so that treeherder displays the incorrect initials "EL" instead of "EÁ".
2023-11-20 17:55:36 +01:00
Sebastian Hengst 444c2f744f Bug 1861756 - don't try to trim test path for crashes (which are single tracking bugs) 2023-10-28 00:03:11 +02:00
Logan Rosen d37831f72a
Bug 1852185 - Fix error viewing push health tasks (#7824) 2023-10-06 08:37:44 -07:00
Joel Maher 7a742d05f8
Fix mitten to work with -cf in the job names (#7810)
* Bug 1850785 - Allow for Marionette failures to be filed as single tracking bugs. r=aryx

* allow mitten to work with cf jobs, fix bug with -cf at end of jobname.
2023-09-21 15:43:44 -07:00
Sebastian Hengst c1badfbace Bug 1844214 - detect crashes logged in the new format
The new format got added in bug 1631828 and puts the crash signature in front of
the test during whose execution the crash got recorded.
2023-07-20 15:15:06 +02:00
Joel Maher 1fa90c071b
Adjust bugFiler to support new crash format and STB for crashes (#7748) 2023-07-18 14:19:14 -07:00
Joel Maher d8bf5aa72d
polish UI for new failure message in error summary box (#7699) 2023-05-22 16:57:14 -07:00
Joel Maher 88f0322a06
ensure we show the first new failure and only the first new failure when it exists. (#7698) 2023-05-22 11:07:13 -07:00
Joel Maher 5761a7f9b3
allow for reftest and junit single tracking bugs, also fix wpt tests with params to be single tracking (#7690) 2023-04-17 07:47:54 -07:00
Joel Maher a927598ac5
show NEW flag on try (#7679)
Co-authored-by: Ronan Maher <ronanhmaher@gmail.com>
2023-04-08 05:56:44 -07:00
Sebastian Hengst c15d152153 Bug 1594967 - add 'test-verify-fail' keyword to bug created for failures of test-verify tasks
This enables to create Bugzilla queries for intermittent failures which exclude
these bugs.
2023-03-03 23:47:00 +01:00
Sebastian Hengst db280869dd Bug 1815228 - update markers for bug reports which should be filed in restricted mode 2023-03-03 23:42:21 +01:00
Joel Maher 0d84ea7458
add glean to treeherder for measuring failure outcomes (#7583)
* add glean to treeherder for measuring failure outcomes

* add glean to treeherder for measuring failure outcomes

* allow for notification of glean metrics and ability to turn on/off glean

* add data review bug

* add updatePinnedJobs function to failureSummaryTab
2023-01-04 14:58:12 -08:00
Joel Maher 56b3aa161e
show new button for all failures on the same revision (#7555)
* show new button for all failures on the same revision

* show new button for all failures on the same revision
2022-11-02 17:01:22 -07:00
Joel Maher 444dbb6c71
display new button for failure lines we haven't seen [in 21 days]. (#7538) 2022-10-07 14:28:46 -07:00
Sebastian Hengst 90a84abd39 Bug 1674462 - don't set severity for new intermittent crash bugs 2022-09-14 00:23:40 +02:00
Joel Maher eb08633c5f
Bugfiler wpt (#7515)
* upgrade react-table to 7

* adjust bugFiler to work for wpt tests
2022-08-18 16:23:56 -07:00
Sebastian Hengst 1693aeefb9 Bug 1784552 - suggest open single tracking bug instead of closed one 2022-08-15 16:06:24 +02:00
renovate[bot] a404eb9b0a
Update dependency eslint-config-airbnb to v19 (#7330)
* Update dependency eslint-config-airbnb to v19

* bisect failure, use 18.1.0

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Joel Maher <joel.maher@gmail.com>
2022-08-11 15:47:47 -07:00
Joel Maher 0e3b38101d
upgrade eslint to latest (8.21.0) (#7506) 2022-08-11 08:45:21 -07:00
Joel Maher e35c5ebfb1
fix one more case of missed code for single tracking bugs to work with timeouts. (#7500) 2022-08-01 14:15:38 -07:00
Joel Maher b0378bd6f4
Adjust BugFiler to include timed out scenarios. r=aryx (#7498) 2022-07-28 12:18:36 -07:00
Sebastian Hengst 6c2aa0e15f
Bug 1778202 - show error message in failure even if it is supposed to be classified with a single tracking bug (#7477)
Bug 1757222 removed the error message from failure lines if they are supposed to
get classified with bugs which track all failures for a test (single tracking
bug). The error message contains valuable information (e.g. it can indicate if
the issue is a permanent failure) and should be shown.
2022-07-05 13:26:49 -07:00
Joel Maher 77c4463c3b
use single tracking bug for all mochitest (#7472) 2022-06-29 07:27:51 -07:00
Joel Maher cdef95fa82
Adjust bug filer to file bugs for browser-chrome. r=aryx (#7465) 2022-06-23 13:54:46 -07:00
Joel Maher a99ed6d6ff
Allow for devtools failures to be single tracking bugs (#7436) 2022-05-04 06:08:27 -07:00
Sebastian Hengst 0c34907510
Bug 1756406 - show loading indicator while bug suggestions load (#7428) 2022-04-26 11:50:14 -07:00
Sebastian Hengst ce25819488
Bug 1766254 - security bugs should have no severity and priority set (#7427) 2022-04-26 08:23:40 -07:00
Joel Maher e255838307
Adjust single tracking bug filing to include other suites (#7425) 2022-04-25 06:31:58 -07:00
Joel Maher 352cc15934
modify new bug template to account for single tracking bug (#7407) 2022-03-14 13:32:29 -07:00
Sebastian Hengst 2079cb9191
Bug 1758089 - use `data.id` instead of `data.success` for classification with created bug (#7402)
Necessary change which hadn't been included in bug 1756842.
2022-03-04 07:36:57 -08:00
eng-esther 54dec21b90
Bug 1756800 - Grouped sheriffed frameworks in dropdown and sort frameworks (#7396)
* Bug 1756800 - [sort frameworks in alert view]

* Bug 1756800 - [cleanup]

* Bug 1756800 - [cleanup]

* Bug 1756800 - [cleanup]

* Bug 1756800 - [cleanup]

* Bug 1756800 - [cleanup]

* Bug 1756800 - [cleanup]

* Bug 1756800 - [cleanup]

* add tests

* cleanup

* cleanup

* cleanup

* remove optional chaining

* remove optional chaining

* fix failing test
2022-03-03 15:42:59 +02:00
Joel Maher 40de4922ad
Bug 1757222 - hack suggestion list to only be simplified bug view (#7397)
* Bug 1757222 - hack suggestion list to only be simplified bug view

* Bump url-parse from 1.5.7 to 1.5.10 (#7399)

Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bug 1757222 - hack suggestion list to only be simplified bug view

* Bug 1757222 - hack suggestion list to only be simplified bug view

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-01 11:40:53 -08:00
Sebastian Hengst 0c5a79d0b9 Bug 17456842 - Use same host for opening new bugs like the one on which they got created
The bug page opened after a bug got created with treeherder's bugfiler should
use the host specified by the BUGZILLA_API_URL environment variable. Until now,
the bug got created on httpst://bugzilla-dev.allizom.org but an unrelated bug
with same id on https://bugzilla.mozilla.org/ got opened on success.
2022-02-23 19:26:26 +01:00
Sebastian Hengst d5e7843d60 Bug 1748445 - remove unused attributes from text_log_errors API endpoint
This improves the response time for tasks with many failure lines locally by a
factor of 5. In production these requests often timed out because they were
too slow to get a response.
2022-02-09 20:21:23 +01:00
Sebastian Hengst 8f02cac4d9 Bug 1670064 - prevent pending Taskcluster data from blocking interaction with job tabs 2022-01-17 17:49:40 +01:00
Sorin Toma 242af51115
Bug 1744530 - Add user feedback on click for the copy to clipboard button (#7337)
* Bug 1744530 - Add user feedback on click for the copy to clipboard button

* added test

* address PR changes
2021-12-09 15:45:46 +02:00
Sebastian Hengst b67b596342
Bug 1731631 - suggested duplicated bug used for classification, classify with open bug against which it is set as duplicate (#7308)
* Bug 1720105 - drop 'os' column from 'bugscache' table because it's unused
* For Bug 1731631 - only ingest data about intermittent bugs changed since the last update of the bugscache
store for duplicate bugs against which non-duplicate bug they got set as duplicate
* Simplify pinnedJobBugs by switching from Object to Set
* use open bug for classification if duplicate one matches failure line
2021-12-06 10:26:14 +00:00
Sebastian Hengst a19ef39ee0
Bug 1742068 - update whatsdeployed.io link with version including prototype instance (#7321) 2021-11-22 11:14:40 +00:00
Sebastian Hengst b95deeaf94
Bug 1741227 - List of suggested bugs should not sometimes remember if further bugs got shown for different task (#7317)
Switching between different failed tasks and clicking "Show more bug
suggestions" for a failure line shows the additional bugs and still "Hide more
bug suggestions" after one switched directly to another failed task with bug
suggestions for a failure line at the same index (e.g. the first one).

This doesn't apply if one e.g. selected a failed task with no suggestions at the
same failure line index or one selected a task without failure lines inbetween.

React didn't update the element because the key was static (onyl index used).
2021-11-18 11:36:33 +00:00
Sarah Clements c93f3f13bb
Bug 1598422 - Add link to Pernosco app (#7297)
* Refactor the artifacts tab in the details panel and add the pernosco link to that tab only for try and autoland for linux 64 builds; this link will show in jobs view and push health.
2021-10-15 16:11:03 +01:00
Sebastian Hengst 86d5d2d566
Bug 1735177 - shortening string used for evaluating new bugs created with BugFiler (#7294) 2021-10-12 11:33:47 +01:00
Sebastian Hengst 8a9f7e1481
Bug 1730918 - use default security groups as defined by product in Bugzilla (#7281)
Support for filing issues as security bugs got added in bug 1369067. Having the
security group hardcoded and not matching the default one for the component
causes bugs to get missed during triage.
2021-10-07 11:25:06 +01:00
Sebastian Hengst 94b78c0823
Bug 1732359 - several improvements to Bugzilla products and components suggested by bug filer (#7277)
Bug 1429030 added automatic suggestions of the Bugzilla product and component
combination to use for new bugs created from the bug filer. Unrelated
product::component suggestions got suggested under certain conditions.
2021-10-05 10:45:32 +01:00