[skip ci] Add test owners for a special hi-pri class of tests (#67553)

Summary:
Action following https://github.com/pytorch/pytorch/issues/66232

This change does require some context: there were several suggestions regarding what to do about this group of tests: tests that are core and crucial to all of PyTorch and are too broad to be owned by one team.
1. Let's add a "module: core" and put people behind it! This idea sounds appealing unless you are one of the people backing the label. From talking to albanD among others, this idea of putting all these core tests on the shoulder of a few people or one team isn't super fair and I have not yet found anyone willing to take on this job.
2. Taking advantage of the fact that we already have a triaging oncall that takes turns triaging issues, we can leave these tests essentially unlabeled and allow the oncall to triage these tests. Since these tests are crucial to PyTorch, we'll add the "high priority" label to mark them different from other unowned tests (see https://github.com/pytorch/pytorch/issues/67552).
3. I _could_ still create an unbacked label "module: core" and attribute these tests there, but I don't like the idea of creating a facade that the tests are "triaged" to a label when no one is actually taking a look.

Now we could potentially break these tests down into smaller files so that each piece _could_ be owned by a team, but 1. I don't know if this is currently feasible and 2. This approach does not prevent that from happening in the future.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/67553

Reviewed By: albanD

Differential Revision: D32025004

Pulled By: janeyx99

fbshipit-source-id: 1fb1aa4c27e305695ab6e80ae3d02f90519939c0
This commit is contained in:
Jane Xu 2021-10-29 12:15:30 -07:00 committed by Facebook GitHub Bot
parent fcba8018c2
commit c19cda5782
10 changed files with 20 additions and 0 deletions

View File

@ -1,3 +1,5 @@
# Owner(s): ["module: mta"]
import itertools
from numbers import Number
import random

View File

@ -1,3 +1,5 @@
# Owner(s): ["module: autograd"]
from torch.testing._internal.common_utils import TestCase, run_tests, slowTest, IS_WINDOWS
import subprocess

View File

@ -1,3 +1,5 @@
# Owner(s): ["module: nn"]
import inspect
import torch
from unittest import mock

View File

@ -1,3 +1,5 @@
# Owner(s): ["module: nn"]
from itertools import product
from inspect import signature, isgenerator
from copy import deepcopy

View File

@ -1,3 +1,5 @@
# Owner(s): ["high priority"]
from collections.abc import Sequence
from functools import partial, wraps
import warnings

View File

@ -1,3 +1,5 @@
# Owner(s): ["high priority"]
import torch
import numpy as np
import inspect

View File

@ -1,3 +1,5 @@
# Owner(s): ["high priority"]
import torch
from torch.testing._internal.common_utils import TestCase, run_tests
from torch.utils._pytree import tree_map

View File

@ -1,3 +1,5 @@
# Owner(s): ["high priority"]
import torch
from torch.testing._internal.common_utils import TestCase, run_tests
from torch.utils._pytree import tree_flatten, tree_map, tree_unflatten, TreeSpec, LeafSpec

View File

@ -1,3 +1,5 @@
# Owner(s): ["module: nn"]
import unittest
import torch

View File

@ -1,3 +1,5 @@
# Owner(s): ["high priority"]
import sys
import os
import contextlib