Add libuv tests, and installation step in dockerfile
diff --git a/tools/run_tests/run_tests.py b/tools/run_tests/run_tests.py
index e8818d7..a146ac8 100755
--- a/tools/run_tests/run_tests.py
+++ b/tools/run_tests/run_tests.py
@@ -207,11 +207,11 @@
cflags = '-DGRPC_UV '
try:
cflags += subprocess.check_output(['pkg-config', '--cflags', 'libuv']).strip() + ' '
- except subprocess.CalledProcessError:
+ except (subprocess.CalledProcessError, OSError):
pass
try:
ldflags = subprocess.check_output(['pkg-config', '--libs', 'libuv']).strip() + ' '
- except subprocess.CalledProcessError:
+ except (subprocess.CalledProcessError, OSError):
ldflags = '-luv '
self._make_options += ['EXTRA_CPPFLAGS={}'.format(cflags),
'EXTRA_LDLIBS={}'.format(ldflags)]