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.
* 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.
Bug 1827920 - also get the `updatePinnedJob` method in the local scope to fix sporadic push health issue
The import was being used instead of the prop tied to the store resulting in the `updatePinnedJob` prop sometimes having the value of `null` when it is attempted to be called later inside FailureSummaryTab.
* change isolation test to confirm failure.
* change isolation test to confirm failure.
* change isolation test to confirm failure.
* change isolation test to confirm failure.
* Bug 1822513 - Add links to side by side in Performance Tab of page load job
* Bug 1825705 - Address review requests
* Bug 1825705 - Move PerfData to a new component
---------
Co-authored-by: Joel Maher <joel.maher@gmail.com>
* Bump ansi-regex from 4.1.0 to 4.1.1 (#7459)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* rebase
* Bump ansi-regex from 4.1.0 to 4.1.1 (#7459)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Performance tab
* Fix getting sideBySide and show them when componentDidMount
* Stylize side by side information
* More formatting
* Don't show profiler button for side-by-side job
* Create separate component for videos, and add dropdown for the video variants
* Format gif controls
* Fix blinking when pressing replay button
* Address reviews
---------
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Ionescu <aionescu@mozilla.com>
* 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
* Update to webpack 5
* Update style-loader to ^3.3.0
* Update copy-webpack-plugin to 11.0.0
* Update css-loader & html-webpack-plugin
* Replace file-loader by a webpack asset
* Replace url-loader by a webpack asset
* Update code imports
* Update webpack config
* Drop process.env.NODE_ENV in eslintrc
* Move webpack related deps to devDependencies
* Suggestion: serve dev server via the webpack module
* Add [All] button next to the expanded group name, to select/deselect all jobs in this group, in "Add new jobs" view.
* Check jobInstance.props property value before accessing its property
* Removing the bug-job associations prevents wrong updates to bugs about the
issue still being observed in CI or about its frequency.
* Deletion of the classification type instead of appending 'not classified'
makes the data more robust for analysis.
* This feature is only enabled for employees and members of the 'sheriff' LDAP
group to prevent broad undesired changes by random users.
The failure classification type ("intermittent", "infra", ...) is stored
independently from the bug used for classification (bug 1169720), hence no model
based view set gets used.
* 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
* 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.