|
24 | 24 | from sagemaker.mxnet import MXNet, MXNetModel |
25 | 25 | from sagemaker.tensorflow import TensorFlow |
26 | 26 | from sagemaker.fw_utils import tar_and_upload_dir |
27 | | -from tests.integ import DATA_DIR |
| 27 | +from tests.integ import DATA_DIR, PYTHON_VERSION |
28 | 28 | from tests.integ.timeout import timeout |
29 | 29 |
|
30 | 30 | DATA_PATH = os.path.join(DATA_DIR, 'iris', 'data') |
@@ -75,6 +75,7 @@ def mxnet_model(sagemaker_local_session): |
75 | 75 | return model |
76 | 76 |
|
77 | 77 |
|
| 78 | +@pytest.mark.skipif(PYTHON_VERSION != 'py2', reason="TensorFlow image supports only python 2.") |
78 | 79 | def test_tf_local_mode(tf_full_version, sagemaker_local_session): |
79 | 80 | local_mode_lock_fd = open(LOCK_PATH, 'w') |
80 | 81 | local_mode_lock = local_mode_lock_fd.fileno() |
@@ -120,6 +121,7 @@ def test_tf_local_mode(tf_full_version, sagemaker_local_session): |
120 | 121 | fcntl.lockf(local_mode_lock, fcntl.LOCK_UN) |
121 | 122 |
|
122 | 123 |
|
| 124 | +@pytest.mark.skipif(PYTHON_VERSION != 'py2', reason="TensorFlow image supports only python 2.") |
123 | 125 | def test_tf_distributed_local_mode(sagemaker_local_session): |
124 | 126 | local_mode_lock_fd = open(LOCK_PATH, 'w') |
125 | 127 | local_mode_lock = local_mode_lock_fd.fileno() |
@@ -164,6 +166,7 @@ def test_tf_distributed_local_mode(sagemaker_local_session): |
164 | 166 | fcntl.lockf(local_mode_lock, fcntl.LOCK_UN) |
165 | 167 |
|
166 | 168 |
|
| 169 | +@pytest.mark.skipif(PYTHON_VERSION != 'py2', reason="TensorFlow image supports only python 2.") |
167 | 170 | def test_tf_local_data(sagemaker_local_session): |
168 | 171 | local_mode_lock_fd = open(LOCK_PATH, 'w') |
169 | 172 | local_mode_lock = local_mode_lock_fd.fileno() |
@@ -206,6 +209,7 @@ def test_tf_local_data(sagemaker_local_session): |
206 | 209 | fcntl.lockf(local_mode_lock, fcntl.LOCK_UN) |
207 | 210 |
|
208 | 211 |
|
| 212 | +@pytest.mark.skipif(PYTHON_VERSION != 'py2', reason="TensorFlow image supports only python 2.") |
209 | 213 | def test_tf_local_data_local_script(): |
210 | 214 | local_mode_lock_fd = open(LOCK_PATH, 'w') |
211 | 215 | local_mode_lock = local_mode_lock_fd.fileno() |
|
0 commit comments