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
1364045 P1 Treeherder: Docs & Development Switch from Karma to Jest for JS unit tests Cameron Dawson [:camd]
1408457 P1 Treeherder: Frontend When doing a task that communicates with TaskCluster, should verify scopes are not expired Cameron Dawson [:camd]
1493833 P1 Treeherder: Frontend Fix dependency cycle in url.js/location.js/taskcluster.js Cameron Dawson [:camd]
1499551 P1 Treeherder: Frontend Treeherder consuming much memory/RAM (and CPU due to GC/garbage collection?) Cameron Dawson [:camd]
1175472 P1 Treeherder: Infrastructure Experiment with the gunicorn worker type, concurrency, and web dyno type used on Heroku Ed Morley [:emorley]
1270157 P1 Treeherder: Infrastructure Define a Content Security Policy (CSP) for treeherder.mozilla.org Ed Morley [:emorley]
1346567 P1 Treeherder: Infrastructure cycle_data is failing on stage/production Ed Morley [:emorley]
1165259 P1 Treeherder: Docs & Development Document Heroku & supporting infrastructure in read the docs Ed Morley [:emorley]
1169263 P1 Treeherder: Docs & Development Switch the local development environment to something docker based Ed Morley [:emorley]
1335172 P1 Treeherder: Docs & Development Document how to access Treeherder data via redash Ed Morley [:emorley]
1506799 P1 Treeherder: Docs & Development Document log parser "no new regexes" policy Ed Morley [:emorley]
1295997 P1 Treeherder: Log Parsing & Classification Add limit to size of log we will parse Ed Morley [:emorley]
1503172 P1 Treeherder: Log Parsing & Classification update_bugscache intermittently purges cached bugs that are still valid Ed Morley [:emorley]
1513527 P1 Treeherder: Frontend Switch to lodash-es 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
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
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
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
1490759 P1 Treeherder: Infrastructure Treeherder is slow while loading bug suggestions and logs
1498644 P1 Treeherder: API When loading treeherder with 'revision' property, it's very slow
1503790 P1 Treeherder: API Requests to text_log_steps/ are very slow.
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
1518096 P1 Treeherder: Log Viewer Log viewer is missing the horizontal scroll bar again
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)
1517747 P1 Treeherder: Job Triggering & Cancellation Triggering interactive task fails with "Taskcluster: e is undefined" ("Taskcluster: action is undefined")
1451174 P1 Treeherder: Frontend Use the new React 16.3+ StrictMode component
1490071 P1 Treeherder: Frontend Updated job results take longer to appear in the UI than before
1502365 P1 Treeherder: Frontend Task inspector links should link to the specific run ID of a task
1504713 P1 Treeherder: Frontend Invalid variable used in job icon tooltips
1510280 P1 Treeherder: Frontend TreeHerder producing multi-second UI stalls in firefox
1513581 P1 Treeherder: Frontend Fix/enable ESLint react/no-access-state-in-setstate
1509181 P1 Treeherder: Data Ingestion GitHub pushes should be ordered by push time, not author time of the head commit Simon Sapin (:SimonSapin)
1517700 P1 Treeherder: Job Triggering & Cancellation Add a new way to add new jobs to a push (a la `mach try fuzzy`) Wes Kocher (:KWierso)
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]
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 (and special-case HTTP 503) Cameron Dawson [:camd]
1413542 P2 Treeherder: Infrastructure Update Treeherder RDS instances from MySQL 5.7.17 to 5.7.23 Ed Morley [:emorley]
1306707 P2 Treeherder: Data Ingestion Remove support for 12 character ('short') SHA revisions Ed Morley [:emorley]
1466084 P2 Treeherder: Docs & Development Switch Treeherder docs to markdown & mkdocs Ed Morley [:emorley]
1330474 P2 Treeherder Switch Treeherder from Python 2.7 to Python 3
1337717 P2 Treeherder Update to Celery/Kombu 4.x
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
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
1514412 P2 Treeherder: Data Ingestion Push ingestion for GitHub sometimes gets KeyError: 'event.base.repo.branch'
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"
1504711 P2 Treeherder: Log Parsing & Classification Invalid conditional in auto-classify toolbar
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
1426746 P2 Treeherder: Job Triggering & Cancellation Add JS tests for the Taskcluster backfilling/custom action/... features
1501256 P2 Treeherder: Job Triggering & Cancellation Improve error message shown when job retrigger fails due to missing actions.json
1511153 P2 Treeherder: Job Triggering & Cancellation "Create interactive task" fails with an unhelpful error for unsupported task types (`Taskcluster: t is undefined; can't access its "kind" property`)
1513486 P2 Treeherder: Job Triggering & Cancellation Remove gzipped runnable jobs support once enough time has passed since bug 1423215
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
1440616 P2 Treeherder: Frontend Add bundlesize to the Travis job and enable GitHub status checks
1444789 P2 Treeherder: Frontend overflow-x:hidden on the body makes the site unscrollable on smaller viewports
1506805 P2 Treeherder: Frontend Upgrade to modern Font Awesome and use only the React version
1507903 P2 Treeherder: Frontend Stop using react-select v2
1513526 P2 Treeherder: Frontend Job details panel only displays one bug number even if the job was classified with several
1513583 P2 Treeherder: Frontend Fix/enable ESLint React accessibility rules
1513597 P2 Treeherder: Frontend Fix/enable ESLint react/forbid-prop-types
1505488 P2 Treeherder: Log Viewer Log viewer fills history with many entries making it hard to go back Sarah Clements [:sclements]
1515798 P2 Treeherder: Frontend Convert ui/shared/auth/login.jsx to a reactstrap component Wes Kocher (:KWierso)

Needing triage

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

Full Query
ID Component Summary
1520355 Treeherder: Docs & Development Update docs/testcases.md
1511651 Treeherder: Frontend Navigating to a different set of pushes keeps the "collapsed pushes" bit in the URL
1512880 Treeherder: Frontend "Open in test results viewer" link missing
1513960 Treeherder: Frontend [Feature suggestion] UI should indicate when a failed job also has succeeded on the same push
1205572 Treeherder: Frontend Wrong ordering of jobs inside a group if jobs are starred
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
1331399 Treeherder: Frontend The way we store job information on the front end is inefficient, wasting 10s of MB of memory (or more)
1337496 Treeherder: Frontend Don't animate the pinboard count unless the count actually changed
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
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
1438742 Treeherder: Frontend Failure Classification panel needs to cancel loading when another job is selected
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
1496858 Treeherder: Frontend Explore improving how we get access to the gecko decision task id
1505335 Treeherder: Frontend Annotate fixed bugs with strikethrough
1506217 Treeherder: Frontend link of machine name to all jobs machine ran missing
1508422 Treeherder: Frontend Pinboard does not close when a failure is selected
1519599 Treeherder: Job Triggering & Cancellation "Retrigger all" in the pinboard should minimize the number of action tasks spawned.
1306918 Treeherder: Log Parsing & Classification Autoclassify panel for "timed out, left a tab" shows lines for "left a tab, timed out, left a tab"
1444353 Treeherder: Log Parsing & Classification Write tests for adding multiple autoclassify bugs to a job
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
1459183 Treeherder: Log Parsing & Classification single character not highlighted in bold as matching anymore
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
1473096 Treeherder: Log Parsing & Classification Treeherder is slow when loading suggested bugs after clicking on a failures
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
1483476 Treeherder: Log Parsing & Classification bug not always suggested for classification despite same failure lines
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.
1496862 Treeherder: Log Parsing & Classification Delete the annotations from multiple failures at once
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
1499807 Treeherder: Log Parsing & Classification Treehderder is slow while loading bug suggestions
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)
1517245 Treeherder: Log Parsing & Classification use bugs not fixed on non-trunk branches (beta, release, esr) as suggestions and don't hide it with "Show / Hide more"
1253768 Treeherder: Log Parsing & Classification Add a way to bulk remove saved classifications
1321802 Treeherder: Log Parsing & Classification Autoclassify unstructured TextLogError lines
1517457 Treeherder: Log Parsing & Classification open perfectly matching bug hidden as suggestion behind "Show / Hide More", should be shown by default.
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
1518084 Treeherder: Log Parsing & Classification [meta] don't add information about failed post test run checks to failure summary if there were failures earlier during the task execution
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
1518088 Treeherder: Log Parsing & Classification Ignore asan/AddressSanitizer line with hexadecimal addresses if followed by line human-readable ones
1268484 Treeherder: Log Parsing & Classification Fuzzy autoclassification using ElasticSearch
1344943 Treeherder: Log Parsing & Classification Suggested revisions not updated as revisions come in
1518090 Treeherder: Log Parsing & Classification Deduplicate adjacent lines with same content in failure summary
1272683 Treeherder: Log Parsing & Classification Eternal loading throbber in classification box if log not found (404)
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
1273419 Treeherder: Log Parsing & Classification Ignore 'ShutdownLeaks | process() called before end of test suite' in autoclassification more failures encountered earlier
1351005 Treeherder: Log Parsing & Classification Failure Classification tab's "Save/Save All" marking the job as classified is slightly racy.
1276480 Treeherder: Log Parsing & Classification 'Ignore others' should also always work, even if classification of current line has no bug number associated
1352158 Treeherder: Log Parsing & Classification Auto-star retcode failures in test_types.py and test_roller.py against bug 1308472
1276491 Treeherder: Log Parsing & Classification Not obvious when 'Ignore others' applies to other failures in same test
1352468 Treeherder: Log Parsing & Classification "Failure classification" pane often shows the wrong thing
1276493 Treeherder: Log Parsing & Classification 'Ignore others' and 'Save all' buttons should be always visible/sticky
1353720 Treeherder: Log Parsing & Classification Inconsistent handling of jobs with logs whose name is not 'buildbot_text'
1276494 Treeherder: Log Parsing & Classification Some errors missing in autoclassify failure tab, e.g. application timed out after 330 seconds with no output
1354295 Treeherder: Log Parsing & Classification Add an option to the bug_suggestions api to fetch uncached results
1276967 Treeherder: Log Parsing & Classification ElasticSearch autoclassification is too slow
1355940 Treeherder: Log Parsing & Classification The "GECKO(1613) | " and "PID 3288 " log line prefix break error summary whole line matches
1286689 Treeherder: Log Parsing & Classification Generate metrics about how many jobs are auto classified
1356635 Treeherder: Log Parsing & Classification Clicking a failure line's "Ignore Line" select box toggles the failure line's selection
1289469 Treeherder: Log Parsing & Classification Can't save autoclassifications on Chrome
1358863 Treeherder: Log Parsing & Classification Refactor bug filer
1289922 Treeherder: Log Parsing & Classification Annotations controller on delete is passing job.id, but should pass the guid
1371106 Treeherder: Log Parsing & Classification Bug filer should help reduce the number of duplicate bugs filed
1290221 Treeherder: Log Parsing & Classification Too many bug suggestions shown for various firefox-ui-update failures
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
1292650 Treeherder: Log Parsing & Classification Autoclassify panel doesn't appear on page load if a job is selected.
1376284 Treeherder: Log Parsing & Classification Bugfiler should include the platform in the bug description
1292665 Treeherder: Log Parsing & Classification Autoclassify panel frequently doesn't seem to highlight matching lines on bugs.
1378242 Treeherder: Log Parsing & Classification Tree Herder TinderBoxPrint: artifact/URL pairs incorrectly parsed, captured, or displayed
1292675 Treeherder: Log Parsing & Classification Autoclassify UI doesn't do the "exceeded max bug suggestions" thing, making it really really hard to scroll through.
1383556 Treeherder: Log Parsing & Classification Bug filer should warn when https://bugzilla.mozilla.org/rest/product/<product>?include_fields=versions returns nothing
1292926 Treeherder: Log Parsing & Classification Autoclassify needs a way to deal with fallout from a failed test
1391553 Treeherder: Log Parsing & Classification Improve sorting for suggestions to show closed bugs after open ones
1293092 Treeherder: Log Parsing & Classification Only select the autoclassify panel for suites where autoclassify is possible
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.
1294709 Treeherder: Log Parsing & Classification error lines in autoclassify tab in different order than in raw log or 'Failure summary' tab
1403089 Treeherder: Log Parsing & Classification Add a leading '/' to bug filer filename searches to refine results
1297509 Treeherder: Log Parsing & Classification autoclassification: suggestion on wrong error line
1421983 Treeherder: Log Parsing & Classification Show failure and total job count for job type and all jobs to help identify broken machines / worker instances
1299274 Treeherder: Log Parsing & Classification Improve the classification of intermittent failures that aren't associated with just one test
1422988 Treeherder: Log Parsing & Classification Failure suggestions depending on multiple lines
1300685 Treeherder: Log Parsing & Classification Bug suggestions for full-line search appear to only search the first 125 characters of the summary
1425567 Treeherder: Log Parsing & Classification Classifier suggesting closed dup in preference to open bug
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
1429030 Treeherder: Log Parsing & Classification filing new bugs is not using the bugzilla component defined in-tree

All bugs

View on Bugzilla