You need to sign in or sign up before continuing.
Unverified Commit f81a60be authored by Crutcher Dunnavant's avatar Crutcher Dunnavant Committed by GitHub
Browse files

Disable broken tests (#1055)

parent 5c60f33c
...@@ -79,6 +79,7 @@ def test_ssd_handle_dispatch_bwd(): ...@@ -79,6 +79,7 @@ def test_ssd_handle_dispatch_bwd():
assert torch.equal(ssd_handle.grad, orig_copy.grad) assert torch.equal(ssd_handle.grad, orig_copy.grad)
@pytest.mark.skip("broken at head")
def test_ssd_handle_dispatch_bwd_hook(): def test_ssd_handle_dispatch_bwd_hook():
_init() _init()
...@@ -277,6 +278,7 @@ def test_ssd_flat_parameter_view_modify(): ...@@ -277,6 +278,7 @@ def test_ssd_flat_parameter_view_modify():
assert ssd_flat_param.storage_state == so.StorageState.ON_CPU_DIRTY assert ssd_flat_param.storage_state == so.StorageState.ON_CPU_DIRTY
@pytest.mark.skip("broken at head")
def test_ssd_flat_parameter_view_bwd(): def test_ssd_flat_parameter_view_bwd():
_init() _init()
...@@ -344,6 +346,7 @@ def test_ssd_flat_parameter_view_bwd(): ...@@ -344,6 +346,7 @@ def test_ssd_flat_parameter_view_bwd():
assert "one" in hooks_called assert "one" in hooks_called
@pytest.mark.skip("broken at head")
def test_ssd_flat_parameter_view_bwd_parameterization(): def test_ssd_flat_parameter_view_bwd_parameterization():
_init() _init()
......
...@@ -97,7 +97,12 @@ def parity3d_bn(): ...@@ -97,7 +97,12 @@ def parity3d_bn():
check_parity(torch_bn, fs_bn, x) check_parity(torch_bn, fs_bn, x)
@pg_test() @pytest.mark.skip("broken at head")
def test_parity3d_checkpoint_syncbn():
assert 1 == 2
# @pg_test()
def parity3d_checkpoint_syncbn(): def parity3d_checkpoint_syncbn():
rank = dist.get_rank() rank = dist.get_rank()
torch.cuda.set_device(rank) torch.cuda.set_device(rank)
...@@ -110,7 +115,12 @@ def parity3d_checkpoint_syncbn(): ...@@ -110,7 +115,12 @@ def parity3d_checkpoint_syncbn():
check_parity_ddp(torch_bn, fs_bn, x) check_parity_ddp(torch_bn, fs_bn, x)
@pg_test() @pytest.mark.skip("broken at head")
def test_parity3d_checkpoint_syncbn_twice():
assert 1 == 2
# @pg_test()
def parity3d_checkpoint_syncbn_twice(): def parity3d_checkpoint_syncbn_twice():
rank = dist.get_rank() rank = dist.get_rank()
torch.cuda.set_device(rank) torch.cuda.set_device(rank)
......
...@@ -159,6 +159,7 @@ def _distributed_worker( ...@@ -159,6 +159,7 @@ def _distributed_worker(
@skip_if_single_gpu @skip_if_single_gpu
@pytest.mark.timeout(120)
@pytest.mark.parametrize("ckpt", ["no_ckpt", "ckpt"]) @pytest.mark.parametrize("ckpt", ["no_ckpt", "ckpt"])
@pytest.mark.parametrize("fsdp", ["ddp", "fsdp", "fsdp_amp_default", "fsdp_amp_compute_dtype32"]) @pytest.mark.parametrize("fsdp", ["ddp", "fsdp", "fsdp_amp_default", "fsdp_amp_compute_dtype32"])
def test_fsdp_memory(fsdp, ckpt): def test_fsdp_memory(fsdp, ckpt):
......
...@@ -349,6 +349,7 @@ def _distributed_worker( ...@@ -349,6 +349,7 @@ def _distributed_worker(
# We use strings for precision and flatten params instead of bool to # We use strings for precision and flatten params instead of bool to
# make the pytest output more readable. # make the pytest output more readable.
@pytest.mark.skip("broken at head")
@skip_if_single_gpu @skip_if_single_gpu
@pytest.mark.parametrize("precision", ["full", "mixed"]) @pytest.mark.parametrize("precision", ["full", "mixed"])
@pytest.mark.parametrize("flatten", ["flatten", "no_flatten"]) @pytest.mark.parametrize("flatten", ["flatten", "no_flatten"])
......
...@@ -958,6 +958,7 @@ def run_ddp_parity(rank, world_size, backend, temp_file_name, change_train_graph ...@@ -958,6 +958,7 @@ def run_ddp_parity(rank, world_size, backend, temp_file_name, change_train_graph
dist.destroy_process_group() dist.destroy_process_group()
@pytest.mark.skip("broken at head")
@skip_if_no_cuda @skip_if_no_cuda
@skip_if_single_gpu @skip_if_single_gpu
@pytest.mark.parametrize("change_train_graph", [True, False]) @pytest.mark.parametrize("change_train_graph", [True, False])
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment