EngineeringProductivity/Projects/Treeherder/Bug Triage

From MozillaWiki
Jump to: navigation, search

P1-2 bugs

View on Bugzilla

Full Query
ID Priority Component Summary Assigned to
1408457 P1 Treeherder: Frontend When doing a task that communicates with TaskCluster, should verify scopes are not expired Cameron Dawson [:camd]
1443129 P1 Treeherder: Frontend Add prop types to all JSX components and enable related ESLint rules Cameron Dawson [:camd]
1477795 P1 Treeherder: Frontend 'Pin all Showing' feature is badly broken when only "Add new jobs" jobs are visible Cameron Dawson [:camd]
1493833 P1 Treeherder: Frontend Fix dependency cycle in url.js/location.js/taskcluster.js Cameron Dawson [:camd]
1306597 P1 Treeherder: Infrastructure Set up CloudWatch & event subscriptions for Heroku RDS instances Ed Morley [:emorley]
1393194 P1 Treeherder: Infrastructure Figure out why some celery tasks hitting the soft time limit aren't appearing in New Relic Ed Morley [:emorley]
1483406 P1 Treeherder: Infrastructure New Relic Python agent "The generation of transaction data has failed" Ed Morley [:emorley]
1490759 P1 Treeherder: Infrastructure Treeherder is slow while loading bug suggestions and logs Ed Morley [:emorley]
1496372 P1 Treeherder: Infrastructure Add Florin Strugariu to Treeherder sheriff group so he can work on Perfherder alerts Ed Morley [:emorley]
1443251 P1 Treeherder: Data Ingestion Remove Treeherder support for Buildbot Ed Morley [:emorley]
1490741 P1 Treeherder: Data Ingestion Tasks that fail with IndexError should not be retried Ed Morley [:emorley]
1295997 P1 Treeherder: Log Parsing & Classification Add limit to size of log we will parse Ed Morley [:emorley]
1364894 P1 Treeherder: Frontend Update Neutrino from v4 to v9 Ed Morley [:emorley]
1440616 P1 Treeherder: Frontend Add bundlesize to the Travis job and enable GitHub status checks Ed Morley [:emorley]
1453837 P1 Treeherder The auth backend ID token expiry handling is broken
1281850 P1 Treeherder: Infrastructure Switch to the new style New Relic alerts
1339093 P1 Treeherder: Infrastructure The way we schedule Celery beat periodic tasks is broken
1346567 P1 Treeherder: Infrastructure cycle_data is failing on stage/production
1368985 P1 Treeherder: Infrastructure job_loader:MissingPushException: No push found in {go-bouncer,socorro} for revision X
1387543 P1 Treeherder: Infrastructure Set up Papertrail alerts for errors that don't appear in New Relic
1387556 P1 Treeherder: Infrastructure Adjust CloudAMQP queue alerts so different thresholds are used for each queue type
1387642 P1 Treeherder: Infrastructure Requests that hit the gunicorn max request timeout aren't appearing in New Relic
1407377 P1 Treeherder: Infrastructure Triage the top N web and worker New Relic slow transactions to find quick wins
1413553 P1 Treeherder: Infrastructure Investigate why DB failovers require worker dyno restarts for tasks to resume
1428031 P1 Treeherder: Infrastructure Intermittent deployment "Deadlock found when trying to get lock" during fixture loading
1458851 P1 Treeherder: Infrastructure Massive spike in log parser crossreference_error_lines mozlog "KeyError: 'process'"
1470243 P1 Treeherder: Infrastructure Investigate using REMAP_SIGTERM=SIGQUIT with Celery on Heroku
1296077 P1 Treeherder: Data Ingestion Jobs stuck in the "running" state
1483289 P1 Treeherder: Data Ingestion fetch_bugs tasks sometimes ignore the soft time limit and hit TimeLimitExceeded
1484192 P1 Treeherder: Docs & Development Allow Pulse ingestion to work in development without Pulse credentials
1407365 P1 Treeherder: Log Parsing & Classification autoclassifier: log with failure summary takes very long to load if output is big (compared to old "Failure summary)
1465088 P1 Treeherder: Frontend Selenium tests are failing with timeouts 80% of the time on Travis
1347721 P2 Treeherder: Infrastructure Data in the FailureLine table isn't being expired Cameron Dawson [:camd]
1443815 P2 Treeherder: API Enable graphene debug middleware for the graphql API Cameron Dawson [:camd]
1474886 P2 Treeherder: Docs & Development Add Treeherder entry to Codetribute Cameron Dawson [:camd]
1476884 P2 Treeherder: Log Parsing & Classification bugfiler should always add link to logviewer when new bug gets created Cameron Dawson [:camd]
1466862 P2 Treeherder: Frontend reftest analyzer not available for TVw (TV?) reftest failures Cameron Dawson [:camd]
1471151 P2 Treeherder: Frontend Spinner spinning indefinitely when an API call returns 500 Cameron Dawson [:camd]
1473777 P2 Treeherder: Frontend When using fetch, must check response.ok for errors Cameron Dawson [:camd]
1176492 P2 Treeherder: Infrastructure Consider moving the less frequent periodic tasks on Heroku to use the scheduler addon Ed Morley [:emorley]
1307465 P2 Treeherder: Infrastructure Switch from the old style availability monitoring to New Relic Synthetics Ed Morley [:emorley]
1340132 P2 Treeherder: Infrastructure Stop using --maxtasksperchild with celery now datasource isn't leaking Ed Morley [:emorley]
1357538 P2 Treeherder: Infrastructure Connect CloudAMQP to Papertrail Ed Morley [:emorley]
1371264 P2 Treeherder: Infrastructure Try to catch Celery startup-blocking exceptions on Travis/New Relic Ed Morley [:emorley]
1387509 P2 Treeherder: Infrastructure Enable logging of queries that aren't using indexes to the MySQL slow query log Ed Morley [:emorley]
1389572 P2 Treeherder: Infrastructure Reduce the time taken between pushing to the production branch and the Heroku deploy completing Ed Morley [:emorley]
1413542 P2 Treeherder: Infrastructure Update Treeherder RDS instances from MySQL 5.7.17 to 5.7.21 Ed Morley [:emorley]
1306707 P2 Treeherder: Data Ingestion Remove support for 12 character ('short') SHA revisions Ed Morley [:emorley]
1165259 P2 Treeherder: Docs & Development Document Heroku & supporting infrastructure in read the docs Ed Morley [:emorley]
1169263 P2 Treeherder: Docs & Development Switch the local development environment to something docker based Ed Morley [:emorley]
1318020 P2 Treeherder: Docs & Development Replace the bin/run_* scripts with something that uses the Procfile (Honcho/foreman) Ed Morley [:emorley]
1466084 P2 Treeherder: Docs & Development Switch Treeherder docs to markdown & mkdocs Ed Morley [:emorley]
1353014 P2 Treeherder: Frontend Follow-ups to the initial Neutrino landing Ed Morley [:emorley]
1342296 P2 Treeherder The job_detail table on prod is 180GB / 610 million rows, and much of the content is of questionable value
1201063 P2 Treeherder: Infrastructure Get the Amazon RDS instance used by Heroku reporting to New Relic
1277528 P2 Treeherder: Infrastructure Transition Treeherder to being MOC supported
1284811 P2 Treeherder: Infrastructure Adjust CELERYBEAT_SCHEDULE so intensive tasks do not overlap
1330728 P2 Treeherder: Infrastructure We're making 20,000-120,000 requests/min to MySQL, mainly during data ingestion
1340505 P2 Treeherder: Infrastructure Handle data expiration from Elasticsearch in a performant way
1340552 P2 Treeherder: Infrastructure Create Elasticsearch instances on the prorotype, stage and prod Heroku apps
1361872 P2 Treeherder: Infrastructure Pushlog ingestion: "Unable to get last push from cache for 'cedar', getting all pushes"
1387508 P2 Treeherder: Infrastructure Analyse RDS MySQL slow query log to find quick wins
1330783 P2 Treeherder: Data Ingestion The fetch-bugs task takes 9 mins and makes 57,000 MySQL requests
1387418 P2 Treeherder: Data Ingestion Output a clearer error if the pushlog entry referenced by pulse does not exist
1364045 P2 Treeherder: Docs & Development Switch from Karma to Jest for JS unit tests
1457936 P2 Treeherder: Log Viewer Add more Selenium tests for the log viewer
1183246 P2 Treeherder: Log Parsing & Classification We frequently parse logs twice
1224931 P2 Treeherder: Log Parsing & Classification log-parser Bugscache.search() "ProgrammingError: (1064, "syntax error, unexpected ')', expecting $end")"
1266731 P2 Treeherder: Log Parsing & Classification Should be possible to select multiple selections in a result
1276532 P2 Treeherder: Log Parsing & Classification Bug summary missing in autoclassification
1340503 P2 Treeherder: Log Parsing & Classification FailureLine should have a foreign key to Job rather than freeform repository/job_guid fields
1389764 P2 Treeherder: Log Parsing & Classification autoclassification doesn't suggest bug, only its duplicate without bug title and not striked through
1389799 P2 Treeherder: Log Parsing & Classification Allow deleting incorrect classifications.
1492805 P2 Treeherder: Log Parsing & Classification Some logs fail to parse due to "UnicodeDecodeError: 'utf8' codec can't decode byte 0xc3 in position 467: unexpected end of data"
1418390 P2 Treeherder: Test-based View Bug counts don't update after job/test auto refresh
1272212 P2 Treeherder: Job Triggering & Cancellation Make the "add new jobs" mode more intuitive to use
1358746 P2 Treeherder: Job Triggering & Cancellation TreeHerder should show some progress after clicking "OK" for "Trigger New Jobs" button, before the green confirmation is shown
1401518 P2 Treeherder: Job Triggering & Cancellation Running "Add new jobs" without a decision task doesn't revert menu entry
1426746 P2 Treeherder: Job Triggering & Cancellation Add JS tests for the Taskcluster backfilling/custom action/... features
1492978 P2 Treeherder: Job Triggering & Cancellation When Taskcluster action is not found, users get a funny error
1494750 P2 Treeherder: Job Triggering & Cancellation Move Taskcluster runnable jobs handling client-side
1340590 P2 Treeherder: Frontend The UI always blames API 403s on not being logged in when there can be other causes
1426901 P2 Treeherder: Frontend Use react-codemod to remove deprecations/switch to JSX best practices
1444789 P2 Treeherder: Frontend overflow-x:hidden on the body makes the site unscrollable on smaller viewports
1450041 P2 Treeherder: Frontend Convert global event handling to ReactJS
1450042 P2 Treeherder: Frontend Convert routing and overall App handling to ReactJS
1451171 P2 Treeherder: Frontend Transition away from unsafe React lifecycle methods
1480166 P2 Treeherder: Frontend Use class fields for event handlers to avoid function.bind(this) calls
1495402 P2 Treeherder: Frontend Update the Infra menu links

Needing triage

All bugs that do not have a priority set. View on Bugzilla

Full Query
ID Component Summary
1341406 Treeherder Different (non-orange) colour for tc-M-V Valgrind fails on Treeherder
1470381 Treeherder Remove FailureLine's best_classification and best_is_verified fields
1472680 Treeherder Rename ClassifiedFailure and FailureClassification
1482375 Treeherder Remove Job.failure_classification
1490071 Treeherder treeherder is slower to update than before
1456665 Treeherder: API The API for similar_jobs doesn't work with the UI filtering
1498644 Treeherder: API When loading treeherder with 'revision' property, it's very slow
1451483 Treeherder: Data Ingestion Have a command that opens all necessary terminals to do pulse data ingestion
1476878 Treeherder: Data Ingestion Add git-cinnabar automation to treeherder
1347457 Treeherder: Frontend Reorganize the keyboard shortcuts popup to make better use of space.
1348973 Treeherder: Frontend Add buttons to get previous pushes in addition to the ones to get next pushes
1353715 Treeherder: Frontend Group test jobs run against the same revision after a threshold is reached
1357955 Treeherder: Frontend Remove the confirmation prompt from the deploy notification reload button
1375350 Treeherder: Frontend Treeherder breaks the bf-cache
1408534 Treeherder: Frontend Might be nice to have a Clear All for filter by job field
1410979 Treeherder: Frontend Stop reloading the page on param changes like push, revision, etc.
1426415 Treeherder: Frontend Search box "jumps" to an additional column if several repositories present
1434679 Treeherder: Frontend Migrate from using jquery for next/previous job to a more React way
1434683 Treeherder: Frontend Convert angular providers that React code is using into shared or pure react code
1435511 Treeherder: Frontend If you try to select text (e.g. URLs) from informational "i" menus on TreeHerder, the menu closes
1438742 Treeherder: Frontend Failure Classification panel needs to cancel loading when another job is selected
1449174 Treeherder: Frontend Inspect task/Machine redirects to a different machine
1450909 Treeherder: Frontend Selected job is still shown after changing filters which should actually hide it
1485094 Treeherder: Frontend Treeherder details have a lag when it comes to getting updated on a secondary pc
1490864 Treeherder: Frontend Unable to log into Treeherder on one of my machines
1496494 Treeherder: Frontend Dark-mode feature for Treeherder
1496858 Treeherder: Frontend Explore improving how we get access to the gecko decision task id
1498835 Treeherder: Frontend Tier 3 is hard to select
1193778 Treeherder: Frontend Enhance filter panel to support searching multiple fields with boolean operators (AND/OR)
1205324 Treeherder: Frontend Adding a filter value without selecting a filter field and clicking "Add" shows/does nothing
1205572 Treeherder: Frontend Wrong ordering of jobs inside a group if jobs are starred
1249407 Treeherder: Frontend Typing U before results have loaded no longer affects the still-loading pushes
1254572 Treeherder: Frontend Remember UI display settings (eg result types or tiers) between sessions
1278274 Treeherder: Frontend After Firefox restart, Treeherder jobs are not shown until a reload
1308489 Treeherder: Frontend Trying to load result set for hidden jobs doesn't seem to work
1311752 Treeherder: Frontend Job tile not highlighted
1318101 Treeherder: Frontend remove ``loggedin`` field of a user in the UI. Rely on email or username
1331399 Treeherder: Frontend The way we store job information on the front end is inefficient, wasting 10s of MB of memory (or more)
1335929 Treeherder: Frontend Treeherder "# unclassified" button gives no indication of being toggled
1337496 Treeherder: Frontend Don't animate the pinboard count unless the count actually changed
1380565 Treeherder: Job Triggering & Cancellation add/trigger new jobs doesn't work when builds are filtered
1290221 Treeherder: Log Parsing & Classification Too many bug suggestions shown for various firefox-ui-update failures
1371106 Treeherder: Log Parsing & Classification Bug filer should help reduce the number of duplicate bugs filed
1292650 Treeherder: Log Parsing & Classification Autoclassify panel doesn't appear on page load if a job is selected.
1371152 Treeherder: Log Parsing & Classification Have the bugfiler try stripping junk from the failure line, and if it complains about not matching any search terms, just go back to the unstripped summary
1292665 Treeherder: Log Parsing & Classification Autoclassify panel frequently doesn't seem to highlight matching lines on bugs.
1376284 Treeherder: Log Parsing & Classification Bugfiler should include the platform in the bug description
1292675 Treeherder: Log Parsing & Classification Autoclassify UI doesn't do the "exceeded max bug suggestions" thing, making it really really hard to scroll through.
1378242 Treeherder: Log Parsing & Classification Tree Herder TinderBoxPrint: artifact/URL pairs incorrectly parsed, captured, or displayed
1292926 Treeherder: Log Parsing & Classification Autoclassify needs a way to deal with fallout from a failed test
1383556 Treeherder: Log Parsing & Classification Bug filer should warn when https://bugzilla.mozilla.org/rest/product/<product>?include_fields=versions returns nothing
1293092 Treeherder: Log Parsing & Classification Only select the autoclassify panel for suites where autoclassify is possible
1391553 Treeherder: Log Parsing & Classification Improve sorting for suggestions to show closed bugs after open ones
1294709 Treeherder: Log Parsing & Classification error lines in autoclassify tab in different order than in raw log or 'Failure summary' tab
1399994 Treeherder: Log Parsing & Classification Investigate sending classifications for multiple jobs as a single batched message to the server rather than spamming potentially hundreds of individual classifications.
1297509 Treeherder: Log Parsing & Classification autoclassification: suggestion on wrong error line
1403089 Treeherder: Log Parsing & Classification Add a leading '/' to bug filer filename searches to refine results
1299274 Treeherder: Log Parsing & Classification Improve the classification of intermittent failures that aren't associated with just one test
1421983 Treeherder: Log Parsing & Classification Show failure and total job count for job type and all jobs to help identify broken machines / worker instances
1300685 Treeherder: Log Parsing & Classification Bug suggestions for full-line search appear to only search the first 125 characters of the summary
1422988 Treeherder: Log Parsing & Classification Failure suggestions depending on multiple lines
1301795 Treeherder: Log Parsing & Classification Autoclassify calls 100% occurring failures on a push intermittent if it has ever seen a push where they were intermittent
1422992 Treeherder: Log Parsing & Classification Allow sheriffs to add and remove filters to match text in logs as failure and add it to failure summary without a Treeherder deploy
1100414 Treeherder: Log Parsing & Classification Split the log's mozharness step into smaller parts and emphasise those rather than buildbot steps
1306918 Treeherder: Log Parsing & Classification Autoclassify panel for "timed out, left a tab" shows lines for "left a tab, timed out, left a tab"
1425567 Treeherder: Log Parsing & Classification Classifier suggesting closed dup in preference to open bug
1196875 Treeherder: Log Parsing & Classification Maybe sort suggestions by how well they match the failure lines?
1306919 Treeherder: Log Parsing & Classification Saving from the autoclassify panel doesn't immediately adjust the unclassified count
1429030 Treeherder: Log Parsing & Classification filing new bugs is not using the bugzilla component defined in-tree
1228047 Treeherder: Log Parsing & Classification make bug summary available to verified autoclassify lines
1306924 Treeherder: Log Parsing & Classification Saving from the autoclassify panel frequently doesn't mark the job as classified until the next refresh
1444353 Treeherder: Log Parsing & Classification Write tests for adding multiple autoclassify bugs to a job
1228988 Treeherder: Log Parsing & Classification Poor UX if two sheriffs classify the same job at almost the same time
1306995 Treeherder: Log Parsing & Classification Focusing the autoclassify "Other bug" text input should select the radio button
1452359 Treeherder: Log Parsing & Classification "Log parsing failed. Unable to generate failure summary." for known failure
1231483 Treeherder: Log Parsing & Classification Make it harder to miss failures that are actually permafails
1310084 Treeherder: Log Parsing & Classification Speculatively pre-fetch the information for the next/previous failing jobs for the currently selected job.
1459183 Treeherder: Log Parsing & Classification single character not highlighted in bold as matching anymore
1241577 Treeherder: Log Parsing & Classification Use django-rest-framework-bulk for classified failure and bug APIs
1311652 Treeherder: Log Parsing & Classification autoclassification hangs treeherder, and no clicks work for 10+ minutes
1473096 Treeherder: Log Parsing & Classification Treeherder is slow when loading suggested bugs after clicking on a failures
1242178 Treeherder: Log Parsing & Classification Strip paths from bug searches for assertions so they'll be starrable
1312462 Treeherder: Log Parsing & Classification sometimes autoclassification failure summary of previous job shown for current job (Error: data.bugs is undefined)
1483476 Treeherder: Log Parsing & Classification bug not always suggested for classification despite same failure lines
1253768 Treeherder: Log Parsing & Classification Add a way to bulk remove saved classifications
1321802 Treeherder: Log Parsing & Classification Autoclassify unstructured TextLogError lines
1496862 Treeherder: Log Parsing & Classification Delete the annotations from multiple failures at once
1265095 Treeherder: Log Parsing & Classification Allow classification of failure as non-intermittent through autoclassification panel
1321992 Treeherder: Log Parsing & Classification Bugfiler fails for xperf failure lines
1268445 Treeherder: Log Parsing & Classification Autoclassification: Perma-failures set to "Autoclassified failure with no associated bug number"
1332287 Treeherder: Log Parsing & Classification TreeHerder should sort intermittent failure options by amount of matched text
1268484 Treeherder: Log Parsing & Classification Fuzzy autoclassification using ElasticSearch
1344943 Treeherder: Log Parsing & Classification Suggested revisions not updated as revisions come in
1272683 Treeherder: Log Parsing & Classification Eternal loading throbber in classification box if log not found (404)
1347974 Treeherder: Log Parsing & Classification [Meta] UI improvements for the Failure Classification panel
1273419 Treeherder: Log Parsing & Classification Ignore 'ShutdownLeaks | process() called before end of test suite' in autoclassification more failures encountered earlier
1349044 Treeherder: Log Parsing & Classification Ensure that the recommended bug components provided by moz.build metadata are actual bugzilla components before filing bugs with them
1276480 Treeherder: Log Parsing & Classification 'Ignore others' should also always work, even if classification of current line has no bug number associated
1351005 Treeherder: Log Parsing & Classification Failure Classification tab's "Save/Save All" marking the job as classified is slightly racy.
1276491 Treeherder: Log Parsing & Classification Not obvious when 'Ignore others' applies to other failures in same test
1352158 Treeherder: Log Parsing & Classification Auto-star retcode failures in test_types.py and test_roller.py against bug 1308472
1276493 Treeherder: Log Parsing & Classification 'Ignore others' and 'Save all' buttons should be always visible/sticky
1352468 Treeherder: Log Parsing & Classification "Failure classification" pane often shows the wrong thing
1276494 Treeherder: Log Parsing & Classification Some errors missing in autoclassify failure tab, e.g. application timed out after 330 seconds with no output
1353720 Treeherder: Log Parsing & Classification Inconsistent handling of jobs with logs whose name is not 'buildbot_text'
1276967 Treeherder: Log Parsing & Classification ElasticSearch autoclassification is too slow
1354295 Treeherder: Log Parsing & Classification Add an option to the bug_suggestions api to fetch uncached results
1286689 Treeherder: Log Parsing & Classification Generate metrics about how many jobs are auto classified
1355940 Treeherder: Log Parsing & Classification The "GECKO(1613) | " and "PID 3288 " log line prefix break error summary whole line matches
1289469 Treeherder: Log Parsing & Classification Can't save autoclassifications on Chrome
1356635 Treeherder: Log Parsing & Classification Clicking a failure line's "Ignore Line" select box toggles the failure line's selection
1289922 Treeherder: Log Parsing & Classification Annotations controller on delete is passing job.id, but should pass the guid
1358863 Treeherder: Log Parsing & Classification Refactor bug filer
1474319 Treeherder: Log Viewer Can't see the underscores on a line in LogViewer
1497836 Treeherder: SETA SETA shouldn't have scheduled all jobs for two pushes submitted in short timeframe

All bugs

View on Bugzilla