EngineeringProductivity/Projects/Treeherder/Bug Triage

From MozillaWiki
Jump to: navigation, search

P1-2 bugs

View on Bugzilla

ID Priority Component Summary Assigned to
1364891 P1 Treeherder Update from React 15.3 to 15.6 Cameron Dawson [:camd]
1395356 P1 Treeherder Use auth0 for TH login, and get TC credentials from there Cameron Dawson [:camd]
1408100 P1 Treeherder Upgrade Bootstrap to 4 Cameron Dawson [:camd]
1408457 P1 Treeherder When doing a task that communicates with TaskCluster, should verify scopes are not expired Cameron Dawson [:camd]
1370246 P1 Treeherder: Data Ingestion store_job_data() silently swallows exceptions that occurs during tests Cameron Dawson [:camd]
1364894 P1 Treeherder Update Neutrino from v4 to v7 Ed Morley [:emorley]
1397698 P1 Treeherder Update Treeherder bugzilla components Ed Morley [:emorley]
1176492 P1 Treeherder: Infrastructure Consider moving the less frequent periodic tasks on Heroku to use the scheduler addon Ed Morley [:emorley]
1306597 P1 Treeherder: Infrastructure Set up CloudWatch & event subscriptions for Heroku RDS instances Ed Morley [:emorley]
1339093 P1 Treeherder: Infrastructure The way we schedule Celery beat periodic tasks is broken Ed Morley [:emorley]
1346567 P1 Treeherder: Infrastructure cycle_data is failing on stage/production Ed Morley [:emorley]
1347945 P1 Treeherder: Infrastructure Periodic Treeherder CloudAMQP alerts about backlogs on the log parsing queues Ed Morley [:emorley]
1387543 P1 Treeherder: Infrastructure Set up Papertrail alerts for errors that don't appear in New Relic Ed Morley [:emorley]
1387556 P1 Treeherder: Infrastructure Adjust CloudAMQP queue alerts so different thresholds are used for each queue type Ed Morley [:emorley]
1387642 P1 Treeherder: Infrastructure Requests that hit the gunicorn max request timeout aren't appearing in New Relic 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]
1397670 P1 Treeherder: Infrastructure Disable unused Hawk credentials Ed Morley [:emorley]
1397716 P1 Treeherder: Infrastructure treeherder-stage RDS instance using 100% CPU Ed Morley [:emorley]
1410418 P1 Treeherder: API Thousands of API job submission HTTP 500s ("RuntimeError: Django did not handle an incoming Hawk request properly") Ed Morley [:emorley]
1384485 P1 Treeherder: Data Ingestion Periodic cloudamqp alerts about Pulse job ingestion backlogs (store_pulse_jobs) Ed Morley [:emorley]
1169263 P1 Treeherder: Docs & Development Switch the local development environment to something docker based Ed Morley [:emorley]
1387536 P1 Treeherder: SETA Figure out why seta-analyze-failures is hitting the hard not soft celery time limit Ed Morley [:emorley]
1294544 P1 Treeherder: Log Parsing & Classification Treeherder should limit the task time for log parsing so we don't get a backlog on long logs Ed Morley [:emorley]
1295997 P1 Treeherder: Log Parsing & Classification Add limit to size of log we will parse Ed Morley [:emorley]
1394555 P1 Treeherder: Infrastructure prod-ro database filled up, but prod seemed ok Kendall Libby [:fubar]
1367362 P1 Treeherder Create a replacement to OrangeFactor that uses Treeherder as a data source
1330728 P1 Treeherder: Infrastructure We're making 20,000-120,000 requests/min to MySQL, mainly during data ingestion
1368984 P1 Treeherder: Infrastructure calculate-durations task is timing out (SoftTimeLimitExceeded)
1368985 P1 Treeherder: Infrastructure job_loader:MissingPushException: No push found in {go-bouncer,socorro} for revision X
1330775 P1 Treeherder: Data Ingestion The fetch_allthethings task takes 10 mins and makes 140,000 MySQL requests
1330783 P1 Treeherder: Data Ingestion The fetch-bugs task takes 7 mins and makes 34,000 MySQL requests
1401048 P1 Treeherder: Docs & Development Travis intermittent WebDriverWait TimeoutException in test_basics.py's test_perfherder_main
1368982 P1 Treeherder: SETA seta-analyze-failures task is timing out (SoftTimeLimitExceeded)
1287502 P1 Treeherder: Log Parsing & Classification Errors during log parsing "Warning: Invalid utf8 character string: '9C554F'" (and other hex values)
1308165 P1 Treeherder: Log Parsing & Classification text_log_summary:TextLogSummaryViewSet.list unbounded query causes "SystemExit: 1"
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)
1409679 P1 Treeherder: Test-based View Test-based view GraphQL query timing out and causing heavy API load
1387418 P2 Treeherder: Data Ingestion Output a clearer error if the pushlog entry referenced by pulse does not exist Cameron Dawson [:camd]
1395254 P2 Treeherder: Data Ingestion Consume TaskCluster events from the standard Pulse exchanges rather than via treeherder-taskcluster Cameron Dawson [:camd]
1337488 P2 Treeherder: Test-based View [Meta] Add a test-centric UI view that aggregates results by test/manifest rather than platform/job Cameron Dawson [:camd]
1406553 P2 Treeherder: Test-based View Browser Chrome job failures not showing Cameron Dawson [:camd]
1318021 P2 Treeherder Make the logging configuration more sensible 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 Ed Morley [:emorley]
1353014 P2 Treeherder Follow-ups to the initial Neutrino landing Ed Morley [:emorley]
1407220 P2 Treeherder Update djangorestframework from 3.6.x to 3.7.x Ed Morley [:emorley]
1281821 P2 Treeherder: Infrastructure Clarify the Pulse usernames and environment variables 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]
1387508 P2 Treeherder: Infrastructure Analyse RDS MySQL slow query log to find quick wins 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]
1388421 P2 Treeherder: Infrastructure Papertrail logs contain lots of MySQL warnings code 1003 from the New Relic Python agent 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]
1343239 P2 Treeherder: API Cleanup the /jobdetails/ API endpoint and usage by the UI Ed Morley [:emorley]
1165259 P2 Treeherder: Docs & Development Document Heroku & supporting infrastructure in read the docs Ed Morley [:emorley]
1317752 P2 Treeherder: Docs & Development Allow logging into Treeherder when pointing the UI at the stage/prod API Ed Morley [:emorley]
1318020 P2 Treeherder: Docs & Development Replace the bin/run_* scripts with something that uses the Procfile (Honcho/foreman) Ed Morley [:emorley]
1354544 P2 Treeherder: Docs & Development Django runserver frequently outputs "Broken pipe from ('127.0.0.1', NNNNN)" Ed Morley [:emorley]
1363722 P2 Treeherder: Docs & Development Make webpack-dev-server work with authentication when using a local API instance Ed Morley [:emorley]
1372684 P2 Treeherder: Docs & Development Vagrant up/provision fails with apt-get DNS errors ("Temporary failure resolving 'us.archive.ubuntu.com'") Ed Morley [:emorley]
1326250 P2 Treeherder: Log Parsing & Classification PerformanceParser::parse_line(): TypeError: not enough arguments for format string Ed Morley [:emorley]
1276532 P2 Treeherder: Log Parsing & Classification Bug summary missing in autoclassification James Graham [:jgraham]
1340503 P2 Treeherder: Log Parsing & Classification FailureLine should have a foreign key to Job rather than freeform repository/job_guid fields James Graham [:jgraham]
1113235 P2 Treeherder Add retry logic to all the non-periodic tasks
1177208 P2 Treeherder Cannot cancel all jobs with error "Failed to cancel all jobs:undefined"
1285177 P2 Treeherder Always show the cancel all jobs button
1325838 P2 Treeherder Stop using Python asserts for conditions that should be checked in production
1330442 P2 Treeherder Add additional testcases for the runnable jobs feature/API
1336273 P2 Treeherder Login flow for /credentials/ redirects to a page that 404s
1340265 P2 Treeherder Make it easier to copy the full 40 character revision SHAs from the UI
1340590 P2 Treeherder The UI always blames API 403s on not being logged in when there can be other causes
1401518 P2 Treeherder Running "Add new jobs" without a decision task doesn't revert menu entry
1409181 P2 Treeherder Add a link to the Taskcluster group/task inspector to the per-push menu
1201063 P2 Treeherder: Infrastructure Get the Amazon RDS instance used by Heroku reporting to New Relic
1284811 P2 Treeherder: Infrastructure Adjust CELERYBEAT_SCHEDULE so intensive tasks do not overlap
1339288 P2 Treeherder: Infrastructure Consider using Celery acks_late to prevent loss of tasks if worker crashes
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
1347721 P2 Treeherder: Infrastructure Data in the FailureLine table isn't being expired
1361872 P2 Treeherder: Infrastructure Pushlog ingestion: "Unable to get last push from cache for 'cedar', getting all pushes"
1407377 P2 Treeherder: Infrastructure Triage the top N web and worker New Relic slow transactions to find quick wins
1074408 P2 Treeherder: API Make option_collection optional or document valid values somewhere
1234241 P2 Treeherder: API Add tests to check that API throttling is per-user
1280494 P2 Treeherder: API Ensure all API endpoints protect/validate against unbounded queries
1304658 P2 Treeherder: API Add a test for the credentials management permission checks
1343263 P2 Treeherder: API Use django-filters 'strict' and 'together' features rather than custom parameter validation for every API endpoint
1066272 P2 Treeherder: Data Ingestion Display TaskCluster jobs that are expected to run but haven't yet been queued ("unscheduled" jobs)
1178370 P2 Treeherder: Data Ingestion Ensure only one of each periodic celery task is run at a time
1228983 P2 Treeherder: Data Ingestion Improve the accuracy of job ETAs
1364027 P2 Treeherder: Docs & Development Selenium tests intermittently fail on Travis with "WebDriverException: Message: connection refused"
1364037 P2 Treeherder: Docs & Development The JS unit tests log output associates all failures with 'tests/ui/unit/init.js' rather than the real test file
1364045 P2 Treeherder: Docs & Development Make it easier to run the JS unit tests locally
1329694 P2 Treeherder: SETA Add SETA data expiration to the cycle_data task
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
1389764 P2 Treeherder: Log Parsing & Classification autoclassification doesn't suggest bug, only its duplicate without bug title and not striked through


Needing triage

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

ID Component Summary
1288741 Treeherder Adding new jobs does not show jobs if full-task-graph.json is not reachable
1358789 Treeherder "Error: S.message is undefined" thrown when triggering new jobs
1201690 Treeherder Machine platform's platform property should be unique
1308565 Treeherder "Add new jobs" lets me add hidden-by-default jobs and doesn't alert me to it
1395724 Treeherder When adding new jobs, talos job symbols don't appear in their treeherder groups
1241535 Treeherder Find a way to quickly "retrigger" tests on an existing build to generate an sps profile for talos
1337496 Treeherder Don't animate the pinboard count unless the count actually changed
1408534 Treeherder Might be nice to have a Clear All for filter by job field
1280646 Treeherder ui/js/services/pinboard.js's pinJob takes a job, ui/js/services/pinboard.js's unPinJob takes a job id
1355530 Treeherder Add "copy command for test" and "copy command for test directory" buttons to Failure Classification page
1291689 Treeherder Add support for platforms that don't have a build type
1365988 Treeherder add new jobs UI should provide a "all tests for this platform" button somewhere
1213520 Treeherder Cancelling Try push marked all builds as cancelled, actually cancelled none and ran tests
1318101 Treeherder remove ``loggedin`` field of a user in the UI. Rely on email or username
1402992 Treeherder Remove coalesced_to_guid field from jobs table
1254572 Treeherder Remember UI display settings (eg result types or tiers) between sessions
1347457 Treeherder Reorganize the keyboard shortcuts popup to make better use of space.
1288028 Treeherder The runnable_jobs API is very slow which makes the "Add New Jobs" action very slow
1358748 Treeherder New jobs aren't triggered
1193778 Treeherder Enhance filter panel to support multiple fields with boolean operators
1308489 Treeherder Trying to load result set for hidden jobs doesn't seem to work
1380565 Treeherder add/trigger new jobs doesn't work when builds are filtered
1232535 Treeherder Clone the job type in the UI immediately after re-triggering
1335929 Treeherder Treeherder "# unclassified" button gives no indication of being toggled
1407665 Treeherder Job details: disambiguate artifact names using full artifact path
1278274 Treeherder After Firefox restart, Treeherder jobs are not shown until a reload
1353723 Treeherder Add support for opening raw.txt log files in test results viewer
1290623 Treeherder De-emphasize non-tier-1 jobs
1360228 Treeherder 'Sch' job goes from running to gone
1206219 Treeherder left/right arrow key navigation skips over collapsed job groups.
1315826 Treeherder Allow direct login to Django admin after Taskcluster auth transition
1400904 Treeherder Have a page pointing to build artifacts only for a given rev/tree combination
1249407 Treeherder Typing U before results have loaded no longer affects the still-loading pushes
1346565 Treeherder Taskcluster uses randomly generated 'machine' names causing machine table bloat
1286695 Treeherder Improve display of Tiers
1358746 Treeherder TreeHerder should show some progress after clicking "OK" for "Trigger New Jobs" button, before the green confirmation is shown
1060769 Treeherder PLATFORMS_BUILDERNAME's 'os_platform' is a mixture of OS type, OS version, architecture & product name
1306407 Treeherder Job viewer pane frequently becomes disabled
1375350 Treeherder Treeherder breaks the bf-cache
1219849 Treeherder Add a way to get a list of failures attribute to a backed out patch
1331399 Treeherder The way we store job information on the front end is inefficient, wasting 10s of MB of memory (or more)
1405666 Treeherder Keyboard shortcuts are ignored when a checkbox has focus
1272212 Treeherder When in "add new jobs" mode, the "pin all jobs showing" button for a push should select all of the visible jobs for adding jobs, not the pinboard
1353715 Treeherder Group test jobs run against the same revision after a threshold is reached
1290622 Treeherder Make the n/p keyboard shortcuts jump to the next tier-1 job, skipping tier-2/3 jobs entirely
1360200 Treeherder Make "rerun chunk with test X" as close to a one-click operation as possible
1205572 Treeherder Wrong ordering of jobs inside a group if jobs are starred
1315571 Treeherder Add filter to TreeHerder for listing all pushes in a repo related to a given bug
1400437 Treeherder "Trigger missing jobs" in the push header menu should use Custom Action's "Run missing tests"
1249341 Treeherder With multiple jobs selected, Retrigger Job should ask if only a single job or all selected jobs should be retriggered
1346404 Treeherder Warn when attempting to retrigger a taskcluster job when the task doesn't exist
1286693 Treeherder [meta] Improve developer UX for evaluating the outcomes of Try pushes
1357955 Treeherder Remove the confirmation prompt from the deploy notification reload button
1053203 Treeherder Treeherder help "Builds & Tests" section should be generated from the db
1302757 Treeherder Consider converting some directives to components
1371843 Treeherder The dropdown menu next to the pinboard's "save" button should be accessible even if there are no jobs pinned.
1217058 Treeherder Preserve grouping state when clicking links
1328985 Treeherder Remove legacy datasource fields from treeherder/perfherder
1404533 Treeherder Make the Active Filters Bar into an angular Component
1269281 Treeherder Buildbot retriggers on iOS webkit (Safari or Firefox on iOS) do not display auth dialogue
1352862 Treeherder Give back or replace the "i" keyboard shortcut to display in-progress jobs
1290621 Treeherder [Tracking] Non-tier-1 job improvements
1359549 Treeherder "Retrigger success" shown even if buildapi part of retrigger not completed
1205324 Treeherder Adding a filter value without selecting a filter field and clicking "Save" shows/does nothing
1311752 Treeherder Job tile not highlighted
1399999 Treeherder Remove JSONField package after next migrations squashing event
1244216 Treeherder adding all test jobs for a platform needs a UI with less clicking
1340321 Treeherder Add a toggle for a left-hand keyboard shortcuts mode
1409103 Treeherder [meta] Migrate from AngularJS to React
1286679 Treeherder Do not allow to schedule nightly jobs from Treeherder's "Add new jobs"
1357175 Treeherder Improve the way support for "Trigger Missing Jobs" is determined.
1296771 Treeherder If you're viewing jobs by signature, "Add new jobs" doesn't list the job.
1367441 Treeherder Web UI ally: status invisible for high-contrast web users
1216613 Treeherder Make selected job show up above the border-top in the result-set-bar
1319585 Treeherder Filtering on "mochitest-1" includes "mochitest-10", "mochitest-11", etc.
1403089 Treeherder Add a leading '/' to filename searches to refine results
1255241 Treeherder Allow retrigger jobs for multiple times at once
1348973 Treeherder Add buttons to get previous pushes in addition to the ones to get next pushes
1345914 Treeherder: API Use graphQL to load the job details panel
1228539 Treeherder: API Specific fields of a report should be locked for following updates (eg. start_timestamp)
1367153 Treeherder: API [graphql] Ensure schema can return the data that the Job Details panel needs to make
1345909 Treeherder: API [Meta] Add a comprehensive GraphQL API to Treeherder and use it to speed up the front-end
1224360 Treeherder: API Reject unknown result states from being submitted
1358542 Treeherder: API Add API to get the mapping of platform names to user-friendly versions
1317997 Treeherder: API Make the API fail hard if unrecognised parameters are passed
1197197 Treeherder: API Split the resultset action message schema into separate definitions.
1355918 Treeherder: API Make the bug filer API return the bugzilla URL that the backend is using to file the bug
1285924 Treeherder: API Add unittests for the changes in the runnable_jobs API
1196933 Treeherder: API Add a Treeherder API to get jobs and related buildernames, codes, shorthand names, etc.
1353365 Treeherder: API Add an API endpoint to accept Travis CI webhook notifications
1283545 Treeherder: API Can't load an API url in firefox that uses a task cluster job_guid as a param
1043249 Treeherder: API Move platform 'friendly name' mapping from treeherder-ui into the API
1281277 Treeherder: Client Libraries Add job details endpoint helper method to thclient
1265867 Treeherder: Client Libraries Client doesn't handle paginated results well
1259570 Treeherder: Client Libraries Client should throw an exception if adding an artifact without a job guid
1227654 Treeherder: Client Libraries Add failure retry handling to treeherder-client
1291012 Treeherder: Data Ingestion figure out treeherder project for pulse jobs
1352402 Treeherder: Data Ingestion Invalid use of "id" keyword in Pulse schema
1306707 Treeherder: Data Ingestion Remove support for 12 character ('short') SHA revisions
1262938 Treeherder: Data Ingestion reference_data_signature table should have a unique index on ``signature``
1337843 Treeherder: Data Ingestion Create new field in pulse-job.yml for manifest data
1298563 Treeherder: Data Ingestion Add Treeherder support for obsoleted pushes on the autoland repository
1257602 Treeherder: Data Ingestion Remove revision_hash code once all clients are transitioned to using revisions only
1334654 Treeherder: Data Ingestion Read taskId and retryId separately, instead of expecting taskcluster-treeherder to concatenate them
1296077 Treeherder: Data Ingestion Jobs stuck in the "running" state
1233421 Treeherder: Data Ingestion Exception when builds-{pending,running} contains no jobs
1326223 Treeherder: Data Ingestion Use a retrying HTTPAdapter with requests to retry timeouts within the same task
1295437 Treeherder: Data Ingestion Link to live.log when Taskcluster task is running
1361570 Treeherder: Data Ingestion Add index to URL field of Repository since we search on it
1198026 Treeherder: Data Ingestion remove repetition of ``json-pushes?full=1`` references.
1307488 Treeherder: Data Ingestion Have pulse work with one job at a time, since that's how we're using it
1351907 Treeherder: Docs & Development | yarn run start | fails on Windows
1328336 Treeherder: Docs & Development Write some documentation on mysql gotchas with database migrations
1306881 Treeherder: Docs & Development json sample_data re-generation creates trailing whitespace
1340305 Treeherder: Docs & Development Add docs (and make it easier) to run selenium tests locally
1326094 Treeherder: Docs & Development Enable review apps
1289168 Treeherder: Docs & Development Add a lint for contributors.json
1340303 Treeherder: Docs & Development Add ability to run selenium tests against a remote instance of treeherder
1323749 Treeherder: Docs & Development ingest-push should also import job notes
1401247 Treeherder: Docs & Development Add "Add new jobs" documentation to Treeherder
1274331 Treeherder: Docs & Development Documentation on how to format an error message for TreeHerder ingestion
1333243 Treeherder: Docs & Development Find alternative solution to pre-run update_runnable_jobs when developing locally
1318199 Treeherder: Docs & Development Problems to set vagrant up with encrypted folders
1366043 Treeherder: Docs & Development Treeherder docs mention "prototype" in the title even though they aren't built from the prototype
1330702 Treeherder: Docs & Development Update pulse ingestion docs for resultsets
1312054 Treeherder: Docs & Development Add ability to have ingest_push work for pulse (taskcluster) jobs
1409402 Treeherder: Infrastructure Set a MySQL max_execution_time of greater than 90s on the Treeherder read-only replica
1378573 Treeherder: Infrastructure Grant IAM permission to change parameter group on a new instance
1320941 Treeherder: Infrastructure The 'what's deployed' columns are blank for cherrypicked commit deploys
1253768 Treeherder: Log Parsing & Classification Add a way to bulk remove saved classifications
1306924 Treeherder: Log Parsing & Classification Saving from the autoclassify panel frequently doesn't mark the job as classified until the next refresh
1276493 Treeherder: Log Parsing & Classification 'Ignore others' and 'Save all' buttons should be always visible/sticky
1329776 Treeherder: Log Parsing & Classification starring/classification for pending/running jobs not shown as such until treeherder page reloaded
1292650 Treeherder: Log Parsing & Classification Autoclassify panel doesn't appear on page load if a job is selected.
1354295 Treeherder: Log Parsing & Classification Add an option to the bug_suggestions api to fetch uncached results
1228988 Treeherder: Log Parsing & Classification Poor UX if two sheriffs classify the same job at almost the same time
1299274 Treeherder: Log Parsing & Classification Improve the classification of intermittent failures that aren't associated with just one test
1378242 Treeherder: Log Parsing & Classification Tree Herder TinderBoxPrint: artifact/URL pairs incorrectly parsed, captured, or displayed
1272683 Treeherder: Log Parsing & Classification Eternal loading throbber in classification box if log not found (404)
1310084 Treeherder: Log Parsing & Classification Speculatively pre-fetch the information for the next/previous failing jobs for the currently selected job.
1286689 Treeherder: Log Parsing & Classification Generate metrics about how many jobs are auto classified
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
1293092 Treeherder: Log Parsing & Classification Only select the autoclassify panel for suites where autoclassify is possible
1364373 Treeherder: Log Parsing & Classification Treeherder should inform about the day count of the specific intermittent failure
1242178 Treeherder: Log Parsing & Classification Strip paths from bug searches for assertions so they'll be starrable
1306919 Treeherder: Log Parsing & Classification Saving from the autoclassify panel doesn't immediately adjust the unclassified count
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.
1276491 Treeherder: Log Parsing & Classification Not obvious when 'Ignore others' applies to other failures in same test
1321992 Treeherder: Log Parsing & Classification Bugfiler fails for xperf failure lines
1290221 Treeherder: Log Parsing & Classification Too many bug suggestions shown for various firefox-ui-update failures
1353720 Treeherder: Log Parsing & Classification Inconsistent handling of jobs with logs whose name is not 'buildbot_text'
1228047 Treeherder: Log Parsing & Classification make bug summary available to verified autoclassify lines
1297509 Treeherder: Log Parsing & Classification autoclassification: suggestion on wrong error line
1376284 Treeherder: Log Parsing & Classification Bugfiler should include the platform in the bug description
1268484 Treeherder: Log Parsing & Classification Fuzzy autoclassification using ElasticSearch
1309104 Treeherder: Log Parsing & Classification Bug suggestions for bug 1300413 broken by the addition of a '-u', to the failure message
1277416 Treeherder: Log Parsing & Classification Display fixed-firefoxNN status information for bugs in the failure summary panel
1347974 Treeherder: Log Parsing & Classification [Meta] UI improvements for the Failure Classification panel
1292926 Treeherder: Log Parsing & Classification Autoclassify needs a way to deal with fallout from a failed test
1358863 Treeherder: Log Parsing & Classification Refactor bug filer
1241940 Treeherder: Log Parsing & Classification Follow-up auto-classification work after bug 1177519 lands
1306918 Treeherder: Log Parsing & Classification Autoclassify panel for "timed out, left a tab" shows lines for "left a tab, timed out, left a tab"
1391553 Treeherder: Log Parsing & Classification Improve sorting for suggestions to show closed bugs after open ones
1276480 Treeherder: Log Parsing & Classification 'Ignore others' should also always work, even if classification of current line has no bug number associated
1321802 Treeherder: Log Parsing & Classification Autoclassify unstructured TextLogError lines
1289922 Treeherder: Log Parsing & Classification Annotations controller on delete is passing job.id, but should pass the guid
1352468 Treeherder: Log Parsing & Classification "Failure classification" pane often shows the wrong thing
1196875 Treeherder: Log Parsing & Classification Maybe sort suggestions by how well they match the failure lines?
1295679 Treeherder: Log Parsing & Classification If a job gets classified as "fixed by commit", tag that job's push in the UI.
1371152 Treeherder: Log Parsing & Classification Have the bugfiler try stripping and if it complains about not matching, just go back to the unstripped summary
1268445 Treeherder: Log Parsing & Classification Autoclassification: Perma-failures set to "Autoclassified failure with no associated bug number"
1307093 Treeherder: Log Parsing & Classification Refactor autoclassification data storage
1276967 Treeherder: Log Parsing & Classification ElasticSearch autoclassification is too slow
1344943 Treeherder: Log Parsing & Classification Suggested revisions not updated as revisions come in
1292675 Treeherder: Log Parsing & Classification Autoclassify UI doesn't do the "exceeded max bug suggestions" thing, making it really really hard to scroll through.
1356635 Treeherder: Log Parsing & Classification Clicking a failure line's "Ignore Line" select box toggles the failure line's selection
1241577 Treeherder: Log Parsing & Classification Use django-rest-framework-bulk for classified failure and bug APIs
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
1389799 Treeherder: Log Parsing & Classification Autoclassification: Wrong bug suggested for browser_tabswitchbetweenplugins.js | plugin1 is hidden
1274614 Treeherder: Log Parsing & Classification make crash reports in logs automatically link to the source code in question
1312462 Treeherder: Log Parsing & Classification sometimes autoclassification failure summary of previous job shown for current job (Error: data.bugs is undefined)
1289599 Treeherder: Log Parsing & Classification Refresh the bugscache when a bug is successfully filed with the bugfiler tool
1352158 Treeherder: Log Parsing & Classification Auto-star retcode failures in test_types.py and test_roller.py against bug 1308472
1184126 Treeherder: Log Parsing & Classification add another category for indicating that a failure is being tracked by a bug
1294709 Treeherder: Log Parsing & Classification error lines in autoclassify tab in different order than in raw log or 'Failure summary' tab
1371106 Treeherder: Log Parsing & Classification Bug filer should help reduce the number of duplicate bugs filed
1265095 Treeherder: Log Parsing & Classification Allow classification of failure as non-intermittent through autoclassification panel
1306995 Treeherder: Log Parsing & Classification Focusing the autoclassify "Other bug" text input should select the radio button
1276494 Treeherder: Log Parsing & Classification Some errors missing in autoclassify failure tab, e.g. application timed out after 330 seconds with no output
1332287 Treeherder: Log Parsing & Classification TreeHerder should sort intermittent failure options by amount of matched text
1292665 Treeherder: Log Parsing & Classification Autoclassify panel frequently doesn't seem to highlight matching lines on bugs.
1355940 Treeherder: Log Parsing & Classification The "GECKO(1613) | " log line prefix break error summary whole line matches
1231483 Treeherder: Log Parsing & Classification Make it harder to miss failures that are actually permafails
1300685 Treeherder: Log Parsing & Classification Bug suggestions for full-line search appear to only search the first 125 characters of the summary
1383556 Treeherder: Log Parsing & Classification Bug filer should warn when https://bugzilla.mozilla.org/rest/product/<product>?include_fields=versions returns nothing
1273419 Treeherder: Log Parsing & Classification Ignore 'ShutdownLeaks | process() called before end of test suite' in autoclassification more failures encountered earlier
1311652 Treeherder: Log Parsing & Classification autoclassification hangs treeherder, and no clicks work for 10+ minutes
1289469 Treeherder: Log Parsing & Classification Can't save autoclassifications on Chrome
1351005 Treeherder: Log Parsing & Classification Failure Classification tab's "Save/Save All" marking the job as classified is slightly racy.
1100414 Treeherder: Log Parsing & Classification Split the log's mozharness step into smaller parts and emphasise those rather than buildbot steps
1293732 Treeherder: Log Parsing & Classification Deleting a classification removes the star, but doesn't put the unstarred job back into the unstarred view
1368609 Treeherder: Log Parsing & Classification Errors do not show when using Firefox for iOS
1367446 Treeherder: Log Viewer Web UI ally: large fonts make log inaccessible
1361083 Treeherder: Log Viewer logviewerInit appears to be called twice.
1328610 Treeherder: SETA SETA - only pick PGO test failures if they're truly the root cause
1395169 Treeherder: SETA Treat new platforms differently
1342932 Treeherder: SETA Use a Repository table property instead of SETA_FIXED_BY_COMMIT_REPOS list
1409995 Treeherder: SETA Always schedule linting jobs for revisions for which all (other) jobs run to have a merge candidate
1389123 Treeherder: SETA SETA - Allow local development to feed failures information from Treeherder production
1339843 Treeherder: SETA consider adjusting SETA to detemine high value jobs as jobs which don't necessarily catch every regression
1399106 Treeherder: SETA We don't clear expiration dates
1361866 Treeherder: SETA SETA: Possibly consider job duration as a factor in prioritization
1339841 Treeherder: SETA ignore windows XP data from seeding SETA
1398771 Treeherder: SETA When a new platform is found do not follow defaults
1361863 Treeherder: SETA SETA: Consider tracking jobs that are optimized out consistently
1330649 Treeherder: SETA SETA - Move treeherder.seta.runnable_jobs logic to treeherder.etl.runnable_jobs
1395277 Treeherder: SETA Add test to prevent invalid preseed.json
1351029 Treeherder: SETA SETA: Don't optimize out test jobs when certain files are changed
1366909 Treeherder: Test-based View [TestGroup UI] Migrate code into the main Treeherder repo
1384015 Treeherder: Test-based View some failures are missing in Test-Centric UI
1378491 Treeherder: Test-based View [TestGroup UI] Explore if ActiveData can be used to get pass/fail ratios on a per-test basis


All bugs

View on Bugzilla