-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[testing] Insufficient coverage in test suite #1090
Comments
Good catch! Do we have a sense of how much this increases testing time by? |
Will confirm this in a day or two. |
Timings are posted here : pytorch/pytorch#91355 (comment) |
pytorchmergebot
pushed a commit
to pytorch/pytorch
that referenced
this issue
Jan 6, 2023
Ref pytorch/functorch#1090 Timings: `test_vmap_exhaustive` After PR ``` == 1168 passed, 55 skipped, 2353 deselected, 153 xfailed in 195.07s (0:03:15) == ``` Before PR ``` == 1134 passed, 55 skipped, 2316 deselected, 150 xfailed in 77.18s (0:01:17) == ``` `test_op_has_batch_rule` After PR ``` == 988 passed, 57 skipped, 2353 deselected, 331 xfailed in 144.70s (0:02:24) == ``` Before PR ``` == 969 passed, 57 skipped, 2316 deselected, 313 xfailed in 65.86s (0:01:05) == ``` Pull Request resolved: #91355 Approved by: https://github.com/zou3519
pytorchmergebot
pushed a commit
to pytorch/pytorch
that referenced
this issue
Jan 6, 2023
Ref pytorch/functorch#1090 Timings: `test_vmap_exhaustive` After PR ``` == 1168 passed, 55 skipped, 2353 deselected, 153 xfailed in 195.07s (0:03:15) == ``` Before PR ``` == 1134 passed, 55 skipped, 2316 deselected, 150 xfailed in 77.18s (0:01:17) == ``` `test_op_has_batch_rule` After PR ``` == 988 passed, 57 skipped, 2353 deselected, 331 xfailed in 144.70s (0:02:24) == ``` Before PR ``` == 969 passed, 57 skipped, 2316 deselected, 313 xfailed in 65.86s (0:01:05) == ``` Pull Request resolved: #91355 Approved by: https://github.com/zou3519
This one should probably be closed |
I want to check other tests in |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In
functorch
test suite, we usesample_inputs
to get samples from an OpInfo. The problem is thatsample_inputs
may or may not cover all the case/overloads for an operator. I think we should usereference_inputs
which super set ofsample_inputs
and more comprehensive. (Though this will increase the test times).Switching
sample_inputs
toreference_inputs
leads to bunch of failure fortest_op_has_batch_rule
including the ones mentioned in #1080 #1069Refer to pytorch/pytorch#91355 for failures.
cc: @zou3519
The text was updated successfully, but these errors were encountered: