The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) https://grpc.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
924 B

# Copyright 2017 gRPC authors.
#
# 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.
# Config file for the internal CI (in protobuf text format)
# Location of the continuous shell script in repository.
build_file: "grpc/tools/internal_ci/windows/grpc_build_artifacts.bat"
Increase artifact build timeouts for problem targets (#25695) Going back 2 weeks, nightly packages have failed to build due to artifact build timeouts. This change increases timeouts for: Python Linux Extra: 5hrs -> 7hrs Python Manylinux: 1hr -> 2hrs CSharp iOS: 45min -> 1hr CSharp MacOS x64: 30m -> 45m This is a stopgap measure to get nightly packages deployed more regularly; March has seen 3 nightlies published in 11 days. I've cherry picked some of the artifact build timeout errors below. 2021.03.10 grpc/core/master/linux/grpc_build_artifacts_extra_release 2021-03-10 05:03:40,560 TIMEOUT: build_artifact.python_linux_extra_armv7_3.6 [pid=7384, time=18000.4sec] 2021-03-10 05:03:40,646 TIMEOUT: build_artifact.python_linux_extra_armv7_2.7 [pid=7375, time=18000.5sec] 2021-03-10 05:03:40,728 TIMEOUT: build_artifact.python_linux_extra_armv7_3.5 [pid=7378, time=18000.6sec] 2021.03.08 grpc/core/master/linux/grpc_build_artifacts_extra_release 2021-03-08 05:03:18,542 TIMEOUT: build_artifact.python_linux_extra_armv7_3.6 [pid=6853, time=18000.5sec] 2021-03-08 05:03:18,639 TIMEOUT: build_artifact.python_linux_extra_armv7_2.7 [pid=6844, time=18000.6sec] 2021-03-08 05:03:18,741 TIMEOUT: build_artifact.python_linux_extra_armv7_3.5 [pid=6847, time=18000.7sec] 2021.03.07 grpc/core/master/macos/grpc_build_artifacts: 2021-03-07 00:58:02,492 TIMEOUT: build_artifact.csharp_ext_macos_x64 [pid=58673, time=1805.5sec] 2021-03-07 01:13:03,065 TIMEOUT: build_artifact.csharp_ext_macos_ios [pid=58672, time=2706.1sec] Bumping iOS again from https://github.com/grpc/grpc/pull/25049 grpc/core/master/linux/grpc_build_artifacts_extra_release 2021-03-07 05:03:36,061 TIMEOUT: build_artifact.python_linux_extra_armv7_3.6 [pid=8867, time=18002.9sec] 2021.03.06 grpc/core/master/linux/grpc_build_artifacts_extra_release 2021-03-06 05:03:12,474 TIMEOUT: build_artifact.python_linux_extra_armv7_3.5 [pid=8307, time=18000.6sec] 2021.03.05 grpc/core/master/linux/grpc_build_artifacts_extra_release 2021-03-05 05:03:48,611 TIMEOUT: build_artifact.python_linux_extra_armv7_3.6 [pid=7075, time=18008.6sec] 2021.02.27 grpc/core/master/linux/grpc_build_artifacts 2021-02-27 01:09:57,943 TIMEOUT: build_artifact.python_manylinux2010_x64_cp27-cp27mu [pid=21983, time=3608.9sec] 2021.02.23 grpc/core/master/windows/grpc_build_artifacts ``` 2021-02-23 01:48:23,729 SUCCESS: All targets built successfully. T:\src\github\grpc>set RUNTESTS_EXITCODE=0 T:\src\github\grpc>bash tools/internal_ci/helper_scripts/delete_nonartifacts.sh ++ dirname tools/internal_ci/helper_scripts/delete_nonartifacts.sh + cd tools/internal_ci/helper_scripts/../../.. + find . -type f -not -iname '*sponge_log.*' -not -path './reports/*' -not -path './artifacts/*' -not -path './tools/internal_ci/*' -exec rm -f '{}' + ERROR: Aborting VM command due to timeout of 10800 seconds ```
4 years ago
timeout_mins: 240
action {
define_artifacts {
regex: "**/*sponge_log.*"
regex: "github/grpc/reports/**"
regex: "github/grpc/artifacts/**"
}
}