Skip to content

Commit e0d858e

Browse files
committed
Fix additional issues.
Signed-off-by: Yong Tang <[email protected]>
1 parent abfbfb6 commit e0d858e

File tree

2 files changed

+31
-7
lines changed

2 files changed

+31
-7
lines changed

.kokorun/io_cpu.sh

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,32 +67,53 @@ if [[ $PYTHON_VERSION == "2" ]]; then
6767

6868
sudo rm -rf dist wheelhouse
6969

70+
## TF 2.0
71+
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:14.04 bash -x -e .travis/python.release.sh "tensorflow==2.0.0beta" --preview ${KOKORO_BUILD_NUMBER} python
72+
7073
## Stop then restart prometheus
7174
bash -x -e tests/test_prometheus/prometheus_test.sh stop
7275
bash -x -e tests/test_prometheus/prometheus_test.sh start
7376

74-
## TF 2.0
75-
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:14.04 bash -x -e .travis/python.release.sh "tensorflow==2.0.0beta" --preview ${KOKORO_BUILD_NUMBER} python
76-
7777
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:16.04 bash -x -e .travis/wheel.test.sh python
78+
79+
## Stop then restart prometheus
80+
bash -x -e tests/test_prometheus/prometheus_test.sh stop
81+
bash -x -e tests/test_prometheus/prometheus_test.sh start
82+
7883
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:18.04 bash -x -e .travis/wheel.test.sh python
7984
else
8085
## Python 2
8186
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:14.04 bash -x -e .travis/python.release.sh "${TENSORFLOW_INSTALL}" python3.5 python3.6
8287

83-
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:16.04 bash -x -e .travis/wheel.test.sh python3.5
84-
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:18.04 bash -x -e .travis/wheel.test.sh python3.6
8588

86-
sudo rm -rf dist wheelhouse
89+
## Stop then restart prometheus
90+
bash -x -e tests/test_prometheus/prometheus_test.sh stop
91+
bash -x -e tests/test_prometheus/prometheus_test.sh start
92+
93+
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:16.04 bash -x -e .travis/wheel.test.sh python3.5
8794

8895
## Stop then restart prometheus
8996
bash -x -e tests/test_prometheus/prometheus_test.sh stop
9097
bash -x -e tests/test_prometheus/prometheus_test.sh start
9198

99+
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:18.04 bash -x -e .travis/wheel.test.sh python3.6
100+
101+
sudo rm -rf dist wheelhouse
102+
92103
## TF 2.0
93104
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:14.04 bash -x -e .travis/python.release.sh "tensorflow==2.0.0beta" --preview ${KOKORO_BUILD_NUMBER} python3.5 python3.6
94105

106+
107+
## Stop then restart prometheus
108+
bash -x -e tests/test_prometheus/prometheus_test.sh stop
109+
bash -x -e tests/test_prometheus/prometheus_test.sh start
110+
95111
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:16.04 bash -x -e .travis/wheel.test.sh python3.5
112+
113+
## Stop then restart prometheus
114+
bash -x -e tests/test_prometheus/prometheus_test.sh stop
115+
bash -x -e tests/test_prometheus/prometheus_test.sh start
116+
96117
docker run -i --rm -v $PWD:/v -w /v --net=host buildpack-deps:18.04 bash -x -e .travis/wheel.test.sh python3.6
97118
fi
98119

tests/test_prometheus.py renamed to tests/test_prometheus_eager.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
import pytest
2525

2626
import tensorflow as tf
27-
import tensorflow_io.prometheus as prometheus_io
27+
if not (hasattr(tf, "version") and tf.version.VERSION.startswith("2.")):
28+
tf.compat.v1.enable_eager_execution()
29+
import tensorflow_io.prometheus as prometheus_io # pylint: disable=wrong-import-position
2830

2931
if sys.platform == "darwin":
3032
pytest.skip(
@@ -43,6 +45,7 @@ def test_prometheus_input():
4345
batch=2)
4446
i = 0
4547
for k, v in prometheus_dataset:
48+
print("K, V: ", k.numpy(), v.numpy())
4649
if i == 4:
4750
# Last entry guaranteed 6.0
4851
assert v.numpy() == 6.0

0 commit comments

Comments
 (0)