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
@@ -46,7 +49,7 @@ Items marked with (R) are required *prior to targeting to a milestone / release*
46
49
-[ ] (R) Design details are appropriately documented
47
50
-[ ] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
48
51
-[ ] e2e Tests for all Beta API Operations (endpoints)
49
-
-[ ] (R) Ensure GA e2e tests for meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
52
+
-[ ] (R) Ensure GA e2e tests meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
50
53
-[ ] (R) Minimum Two Week Window for GA e2e tests to prove flake free
51
54
-[ ] (R) Graduation criteria is in place
52
55
-[ ] (R) [all GA Endpoints](https://github.com/kubernetes/community/pull/1806) must be hit by [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
@@ -178,11 +181,27 @@ MY_HOST_IPS=
178
181
179
182
### Test Plan
180
183
184
+
[x] I/we understand the owners of the involved components may require updates to
185
+
existing tests to make this code solid enough prior to committing the changes necessary
186
+
to implement this enhancement.
187
+
188
+
##### Prerequisite testing updates
189
+
190
+
N/A
191
+
192
+
##### Unit tests
193
+
194
+
Every added code should have complete unit test coverage
195
+
196
+
##### Integration tests
197
+
198
+
N/A
199
+
200
+
##### e2e tests
201
+
181
202
Test whether FeatureGate behaves as expected when it is turned on or off
182
203
Test whether Downward API supports `status.hostIPs`
183
204
184
-
#### Expected behavior
185
-
186
205
- If PodHostIPs FeatureGate is enabled:
187
206
-`status.hostIPs` there will be all host IPs (IPv4 and IPv6)
188
207
- Else:
@@ -198,18 +217,18 @@ Test whether Downward API supports `status.hostIPs`
198
217
- Downward API support for `status.hostIPs`
199
218
- Basic units and e2e tests completed and enabled
200
219
201
-
#### Alpha -> Beta Graduation
220
+
#### Beta
202
221
203
222
- Gather feedback from developers and users
204
223
- Expand the e2e tests with more scenarios
205
224
- Tests are in Testgrid and linked in the KEP
206
225
207
-
#### Beta -> GA Graduation
226
+
#### GA
208
227
209
228
- 2 examples of end users using this field
210
229
- Allowing time for feedback
211
230
212
-
#### Removing a Deprecated Flag
231
+
#### Deprecation
213
232
214
233
- Announce deprecation and support policy of the existing flag
215
234
- Two versions passed since introducing the functionality that deprecates the flag (to address version skew)
@@ -325,7 +344,7 @@ No
325
344
###### Will enabling / using this feature result in increasing size or count of the existing API objects?
326
345
327
346
Yes.
328
-
347
+
329
348
- API type(s): Pod
330
349
- Estimated increase in size:
331
350
- New field in Status about 8 bytes, additional bytes based on whether IPv4(about 4 bytes) or IPv6(about 16 bytes) exists
0 commit comments