Split off fuser tests in test_jit.py to their own test case (#15072)
authorRichard Zou <zou3519@gmail.com>
Tue, 11 Dec 2018 22:50:33 +0000 (14:50 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Tue, 11 Dec 2018 22:55:06 +0000 (14:55 -0800)
commit71e0cb505c7576bd674eb93c111f82acf4625f97
tree8ae2f878d08108025cbd23b5ba5a7a86d37df983
parent7408ce2f80d1f9e41d5590e43d795e7da2058bbc
Split off fuser tests in test_jit.py to their own test case (#15072)

Summary:
This PR creates TestFuser inside test_jit.py to be a home for graph fuser
specific tests.

This was a useful exercise because now that all the fuser tests are in
one place, I can spot redundant and bitrotting tests for cleanup in a
future PR.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/15072

Differential Revision: D13421458

Pulled By: zou3519

fbshipit-source-id: 80b1a7712feff75a0c186d1664601c4edbbca694
18 files changed:
test/expect/TestFuser.test_broadcast_cuda.expect [moved from test/expect/TestJit.test_broadcast_fusion_cuda.expect with 100% similarity]
test/expect/TestFuser.test_chunk_cuda.expect [moved from test/expect/TestScript.test_chunk_fusion_cuda.expect with 100% similarity]
test/expect/TestFuser.test_chunk_distributes_cuda.expect [moved from test/expect/TestJit.test_fusion_distribute_cuda.expect with 100% similarity]
test/expect/TestFuser.test_chunk_multiple_cuda.expect [moved from test/expect/TestScript.test_chunk_multiple_fusion_cuda.expect with 100% similarity]
test/expect/TestFuser.test_concat_cuda.expect [moved from test/expect/TestJit.test_concat_fusion_cuda.expect with 100% similarity]
test/expect/TestFuser.test_concat_invariant_cuda.expect [moved from test/expect/TestJit.test_concat_fusion_invariant_cuda.expect with 100% similarity]
test/expect/TestFuser.test_last_device_cuda.expect [moved from test/expect/TestJit.test_fuse_last_device_cuda.expect with 100% similarity]
test/expect/TestFuser.test_lstm_concat_cuda.expect [moved from test/expect/TestJit.test_lstm_fusion_concat_cuda.expect with 100% similarity]
test/expect/TestFuser.test_lstm_cuda-backward.expect [moved from test/expect/TestScript.test_lstm_fusion_cuda-backward.expect with 100% similarity]
test/expect/TestFuser.test_lstm_cuda-forward.expect [moved from test/expect/TestScript.test_lstm_fusion_cuda-forward.expect with 100% similarity]
test/expect/TestFuser.test_lstm_traced_cpu.expect [moved from test/expect/TestJit.test_lstm_fusion_cpu.expect with 100% similarity]
test/expect/TestFuser.test_lstm_traced_cuda.expect [moved from test/expect/TestJit.test_lstm_fusion_cuda.expect with 100% similarity]
test/expect/TestFuser.test_milstm_cuda-backward.expect [moved from test/expect/TestScript.test_milstm_fusion_cuda-backward.expect with 100% similarity]
test/expect/TestFuser.test_milstm_cuda-forward.expect [moved from test/expect/TestScript.test_milstm_fusion_cuda-forward.expect with 100% similarity]
test/expect/TestFuser.test_scalar.expect [moved from test/expect/TestScript.test_scalar_fusion.expect with 100% similarity]
test/expect/TestFuser.test_tensor_scalar_ops_cuda-1.expect [moved from test/expect/TestScript.test_tensor_scalar_fusion_cuda-1.expect with 100% similarity]
test/expect/TestFuser.test_tensor_scalar_ops_cuda-2.expect [moved from test/expect/TestScript.test_tensor_scalar_fusion_cuda-2.expect with 100% similarity]
test/test_jit.py