You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: contributors/devel/sig-architecture/conformance-tests.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -107,15 +107,15 @@ Generally speaking, the goals are to:
107
107
- Make sure tests that are already passing remain passing. If new OS-specific
108
108
functionality is added, it should be in a new test.
109
109
- Ensure that new tests covering Linux-specific functionality are tagged with `[LinuxOnly]`
110
-
(see: [Kinds of Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/e2e-tests.md#kinds-of-tests),
110
+
(see: [Kinds of Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/e2e-tests.md#kinds-of-tests)).
111
111
- Give future reviewers a reference to an active issue or documentation clarifying why a test
112
112
cannot run on Windows.
113
113
114
114
The tests that are running today:
115
115
116
116
- Rely only on container images that already have a multi-architecture manifest
117
117
including Windows versions, or have been ported by SIG-Windows
118
-
(see [kubernetes-sigs/windows-testing/images](https://github.com/kubernetes-sigs/windows-testing/tree/master/images)
118
+
(see [kubernetes-sigs/windows-testing/images](https://github.com/kubernetes-sigs/windows-testing/tree/master/images)).
119
119
- Do not depend on any functionality that is different or not available on Windows. The full list
120
120
is available in the Windows Kubernetes docs under [api](https://kubernetes.io/docs/setup/windows/intro-windows-in-kubernetes/#api).
121
121
A brief summary is included here as a starting point. If the docs are insufficient
@@ -139,7 +139,7 @@ implicitly by Docker or ContainerD, not by the kubelet. Do not check properties
139
139
- Networking
140
140
- Pods set `HostNetwork=true`. For Windows, this can only be enabled for Windows Privileged Containers. In other cases, the Pod will not start.
141
141
- Network and DNS settings must be passed through CNI. Windows does not use `/etc/resolv.conf`, so tests should not rely on reading that file to check DNS settings.
142
-
- If you to check network settings such as dns search lists, please use [agnhost](https://github.com/kubernetes/kubernetes/tree/master/test/images/agnhost) to output needed data from the container.
142
+
- If you want to check network settings such as dns search lists, please use [agnhost](https://github.com/kubernetes/kubernetes/tree/master/test/images/agnhost) to output needed data from the container.
143
143
- Windows treats all DNS lookups with a `.` to be FQDN, not PQDN. For example `kubernetes` will resolve as a PQDN,
144
144
but `kubernetes.default` will be resolved as a FQDN and fail.
145
145
- ICMP only works between pods on the same network, and are not routable to external networks. TCP/UDP are routable.
@@ -276,8 +276,7 @@ this approval process:
276
276
- changes to the conformance criteria or process
277
277
- changes to the conformance infrastructure code
278
278
279
-
There are six columns in this board. New PRs should enter in the To Triage
280
-
column, and [Conformance test reviewers] will pick it up from there and move it
279
+
New PRs should enter in the To Triage column, and [Conformance test reviewers] will pick it up from there and move it
281
280
through the process. New end-to-end tests that are intended to be promoted to
282
281
conformance tests in the future may be added to this board, but they will not
283
282
move all the way to the Needs Approval column, as that is intended only for the
0 commit comments