mozci/task.py (4 lines): - line 425: # TODO: 'Optional' can be removed once https://github.com/mozilla/mozci/issues/662 is fixed. - line 484: # TODO: It can be removed a year after https://bugzilla.mozilla.org/show_bug.cgi?id=1688043 is fixed. - line 498: # TODO: Figure out why we still have some groups with bad names. - line 597: # TODO: Only used for testing, find a way to monkey patch! mozci/data/contract.py (2 lines): - line 153: # TODO: 'minlen=1' can be added to v.Str(), the group name, once we stop seeing groups with empty names. - line 154: # TODO: 'nullable=True' can be removed once https://github.com/mozilla/mozci/issues/662 is fixed. mozci/push.py (2 lines): - line 345: # TODO: Skip tasks with `retry` as result - line 663: # TODO: We should actually check if the failure was already happening in the parents mozci/console/commands/push.py (1 line): - line 453: # TODO: Potential real failures might be coming from children pushes too, but we should instead mozci/data/sources/treeherder/__init__.py (1 line): - line 39: # TODO: Once https://github.com/mozilla/mozci/issues/662 is fixed, we should return the actual duration instead of None.