Open Bug 1603255 (smart-scheduling) Opened 4 years ago Updated 4 months ago

[meta] Smart Scheduling in CI and on Try

Categories

(Firefox Build System :: Task Configuration, enhancement, P1)

enhancement

Tracking

(Not tracked)

People

(Reporter: ahal, Unassigned)

References

(Depends on 22 open bugs, Blocks 5 open bugs)

Details

(Keywords: meta)

This is a meta bug to help track all work related to getting smarter about our scheduling, both on autoland and try.

Some of the high level work items that fall under here include:

  • Use code coverage and/or machine learning algorithms to replace SETA on autoland
  • Use same algorithms to create a mach try auto selector (i.e push to try and do the things that I want)
  • Implement ability to schedule paths within a task (i.e, source paths as taskgraph inputs)
  • Create smarter backfill /retrigger actions to only run failed tests again
  • Improve metrics to measure scheduling efficiency, better reporting
  • lots more
Depends on: 1583353, 1583360, 1583364
Depends on: 1596567
Depends on: 1603454
Depends on: 1603459
Depends on: 1603463
Depends on: 1603467
Depends on: 1603842
Depends on: 1608833
Depends on: 1608834
Depends on: 1608836
Depends on: 1608837
Depends on: 1609967
See Also: → 1612544
See Also: → 1612554
Depends on: 1561423
Depends on: 1613929
Depends on: 1613936
No longer depends on: 1613929
Depends on: 1614640
Depends on: 1614642
No longer depends on: 1614640
Depends on: 1620051
Depends on: 1622336
Depends on: 1623094
Depends on: 1624437
Depends on: 1624859
Depends on: 1624902
Depends on: 1625200
Depends on: 1625168
Depends on: 1626630
Depends on: 1627074
Depends on: 1628810
Depends on: 1629027
Depends on: 1629642
Depends on: 1630708
Depends on: 1631515
No longer depends on: 1631515
No longer depends on: 1561423
Depends on: 1632242
Depends on: 1632571
Depends on: 1632572
Depends on: 1632870
Depends on: 1632886
Depends on: 1634159
Depends on: 1634484
Depends on: 1634679
No longer depends on: 1634159
Depends on: 1635149
Depends on: 1635940
Depends on: 1635921
Depends on: 1636110
Depends on: 1634551
Depends on: 1636940
Depends on: 1637343
Depends on: 1637385
Depends on: 1637811
Depends on: 1638103
Depends on: 1638429
Depends on: 1638430
Depends on: 1638485
Depends on: 1638862
Depends on: 1638945
Depends on: 1639164
Depends on: 1639289
Depends on: 1639324
Depends on: 1639812
Depends on: 1640047
Depends on: 1641065
Depends on: 1641131
Depends on: 1641283
Depends on: 1642360
Depends on: 1642946
Depends on: 1642985
Depends on: 1643689
Depends on: 1643811
Depends on: 1645398
Depends on: 1648414
Depends on: 1648531
Depends on: 1650043
Depends on: 1650406
Depends on: 1654828
Depends on: 1654867
Depends on: 1657192
Depends on: 1657649
Depends on: 1657920
Depends on: 1660506
Depends on: 1665575
Depends on: 1665585
Depends on: 1671422
Depends on: 1680529
Depends on: 1691452
Depends on: 1694407
Depends on: 1699139
Depends on: 1699138
Depends on: 1708288
Depends on: 1709635
Depends on: 1710592
Depends on: 1723161
Depends on: 1668753
Depends on: 1704142
Depends on: 1747707
No longer depends on: 1747707
Severity: normal normal → S3 S3
Depends on: 1815618
Depends on: 1871358
You need to log in before you can comment on or make changes to this bug.