Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Some of these scripts are different from their 2.X counterparts and couldn't be exactly copied, so I rebuilt the same structure with the same files. This assumes that the included files are the ONLY ones used for r1.15 tests. If that's wrong, I can include the missing ones.
- Loading branch information
Showing
28 changed files
with
1,290 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
#!/bin/bash | ||
# Copyright 2019 The TensorFlow Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ============================================================================== | ||
set -e | ||
set -x | ||
|
||
source tensorflow/tools/ci_build/release/common.sh | ||
# Install latest bazel | ||
update_bazel_macos | ||
which bazel | ||
bazel version | ||
set_bazel_outdir | ||
|
||
# Pick a more recent version of xcode | ||
sudo xcode-select --switch /Applications/Xcode_10.3.app/Contents/Developer | ||
python3.5 -m virtualenv tf_build_env --system-site-packages | ||
source tf_build_env/bin/activate | ||
|
||
# Install macos pip dependencies | ||
install_macos_pip_deps sudo pip3.5 | ||
|
||
# Run configure. | ||
export TF_NEED_CUDA=0 | ||
export CC_OPT_FLAGS='-mavx' | ||
export PYTHON_BIN_PATH=$(which python3.5) | ||
yes "" | "$PYTHON_BIN_PATH" configure.py | ||
|
||
tag_filters="-no_oss,-oss_serial,-nomac,-no_mac,-no_oss_py35,-gpu,-tpu,-benchmark-test" | ||
|
||
# Get the default test targets for bazel. | ||
source tensorflow/tools/ci_build/build_scripts/PRESUBMIT_BUILD_TARGETS.sh | ||
|
||
# Run tests | ||
bazel test --test_output=errors --config=opt \ | ||
--build_tag_filters="${tag_filters}" \ | ||
--test_tag_filters="${tag_filters}" -- \ | ||
${DEFAULT_BAZEL_TARGETS} \ | ||
-//tensorflow/lite/... -//tensorflow/python:contrib_test -//tensorflow/examples/... -//tensorflow/tools/... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
#!/bin/bash | ||
# Copyright 2019 The TensorFlow Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ============================================================================== | ||
set -e | ||
set -x | ||
|
||
source tensorflow/tools/ci_build/release/common.sh | ||
# Install latest bazel | ||
update_bazel_macos | ||
which bazel | ||
bazel version | ||
set_bazel_outdir | ||
|
||
# Pick a more recent version of xcode | ||
sudo xcode-select --switch /Applications/Xcode_10.3.app/Contents/Developer | ||
|
||
# Install macos pip dependencies | ||
install_macos_pip_deps sudo pip3.5 | ||
|
||
# Export required variables for running pip.sh | ||
export OS_TYPE="MACOS" | ||
export CONTAINER_TYPE="CPU" | ||
export TF_PYTHON_VERSION='python3.5' | ||
|
||
# Run configure. | ||
export TF_NEED_CUDA=0 | ||
export CC_OPT_FLAGS='-mavx' | ||
export PYTHON_BIN_PATH=$(which ${TF_PYTHON_VERSION}) | ||
yes "" | "$PYTHON_BIN_PATH" configure.py | ||
|
||
# Export optional variables for running pip.sh | ||
export TF_BUILD_FLAGS="--config=opt" | ||
export TF_TEST_FLAGS="--define=no_tensorflow_py_deps=true --test_lang_filters=py --test_output=errors --verbose_failures=true --keep_going" | ||
export TF_TEST_TARGETS="//tensorflow/python/..." | ||
export TF_PIP_TESTS="test_pip_virtualenv_non_clean test_pip_virtualenv_clean" | ||
export TF_TEST_FILTER_TAGS='-nomac,-no_mac,-no_oss,-oss_serial,-no_oss_py35,-gpu,-tpu,-benchmark-test' | ||
export IS_NIGHTLY=0 # Not nightly | ||
export TF_PROJECT_NAME="tensorflow" | ||
export TF_PIP_TEST_ROOT="pip_test" | ||
|
||
./tensorflow/tools/ci_build/builds/pip_new.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
#!/bin/bash | ||
# Copyright 2019 The TensorFlow Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ============================================================================== | ||
set -e | ||
set -x | ||
|
||
source tensorflow/tools/ci_build/release/common.sh | ||
# Install latest bazel | ||
update_bazel_macos | ||
which bazel | ||
bazel version | ||
set_bazel_outdir | ||
|
||
# Pick a more recent version of xcode | ||
sudo xcode-select --switch /Applications/Xcode_10.3.app/Contents/Developer | ||
python3.6 -m virtualenv tf_build_env --system-site-packages | ||
source tf_build_env/bin/activate | ||
|
||
# Install macos pip dependencies | ||
install_macos_pip_deps sudo pip3.6 | ||
|
||
# Run configure. | ||
export TF_NEED_CUDA=0 | ||
export CC_OPT_FLAGS='-mavx' | ||
export PYTHON_BIN_PATH=$(which python3.6) | ||
yes "" | "$PYTHON_BIN_PATH" configure.py | ||
|
||
tag_filters="-no_oss,-oss_serial,-nomac,-no_mac,-no_oss_py36,-gpu,-tpu,-benchmark-test" | ||
|
||
# Get the default test targets for bazel. | ||
source tensorflow/tools/ci_build/build_scripts/PRESUBMIT_BUILD_TARGETS.sh | ||
|
||
# Run tests | ||
bazel test --test_output=errors --config=opt \ | ||
--build_tag_filters="${tag_filters}" \ | ||
--test_tag_filters="${tag_filters}" -- \ | ||
${DEFAULT_BAZEL_TARGETS} \ | ||
-//tensorflow/lite/... -//tensorflow/python:contrib_test -//tensorflow/examples/... -//tensorflow/tools/... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
#!/bin/bash | ||
# Copyright 2019 The TensorFlow Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ============================================================================== | ||
set -e | ||
set -x | ||
|
||
source tensorflow/tools/ci_build/release/common.sh | ||
# Install latest bazel | ||
update_bazel_macos | ||
which bazel | ||
bazel version | ||
set_bazel_outdir | ||
|
||
# Pick a more recent version of xcode | ||
sudo xcode-select --switch /Applications/Xcode_10.3.app/Contents/Developer | ||
|
||
# Install macos pip dependencies | ||
install_macos_pip_deps sudo pip3.6 | ||
|
||
# Export required variables for running pip.sh | ||
export OS_TYPE="MACOS" | ||
export CONTAINER_TYPE="CPU" | ||
export TF_PYTHON_VERSION='python3.6' | ||
|
||
# Run configure. | ||
export TF_NEED_CUDA=0 | ||
export CC_OPT_FLAGS='-mavx' | ||
export PYTHON_BIN_PATH=$(which ${TF_PYTHON_VERSION}) | ||
yes "" | "$PYTHON_BIN_PATH" configure.py | ||
|
||
# Export optional variables for running pip.sh | ||
export TF_BUILD_FLAGS="--config=opt" | ||
export TF_TEST_FLAGS="--define=no_tensorflow_py_deps=true --test_lang_filters=py --test_output=errors --verbose_failures=true --keep_going" | ||
export TF_TEST_TARGETS="//tensorflow/python/..." | ||
export TF_PIP_TESTS="test_pip_virtualenv_non_clean test_pip_virtualenv_clean" | ||
export TF_TEST_FILTER_TAGS='-nomac,-no_mac,-no_oss,-oss_serial,-no_oss_py36,-gpu,-tpu,-benchmark-test' | ||
export IS_NIGHTLY=0 # Not nightly | ||
export TF_PROJECT_NAME="tensorflow" | ||
export TF_PIP_TEST_ROOT="pip_test" | ||
|
||
./tensorflow/tools/ci_build/builds/pip_new.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
#!/bin/bash | ||
# Copyright 2019 The TensorFlow Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ============================================================================== | ||
set -e | ||
set -x | ||
|
||
source tensorflow/tools/ci_build/release/common.sh | ||
# Install latest bazel | ||
update_bazel_macos | ||
which bazel | ||
bazel version | ||
set_bazel_outdir | ||
|
||
# Pick a more recent version of xcode | ||
sudo xcode-select --switch /Applications/Xcode_10.3.app/Contents/Developer | ||
python3.7 -m virtualenv tf_build_env --system-site-packages | ||
source tf_build_env/bin/activate | ||
|
||
# Install macos pip dependencies | ||
install_macos_pip_deps sudo pip3.7 | ||
|
||
# Run configure. | ||
export TF_NEED_CUDA=0 | ||
export CC_OPT_FLAGS='-mavx' | ||
export PYTHON_BIN_PATH=$(which python3.7) | ||
yes "" | "$PYTHON_BIN_PATH" configure.py | ||
|
||
tag_filters="-no_oss,-oss_serial,-nomac,-no_mac,-no_oss_py37,-gpu,-tpu,-benchmark-test" | ||
|
||
# Get the default test targets for bazel. | ||
source tensorflow/tools/ci_build/build_scripts/PRESUBMIT_BUILD_TARGETS.sh | ||
|
||
# Run tests | ||
bazel test --test_output=errors --config=opt \ | ||
--build_tag_filters="${tag_filters}" \ | ||
--test_tag_filters="${tag_filters}" -- \ | ||
${DEFAULT_BAZEL_TARGETS} \ | ||
-//tensorflow/lite/... -//tensorflow/python:contrib_test -//tensorflow/examples/... -//tensorflow/tools/... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
#!/bin/bash | ||
# Copyright 2019 The TensorFlow Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ============================================================================== | ||
set -e | ||
set -x | ||
|
||
source tensorflow/tools/ci_build/release/common.sh | ||
# Install latest bazel | ||
update_bazel_macos | ||
which bazel | ||
bazel version | ||
set_bazel_outdir | ||
|
||
# Pick a more recent version of xcode | ||
sudo xcode-select --switch /Applications/Xcode_10.3.app/Contents/Developer | ||
|
||
# Install macos pip dependencies | ||
install_macos_pip_deps sudo pip3.7 | ||
|
||
# Export required variables for running pip.sh | ||
export OS_TYPE="MACOS" | ||
export CONTAINER_TYPE="CPU" | ||
export TF_PYTHON_VERSION='python3.7' | ||
|
||
# Run configure. | ||
export TF_NEED_CUDA=0 | ||
export CC_OPT_FLAGS='-mavx' | ||
export PYTHON_BIN_PATH=$(which ${TF_PYTHON_VERSION}) | ||
yes "" | "$PYTHON_BIN_PATH" configure.py | ||
|
||
# Export optional variables for running pip.sh | ||
export TF_BUILD_FLAGS="--config=opt" | ||
export TF_TEST_FLAGS="--define=no_tensorflow_py_deps=true --test_lang_filters=py --test_output=errors --verbose_failures=true --keep_going" | ||
export TF_TEST_TARGETS="//tensorflow/python/..." | ||
export TF_PIP_TESTS="test_pip_virtualenv_non_clean test_pip_virtualenv_clean" | ||
export TF_TEST_FILTER_TAGS='-nomac,-no_mac,-no_oss,-oss_serial,-no_oss_py37,-gpu,-tpu,-benchmark-test' | ||
export IS_NIGHTLY=0 # Not nightly | ||
export TF_PROJECT_NAME="tensorflow" | ||
export TF_PIP_TEST_ROOT="pip_test" | ||
|
||
./tensorflow/tools/ci_build/builds/pip_new.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
#!/bin/bash | ||
# Copyright 2019 The TensorFlow Authors. All Rights Reserved. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# ============================================================================== | ||
set -e | ||
set -x | ||
|
||
source tensorflow/tools/ci_build/release/common.sh | ||
|
||
install_ubuntu_16_pip_deps pip3.5 | ||
# Update bazel | ||
update_bazel_linux | ||
|
||
# Run configure. | ||
export TF_NEED_GCP=1 | ||
export TF_NEED_HDFS=1 | ||
export TF_NEED_S3=1 | ||
export TF_NEED_CUDA=0 | ||
export CC_OPT_FLAGS='-mavx' | ||
export PYTHON_BIN_PATH=$(which python3.5) | ||
yes "" | "$PYTHON_BIN_PATH" configure.py | ||
tag_filters="-no_oss,-oss_serial,-gpu,-tpu,-benchmark-test,-no_oss_py35" | ||
|
||
# Get the default test targets for bazel. | ||
source tensorflow/tools/ci_build/build_scripts/PRESUBMIT_BUILD_TARGETS.sh | ||
|
||
# Run tests | ||
bazel test --test_output=errors --config=opt --test_lang_filters=py \ | ||
--crosstool_top=//third_party/toolchains/preconfig/ubuntu16.04/gcc7_manylinux2010-nvcc-cuda10.0:toolchain \ | ||
--linkopt=-lrt \ | ||
--build_tag_filters="${tag_filters}" \ | ||
--test_tag_filters="${tag_filters}" -- \ | ||
${DEFAULT_BAZEL_TARGETS} -//tensorflow/lite/... -//tensorflow/python:contrib_test -//tensorflow/examples/... -//tensorflow/tools/... |
Oops, something went wrong.