add "python_version": "3" add "python_version": "2" I recommend removing the non-linux configuration so you get a less noisy result. E.g. freebsd is a breakage at HEAD. Added Added Done I'm not sure what indentation it wants here.
CI: bazel-tests should add a Python 3.x configuration
The current [bazel-tests CI job](https://github.com/bazelbuild/bazel/blob/master/scripts/ci/bazel-tests.json) does not run against a Python 3.x interpreter, so issues like #3816 happen.  We should add a configuration that does so, via the `--python_path` flag now, and perhaps via the `--python_top` flag later.

An alternative would be to add an ArchLinux configuration, which has `/usr/bin/python` point to a Python 3.x interpreter.

scripts/ci/bazel-tests.json
scripts/ci/bazel-tests.json
diff --git a/scripts/ci/bazel-tests.json b/scripts/ci/bazel-tests.json
index 62af16f2da8a65..efd8bf1f11dc65 100644
--- a/scripts/ci/bazel-tests.json
+++ b/scripts/ci/bazel-tests.json
@@ -3,7 +3,17 @@
 [
     {
         "configurations": [
-            {"node": "linux-x86_64"},
+            {
+             "node": "linux-x86_64",
+              "python_version": "2"
+            },
+            {
+             "node": "linux-x86_64",
+             "python_version": "3",
+             "parameters": {
+                 "build_opts": ["--python_path=/usr/bin/python3"]
+             }
+            },
             {"node": "ubuntu_16.04-x86_64"}
         ],
         "parameters": {
