233 Commits

Author SHA1 Message Date
Wenli Wei
a2e0beb44b Adding reboot node testcase 2022-01-24 22:26:35 +08:00
Davanum Srinivas
9682b7248f OWNERS cleanup - Jan 2021 Week 1
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-01-10 08:14:29 -05:00
Ciprian Hacman
a0abe5aa33 Clean up dockershim in tests
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2021-12-22 13:05:34 +02:00
James Sturtevant
fcb4967039 hostprocess is on by default, no longer needed 2021-12-16 13:31:52 -08:00
Davanum Srinivas
497e9c1971 Cleanup OWNERS files (No Activity in the last year)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-15 10:34:02 -05:00
Davanum Srinivas
9405e9b55e Check in OWNERS modified by update-yamlfmt.sh
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-09 21:31:26 -05:00
Nikhil Sharma
b75acac9df Changed code to improve output for test/e2e/windows 2021-11-19 04:06:05 +05:30
James Sturtevant
12264d2ce9 Use client set to get nodes configuration 2021-11-16 17:42:15 -08:00
James Sturtevant
d7bdbb075f Add check for network stats to e2e tests 2021-11-10 11:50:04 -08:00
Claudiu Belu
0251d28f60 tests: Logs the stdout and stderr for network consistency Windows tests on error
Some of the networking tests are flaking, and logging the command stdout and stderr
might show us some additional information about the the underlying issue when it
occurs.
2021-11-06 13:54:59 -07:00
Kubernetes Prow Robot
61138d3740 Merge pull request #105854 from NikhilSharmaWe/non-serial
Added non-serialized metrics for windows, for 3 pods
2021-11-08 13:11:32 -08:00
Nikhil Sharma
8c896612e9 Added non-serialized metrics for windows, for 3 pods 2021-11-08 23:13:53 +05:30
Mark Rossetti
ef324d6bbd Adding kubelet metrics for started and failed to start HostProcess containers
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2021-11-04 14:39:57 -07:00
Mark Rossetti
5dffdfc0d5 Adding e2e tests to validate volume mounts in HostProcessContainers on Windows
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2021-11-03 14:01:53 -07:00
Kubernetes Prow Robot
29c6e83227 Merge pull request #105201 from marosset/hostprocess-command-line-tests
HostProcess e2e tests to validate command / workingDir parameters
2021-11-03 11:48:32 -07:00
Mark Rossetti
fa2c855ea5 batching test cases and improving logs in host-process-container command line test 2021-11-01 20:41:33 -07:00
Mark Rossetti
522bf81d83 HostProcess e2e tests to validate command / workingDir paramters
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2021-11-01 15:40:54 -07:00
James Sturtevant
d6db275cd3 [windows] Test: Check for failed sandbox pod when testing for RunAsUserName (#105943)
* Check for failed sandbox and failed workload containers

* Add test to confirm containers won't start
2021-10-28 14:04:59 -07:00
Claudiu Belu
b87cc616b5 tests: Refactors daemonset utils into framework
Creates test/e2e/framework/daemonset, which contains commonly
used daemonset-related operations, deduplicating the code for it.
2021-10-21 18:54:38 +03:00
James Sturtevant
445f9f2aba Add init hostprocess container test 2021-08-26 08:23:54 -07:00
Kubernetes Prow Robot
d1833880a7 Merge pull request #103083 from vivian-xu/use-native-errors
Update github.com/pkg/errors with go native errors pkg
2021-07-02 13:38:38 -07:00
vivian-xu
ceb42d0938 Update github.com/pkg/errors with go native errors pkg 2021-06-29 17:39:49 +08:00
Claudiu Belu
9accb994df tests: Wait for the network connectivity first
Some tests are checking the network connectivity using gomega.Consistently,
which will fail if any of the checks fails. This could lead to flakyness in
some scenarios in which kube-proxy was supposed to apply Policies for
Kubernetes services.

We can instead wait for the network connectivity to work first using gomega.Eventually,
after which we can check the consistency.
2021-06-25 00:56:37 -07:00
James Sturtevant
762eeb0988 Use the hostprocess feature flag and assign a user 2021-06-17 14:42:24 -07:00
Kubernetes Prow Robot
6e4e32985a Merge pull request #99576 from marosset/windows-host-process-work
Windows host process work
2021-05-20 14:16:15 -07:00
marosset
ae424160bd Adding e2e test for HostProcess containers on Windows 2021-05-19 16:24:14 -07:00
SataQiu
ff18e391e9 cleanup useless 'scheduler.alpha.kubernetes.io/critical-pod' annotation 2021-05-19 17:46:35 +08:00
Peri Thompson
f01cc7f09a replace hardcoded docker image 2021-05-17 14:18:26 +01:00
Kubernetes Prow Robot
4959cd6339 Merge pull request #100671 from Niekvdplas/spelling-mistakes
Fixed several spelling mistakes
2021-04-09 05:19:45 -07:00
Claudiu Belu
665e2004f1 Windows tests: Adds [Feature:GPUDevicePlugin] tag to Device Plugin test
The test verifies a specific feature, in which GPUs are required, thus, cannot
be run in most testing environments. We should exclude this test from most test jobs.
We'll be doing this by adding the [Feature:GPUDevicePlugin] tag (which is also being
used by test/e2e/scheduling/nvidia-gpus.go), and then add it to the ginkgo skip regex.
2021-04-01 11:36:13 -07:00
Niekvdplas
fec272a7b2 Fixed several spelling mistakes 2021-03-30 23:02:09 +02:00
Kubernetes Prow Robot
b458d97feb Merge pull request #99670 from jsturtevant/windows-gmsa
Include nltest in the windows busybox image
2021-03-15 05:01:05 -07:00
Kubernetes Prow Robot
251177e521 Merge pull request #100154 from jsturtevant/windows-volume-tests
[sig-windows] Write to unique file to avoid conflicts with other tests
2021-03-11 21:54:17 -08:00
James Sturtevant
5dacb7ba88 write to unique file to avoid conflicts 2021-03-11 15:56:28 -08:00
Kubernetes Prow Robot
4b6e3e164f Merge pull request #99221 from jsturtevant/windows-host-stats-provider
Get filesystem stats for files on Windows
2021-03-10 11:09:23 -08:00
Kubernetes Prow Robot
e57e476153 Merge pull request #99862 from jsturtevant/windows-gmsa-full-fix
[Test] [sig-windows] Make sure the GMSA output doesn't have failures when resolving the domain
2021-03-09 16:08:16 -08:00
James Sturtevant
c9eff4e906 Get filesystem stats for files on Windows 2021-03-08 12:50:23 -08:00
James Sturtevant
94a5efcd12 make sure the output doesn't have failures 2021-03-05 13:36:14 -08:00
James Sturtevant
1ed2b287e3 include nltest in the windows busybox image 2021-03-03 11:01:18 -08:00
wojtekt
ca333d7a7a Tag storage windows tests with [Feature:Windows] instead of [sig-windows] 2021-03-03 12:08:59 +01:00
Benjamin Elder
56e092e382 hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
James Sturtevant
232a9ac892 Updating owners with sig-windows tech leads 2021-02-25 17:17:06 -08:00
jay vyas
362ff0052a Adding Ravi to Owners for sig-windows
Ravi has stepped up taking on the e2e and CSI stuff for sig-windows, so we'll want to get him into the owners file.
2021-02-16 14:43:16 -05:00
Kubernetes Prow Robot
d5a75dc7e8 Merge pull request #97987 from jayunit100/directly_resolve_dns
directly query dns and resolve it in the e2es for windows
2021-01-15 13:57:56 -08:00
jayunit100
834ce35ba1 directly query dns and resolve it in the e2es for windows
add failure scenario for 1.1.1.1, so that no-op DNS CRI's are caught red-handed
2021-01-13 17:57:55 -08:00
Kubernetes Prow Robot
981afd2bff Merge pull request #97209 from jayunit100/patch-17
Update hybrid_network.go
2021-01-12 15:06:48 -08:00
jayunit100
13b0a3e4f2 volumes tests - adding support for windows labels 2021-01-08 11:53:53 -08:00
jayunit100
89120be5c3 adding a windows nodeSelector for nodePort tests
jig modifier
2021-01-07 14:01:55 -08:00
jay vyas
9aca5f8e41 Update hybrid_network.go
Add By clauses to windows networking test so that we always know where it failed and how
2021-01-07 12:44:00 -05:00
jayunit100
4ddd22c9c9 adding windows os selector to the dnsPolicy tests
adding a feature selector to the windows Describe dns test
2021-01-07 12:41:51 -05:00