[functorch] Exclude failing tests, add xfail test for torch.tensor
diff --git a/functorch/test/test_eager_transforms.py b/functorch/test/test_eager_transforms.py
index deb6781..6fff09e 100644
--- a/functorch/test/test_eager_transforms.py
+++ b/functorch/test/test_eager_transforms.py
@@ -463,6 +463,14 @@
result = grad(f2)(x)
self.assertEqual(result, (x <= 0).type_as(x))
+ @unittest.expectedFailure
+ def test_tensor_ctor_inside_grad(self, device):
+ def foo(x):
+ return x * torch.tensor(2., device=device)
+
+ x = torch.tensor(3.14, device=device)
+ functorch.grad(foo)(x)
+
class TestVmapOfGrad(TestCase):
def test_per_sample_grads_inplace_view(self, device):
diff --git a/functorch/test/test_ops.py b/functorch/test/test_ops.py
index 5b2bb2d..c89c1a8 100644
--- a/functorch/test/test_ops.py
+++ b/functorch/test/test_ops.py
@@ -333,6 +333,7 @@
'norm',
'resolve_conj',
'to_sparse',
+ 'clamp',
}
if op.name in op_skip:
self.skipTest("Skipped; Expected failures")