Mark tests in TFAutoModelTest as slow.
Each test forces downloading the same 536MB file, which is slow even with a decent internet connection.
This commit is contained in:
@@ -38,6 +38,7 @@ else:
|
|||||||
|
|
||||||
|
|
||||||
class TFAutoModelTest(unittest.TestCase):
|
class TFAutoModelTest(unittest.TestCase):
|
||||||
|
@pytest.mark.slow
|
||||||
def test_model_from_pretrained(self):
|
def test_model_from_pretrained(self):
|
||||||
import h5py
|
import h5py
|
||||||
self.assertTrue(h5py.version.hdf5_version.startswith("1.10"))
|
self.assertTrue(h5py.version.hdf5_version.startswith("1.10"))
|
||||||
@@ -53,6 +54,7 @@ class TFAutoModelTest(unittest.TestCase):
|
|||||||
self.assertIsNotNone(model)
|
self.assertIsNotNone(model)
|
||||||
self.assertIsInstance(model, TFBertModel)
|
self.assertIsInstance(model, TFBertModel)
|
||||||
|
|
||||||
|
@pytest.mark.slow
|
||||||
def test_lmhead_model_from_pretrained(self):
|
def test_lmhead_model_from_pretrained(self):
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
# for model_name in list(TF_BERT_PRETRAINED_MODEL_ARCHIVE_MAP.keys())[:1]:
|
# for model_name in list(TF_BERT_PRETRAINED_MODEL_ARCHIVE_MAP.keys())[:1]:
|
||||||
@@ -65,6 +67,7 @@ class TFAutoModelTest(unittest.TestCase):
|
|||||||
self.assertIsNotNone(model)
|
self.assertIsNotNone(model)
|
||||||
self.assertIsInstance(model, TFBertForMaskedLM)
|
self.assertIsInstance(model, TFBertForMaskedLM)
|
||||||
|
|
||||||
|
@pytest.mark.slow
|
||||||
def test_sequence_classification_model_from_pretrained(self):
|
def test_sequence_classification_model_from_pretrained(self):
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
# for model_name in list(TF_BERT_PRETRAINED_MODEL_ARCHIVE_MAP.keys())[:1]:
|
# for model_name in list(TF_BERT_PRETRAINED_MODEL_ARCHIVE_MAP.keys())[:1]:
|
||||||
@@ -77,6 +80,7 @@ class TFAutoModelTest(unittest.TestCase):
|
|||||||
self.assertIsNotNone(model)
|
self.assertIsNotNone(model)
|
||||||
self.assertIsInstance(model, TFBertForSequenceClassification)
|
self.assertIsInstance(model, TFBertForSequenceClassification)
|
||||||
|
|
||||||
|
@pytest.mark.slow
|
||||||
def test_question_answering_model_from_pretrained(self):
|
def test_question_answering_model_from_pretrained(self):
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
# for model_name in list(TF_BERT_PRETRAINED_MODEL_ARCHIVE_MAP.keys())[:1]:
|
# for model_name in list(TF_BERT_PRETRAINED_MODEL_ARCHIVE_MAP.keys())[:1]:
|
||||||
|
|||||||
Reference in New Issue
Block a user