blob: c8613b910bf1216c7462826b0fc2c9fc89f6010a [file] [log] [blame]
#!/usr/bin/env python3
from __future__ import absolute_import, division, print_function, unicode_literals
from dist_autograd_test import DistAutogradTest, DistAutogradJitTest
from common_distributed import MultiProcessTestCase
from common_utils import TEST_WITH_ASAN, run_tests
import unittest
@unittest.skipIf(TEST_WITH_ASAN, "Skip ASAN as torch + multiprocessing spawn have known issues")
class DistAutogradTestWithSpawn(MultiProcessTestCase, DistAutogradTest):
def setUp(self):
super(DistAutogradTestWithSpawn, self).setUp()
self._spawn_processes()
@unittest.skipIf(TEST_WITH_ASAN, "Skip ASAN as torch + multiprocessing spawn have known issues")
class DistAutogradJitTestWithSpawn(MultiProcessTestCase, DistAutogradJitTest):
def setUp(self):
super(DistAutogradJitTestWithSpawn, self).setUp()
self._spawn_processes()
if __name__ == '__main__':
run_tests()