Commit Graph
45 Commits
Author SHA1 Message Date
Kubernetes Prow RobotandGitHub e6fbdd434a Merge pull request #760 from MartinForReal/master
bump k8s.io dependencies to 1.17.2
2023-06-25 21:41:16 -07:00
guoguangwu 6dc23ca804 chore: remove refs to deprecated io/ioutil 2023-06-21 12:12:27 +08:00
Fan Shang Xiang b5e4ef628b bump k8s.io to 1.17.2 2023-06-12 22:27:39 +08:00
Kubernetes Prow RobotandGitHub 005e4e0259 Merge pull request #732 from acumino/clean-dep
Enforce that `github.com/onsi/ginkgo/ginkgo` is considered dependency
2023-01-31 14:44:49 -08:00
acumino 95056202c6 Add ginkgo as dependency 2023-02-01 00:57:12 +05:30
Yordis Prieto Lazo 0842910049 chore: fix misspelling 2022-12-18 22:58:07 -05:00
Kubernetes Prow RobotandGitHub 9c23553e0b Merge pull request #650 from yankay/fix-deprecated-maintainer-in-dockerfile
FIx deprecated "MAINTAINER" in Dockerfile
2022-04-21 12:28:12 -07:00
varsha teratipally f508ccea7b remove installing ginkgo using "go get" as it ginkgo version supported
is 2.0
2022-03-25 00:48:12 +00:00
Kay Yan bc89bbce56 MAINTAINER in Dockerfile is deprecated, change to label
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
2022-03-07 15:27:08 +08:00
Lantao Liu d8ce535dc3 Fix NPD hash for test. 2021-07-28 18:06:37 -07:00
Kubernetes Prow RobotandGitHub 70f79831de Merge pull request #570 from pwschuurman/fix-e2e-test-ext4-flake
Fix e2e-test flakes for Ext4 counter
2021-06-25 12:32:47 -07:00
Peter Schuurman 84a54c5447 Update e2e-test to compare lower bound, rather than range for ext4 errors 2021-05-26 13:13:52 -07:00
Peter Schuurman bd2a900a37 Added arm64 targets for linux binaries 2021-05-26 11:23:36 -07:00
Karan Goel 2a2bab3d28 Add network interface stats
We do not have to collect these often, so for now set the collection
interval to 120s (even though the Stackdriver exporter is still set to
export every 60s).
2021-01-20 08:56:34 -08:00
Kubernetes Prow RobotandGitHub d6d20e49fa Merge pull request #505 from vteratipally/retrieve_os_features
added a new metric to retrieve os features like unknown modules, KTD
2021-01-12 19:36:43 -08:00
varsha teratipally eb38b4b598 added a new metric to retrieve os features like unknown modules 2021-01-08 21:52:16 +00:00
Jeremy Edwards a451a892ae Use Fatal instead of panic for go tests. 2020-12-22 03:01:51 +00:00
Karan Goel 925ea7393c Collect CPU load averages in a separate metric 2020-11-09 09:41:52 -08:00
Xuewei Zhang 8c02c6d4d2 Check metric sanity in e2e tests 2020-02-03 15:38:12 -08:00
Xuewei Zhang fb8304bec8 Rent Boskos project only once per test run.
The old implementation rents Boskos project for each Ginkgo node.
2020-01-03 14:49:35 -08:00
Xuewei Zhang 6f27c80053 Install ginkgo executable in test/build.sh
ginkgo executable is used in e2e test to support parallelism.
Make sure to install it before running e2e test in the presubmit and CI jobs.
2019-12-06 22:35:33 -08:00
Xuewei Zhang 7d28dde8d8 Add e2e test for OOM kill and Docker hung
Also fixes two minor bugs:

1. Change default Boskos wait timeout to 2 minutes.
This is because the current test timeout is configured to 10 minutes.
Running each test case taks 1-2 minutes, and each node will run 1-2 test
cases. 5 minutes timeout on waiting for Boskos may cause a test timeout,
which we want to avoid.

2. Create artifact subdir with 0755 rather than 0644.
Because execution bit should be set on the directories.
2019-12-06 14:49:17 -08:00
Xuewei Zhang 8b98d08b5f Record scp command failure message to help debugging 2019-12-06 14:49:17 -08:00
Xuewei Zhang dd37dfe12c Add e2e tests for reporting filesystem problems
Also added support for running e2e tests in parallel.
2019-12-06 14:49:17 -08:00
Xuewei Zhang 5da72e86bb Add problem maker to simulate problems for e2e test 2019-12-06 14:49:17 -08:00
Jiayu Chen 2368321490 fix make test early failure 2019-11-29 17:54:42 -08:00
Lantao Liu be7cc78aa0 Properly close channel when monitor exits.
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-10-25 14:11:39 -07:00
Kubernetes Prow RobotandGitHub 219b408222 Merge pull request #352 from xueweiz/test
Set SSH timeout to 5 minutes
2019-09-19 12:30:25 -07:00
Xuewei Zhang ec4b615844 Set SSH timeout to 5 minutes 2019-09-19 12:01:16 -07:00
Xuewei Zhang 1989ab3681 Allow e2e test to pick up test VM image using image family 2019-09-18 16:09:14 -07:00
Kubernetes Prow RobotandGitHub 9828ab7f06 Merge pull request #349 from xueweiz/test
Allow e2e test to rent project from Boskos
2019-09-16 12:22:38 -07:00
Lang Chi 28233337fc fix a spelling error
Signed-off-by: Lang Chi <21860405@zju.edu.cn>
2019-09-15 12:31:19 +08:00
Xuewei Zhang fb7fd239bb Add logic for renting test project from Boskos 2019-09-14 15:22:09 -07:00
Xuewei Zhang f9b5e60a43 Add e2e test for NPD
The first test is a very simple test. It installs NPD on a VM, and then
verifies that NPD reports metric host_uptime in Prometheus format.
2019-08-16 01:33:29 -07:00
Zhen Wang a8527712f6 Update the detection method for docker overlay2 issue 2019-08-01 22:16:44 -07:00
Xuewei Zhang fbebcf311b Report metrics from system-log-monitor 2019-07-12 14:38:21 -07:00
Zhen Wang ea6a141351 Allow using custom flags in build.sh 2019-06-18 10:26:53 -07:00
Zhen Wang 85b6268fb3 Resolve CI job race condition 2019-03-19 10:41:24 -07:00
Zhen Wang c99c8c8e55 Install system lib in build.sh 2019-03-15 17:31:29 -07:00
Zhen Wang 7c1d891d81 Add script for presubmit and CI jobs 2019-03-13 10:56:51 -07:00
Zhen Wang ecaa61e7d3 Detect readonly filesystem 2018-11-20 11:20:48 -08:00
Jan HeidbrinkandJan Heidbrink 659f31c0f2 Adapt OOMKilling pattern to current kernels 2018-07-31 15:15:45 +02:00
Tim Hockin 3468934b7d Pushes go to staging-k8s.gcr.io 2018-02-01 20:11:55 -08:00
Tim Hockin 547c65ef89 Convert registry to k8s.gcr.io 2017-12-22 09:55:16 -08:00
Random-Liu 5822164ee5 Add test kernel log generator. 2017-03-02 14:30:09 -08:00