Skip to content

Commit 70262bd

Browse files
upgrade to latest dependencies (#335)
bumping knative.dev/hack 103cdb3...7556452: > 7556452 🎁 Use modscope tool to get info about Go modules (# 223) Signed-off-by: Knative Automation <[email protected]> Signed-off-by: Knative Automation <[email protected]>
1 parent 0d66450 commit 70262bd

File tree

9 files changed

+37
-24
lines changed

9 files changed

+37
-24
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require (
66
github.com/spf13/cobra v1.3.0
77
gotest.tools/v3 v3.1.0
88
knative.dev/client v0.34.1-0.20220906114442-59948bb3723d
9-
knative.dev/hack v0.0.0-20220912134332-103cdb35f0d3
9+
knative.dev/hack v0.0.0-20220913095247-7556452c2b54
1010

1111
)
1212

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2174,8 +2174,8 @@ knative.dev/eventing v0.34.1-0.20220902060017-e1866d7660ee/go.mod h1:6UnNnPrEUNA
21742174
knative.dev/hack v0.0.0-20220815132133-e9a8475f4329/go.mod h1:t/azP8I/Cygaw+87O7rkAPrNRjCelmtfSzWzu/9TM7I=
21752175
knative.dev/hack v0.0.0-20220823140917-8d1e4ccf9dc3/go.mod h1:t/azP8I/Cygaw+87O7rkAPrNRjCelmtfSzWzu/9TM7I=
21762176
knative.dev/hack v0.0.0-20220902220419-664eac5c391e/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
2177-
knative.dev/hack v0.0.0-20220912134332-103cdb35f0d3 h1:ulW0QnBP/R4ZVNcvRLSFQ20HKXU3CMeF/VfFZ7/EHhs=
2178-
knative.dev/hack v0.0.0-20220912134332-103cdb35f0d3/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
2177+
knative.dev/hack v0.0.0-20220913095247-7556452c2b54 h1:JycKYjjK9+noO3IWvRES6gW65SMUf/efNhaXRqh3u+A=
2178+
knative.dev/hack v0.0.0-20220913095247-7556452c2b54/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
21792179
knative.dev/hack/schema v0.0.0-20220823140917-8d1e4ccf9dc3/go.mod h1:ffjwmdcrH5vN3mPhO8RrF2KfNnbHeCE2C60A+2cv3U0=
21802180
knative.dev/networking v0.0.0-20220831065816-215bac90b28b/go.mod h1:vMMT540KNAh6TWmpGEFnExTxJ/j9cee5qNV7Bs0kzUk=
21812181
knative.dev/pkg v0.0.0-20220818004048-4a03844c0b15/go.mod h1:YLjXbkQLlGHok+u0FLfMbBHFzY9WGu3GHhnrptoAy8I=

vendor/knative.dev/hack/e2e-tests.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ function go_test_e2e() {
5454

5555
# Setup the test cluster for running the tests.
5656
function setup_test_cluster() {
57+
(
5758
# Fail fast during setup.
5859
set -o errexit
5960
set -o pipefail
@@ -108,6 +109,7 @@ function setup_test_cluster() {
108109
if function_exists test_setup; then
109110
test_setup || fail_test "test setup failed"
110111
fi
112+
)
111113
}
112114

113115
# Signal (as return code and in the logs) that all E2E tests passed.

vendor/knative.dev/hack/go.work

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ go 1.18
33
use (
44
.
55
schema
6-
test/e2e
6+
test
77
)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,12 @@
1+
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
2+
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
3+
github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
4+
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd h1:O7DYs+zxREGLKzKoMQrtrEacpb0ZVXA5rIwylE2Xchk=
5+
golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=
6+
k8s.io/apimachinery v0.20.6 h1:R5p3SlhaABYShQSO6LpPsYHjV05Q+79eBUR0Ut/f4tk=
7+
k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=
8+
k8s.io/klog/v2 v2.4.0 h1:7+X0fUguPyrKEC4WjH8iGDg3laWgMo5tMnRTIGTTxGQ=
9+
sigs.k8s.io/structured-merge-diff v1.0.1-0.20191108220359-b1b620dd3f06 h1:zD2IemQ4LmOcAumeiyDWXKUI2SO0NYDe3H6QGvPOVgU=
10+
sigs.k8s.io/structured-merge-diff/v4 v4.0.3 h1:4oyYo8NREp49LBBhKxEqCulFjg26rawYKrnCmg+Sr6c=
111
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 h1:psW17arqaxU48Z5kZ0CQnkZWQJsqcURM6tKiBApRjXI=
212
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=

vendor/knative.dev/hack/infra-library.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,5 +133,7 @@ function create_gke_test_cluster() {
133133
if [[ "${ENABLE_PREEMPTIBLE_NODES:-}" == "true" ]]; then
134134
extra_gcloud_flags="${extra_gcloud_flags} --preemptible"
135135
fi
136-
run_kntest kubetest2 gke "${_custom_flags[@]}" --test-command="${_test_command[*]}" --extra-gcloud-flags="${extra_gcloud_flags}"
136+
run_kntest kubetest2 gke "${_custom_flags[@]}" \
137+
--test-command="${_test_command[*]}" \
138+
--extra-gcloud-flags="${extra_gcloud_flags}"
137139
}

vendor/knative.dev/hack/library.sh

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -659,17 +659,16 @@ function foreach_go_module() {
659659
local failed=0
660660
local -r cmd="$1"
661661
shift
662-
local gomod_filepath gomod_dir
663-
while read -r gomod_filepath; do
664-
gomod_dir="$(dirname "$gomod_filepath")"
662+
local gomod_dir
663+
while read -r gomod_dir; do
665664
pushd "$gomod_dir" > /dev/null
666665
"$cmd" "$@" || failed=$?
667666
popd > /dev/null
668667
if (( failed )); then
669668
echo "Command '${cmd}' failed in module $gomod_dir: $failed" >&2
670669
return $failed
671670
fi
672-
done < <(find . -name go.mod -type f ! -path "*/vendor/*" ! -path "*/third_party/*")
671+
done < <(go_run knative.dev/test-infra/tools/modscope@latest ls -p)
673672
}
674673

675674
# Update go deps.
@@ -766,7 +765,7 @@ function __go_update_deps_for_module() {
766765
# Intended to be used like:
767766
# export MODULE_NAME=$(go_mod_module_name)
768767
function go_mod_module_name() {
769-
grep -E '^module ' go.mod | cut -d' ' -f2
768+
go_run knative.dev/test-infra/tools/modscope@latest current
770769
}
771770

772771
# Return a GOPATH to a temp directory. Works around the out-of-GOPATH issues

vendor/knative.dev/hack/presubmit-tests.sh

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -139,15 +139,14 @@ function __build_test_runner_for_module() {
139139
# Don't merge these two lines, or return code will always be 0.
140140
# Get all build tags in go code (ignore /vendor, /hack and /third_party)
141141
local tags
142-
tags="$(grep -I -r '// +build' . | \
143-
grep -v '/vendor/' | \
142+
tags="$(grep -I -r '// +build' . | grep -v '/vendor/' | \
144143
grep -v '/hack/' | \
145144
grep -v '/third_party' | \
146145
cut -f3 -d' ' | \
147146
tr ',' '\n' | \
148147
sort | uniq | \
149148
grep -v '^!' | \
150-
tr '\n' ' ')"
149+
paste -s -d, /dev/stdin)"
151150
local go_pkg_dirs
152151
go_pkg_dirs="$(go list -tags "${tags}" ./...)" || return $?
153152
if [[ -z "${go_pkg_dirs}" ]]; then
@@ -241,13 +240,14 @@ function run_integration_tests() {
241240
function default_integration_test_runner() {
242241
local failed=0
243242

244-
while IFS= read -r e2e_test; do
245-
echo "Running integration test ${e2e_test}"
246-
if ! ${e2e_test}; then
247-
failed=1
248-
step_failed "${e2e_test}"
243+
while read -r e2e_test; do
244+
subheader "Running integration test ${e2e_test}"
245+
"${e2e_test}" || failed=$?
246+
if (( failed )); then
247+
echo "${e2e_test} failed: $failed" >&2
248+
return $failed
249249
fi
250-
done < <(find test/ ! -name "$(printf "*\n*")" -name "e2e-*tests.sh" -maxdepth 1)
250+
done < <(find test/ -maxdepth 1 ! -name "$(printf "*\n*")" -name "e2e-*tests.sh")
251251
return ${failed}
252252
}
253253

@@ -355,18 +355,18 @@ function main() {
355355
exit 0
356356
fi
357357
for test_to_run in "${TESTS_TO_RUN[@]}"; do
358-
${test_to_run} || { failed=1; step_failed "${test_to_run}"; }
358+
${test_to_run} || { failed=$?; step_failed "${test_to_run}"; }
359359
done
360360
fi
361361

362-
run_build_tests || { failed=1; step_failed "run_build_tests"; }
362+
run_build_tests || { failed=$?; step_failed "run_build_tests"; }
363363
# If PRESUBMIT_TEST_FAIL_FAST is set to true, don't run unit tests if build tests failed
364364
if (( ! PRESUBMIT_TEST_FAIL_FAST )) || (( ! failed )); then
365-
run_unit_tests || { failed=1; step_failed "run_unit_tests"; }
365+
run_unit_tests || { failed=$?; step_failed "run_unit_tests"; }
366366
fi
367367
# If PRESUBMIT_TEST_FAIL_FAST is set to true, don't run integration tests if build/unit tests failed
368368
if (( ! PRESUBMIT_TEST_FAIL_FAST )) || (( ! failed )); then
369-
run_integration_tests || { failed=1; step_failed "run_integration_tests"; }
369+
run_integration_tests || { failed=$?; step_failed "run_integration_tests"; }
370370
fi
371371

372372
exit ${failed}

vendor/modules.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ gotest.tools/v3/internal/source
3131
# knative.dev/client v0.34.1-0.20220906114442-59948bb3723d
3232
## explicit; go 1.18
3333
knative.dev/client/pkg/kn/plugin
34-
# knative.dev/hack v0.0.0-20220912134332-103cdb35f0d3
34+
# knative.dev/hack v0.0.0-20220913095247-7556452c2b54
3535
## explicit; go 1.18
3636
knative.dev/hack

0 commit comments

Comments
 (0)