mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Adding label NodeAlphaFeature to include tests in Node Testgrid
This commit is contained in:
parent
4db3a096ce
commit
c74a772794
@ -63,7 +63,7 @@ func testPod() *v1.Pod {
|
|||||||
return pod
|
return pod
|
||||||
}
|
}
|
||||||
|
|
||||||
var _ = SIGDescribe("Hostname of Pod [Feature:SetHostnameAsFQDN]", func() {
|
var _ = SIGDescribe("Hostname of Pod [Feature:SetHostnameAsFQDN][NodeAlphaFeature:SetHostnameAsFQDN]", func() {
|
||||||
f := framework.NewDefaultFramework("hostfqdn")
|
f := framework.NewDefaultFramework("hostfqdn")
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -71,7 +71,7 @@ var _ = SIGDescribe("Hostname of Pod [Feature:SetHostnameAsFQDN]", func() {
|
|||||||
Testname: Create Pod without fully qualified domain name (FQDN)
|
Testname: Create Pod without fully qualified domain name (FQDN)
|
||||||
Description: A Pod that does not define the subdomain field in it spec, does not have FQDN.
|
Description: A Pod that does not define the subdomain field in it spec, does not have FQDN.
|
||||||
*/
|
*/
|
||||||
ginkgo.It("a pod without subdomain field does not have FQDN [Feature:SetHostnameAsFQDN]", func() {
|
ginkgo.It("a pod without subdomain field does not have FQDN", func() {
|
||||||
pod := testPod()
|
pod := testPod()
|
||||||
pod.Spec.Containers[0].Command = []string{"sh", "-c", "echo $(hostname)';'$(hostname -f)';'"}
|
pod.Spec.Containers[0].Command = []string{"sh", "-c", "echo $(hostname)';'$(hostname -f)';'"}
|
||||||
output := []string{fmt.Sprintf("%s;%s;", pod.ObjectMeta.Name, pod.ObjectMeta.Name)}
|
output := []string{fmt.Sprintf("%s;%s;", pod.ObjectMeta.Name, pod.ObjectMeta.Name)}
|
||||||
@ -85,7 +85,7 @@ var _ = SIGDescribe("Hostname of Pod [Feature:SetHostnameAsFQDN]", func() {
|
|||||||
Description: A Pod that does not define the subdomain field in it spec, does not have FQDN.
|
Description: A Pod that does not define the subdomain field in it spec, does not have FQDN.
|
||||||
Hence, SetHostnameAsFQDN feature has no effect.
|
Hence, SetHostnameAsFQDN feature has no effect.
|
||||||
*/
|
*/
|
||||||
ginkgo.It("a pod without FQDN is not affected by SetHostnameAsFQDN field [Feature:SetHostnameAsFQDN]", func() {
|
ginkgo.It("a pod without FQDN is not affected by SetHostnameAsFQDN field", func() {
|
||||||
pod := testPod()
|
pod := testPod()
|
||||||
// Setting setHostnameAsFQDN field to true should have no effect.
|
// Setting setHostnameAsFQDN field to true should have no effect.
|
||||||
setHostnameAsFQDN := true
|
setHostnameAsFQDN := true
|
||||||
@ -102,7 +102,7 @@ var _ = SIGDescribe("Hostname of Pod [Feature:SetHostnameAsFQDN]", func() {
|
|||||||
Description: A Pod that defines the subdomain field in it spec has FQDN.
|
Description: A Pod that defines the subdomain field in it spec has FQDN.
|
||||||
hostname command returns shortname (pod name in this case), and hostname -f returns FQDN.
|
hostname command returns shortname (pod name in this case), and hostname -f returns FQDN.
|
||||||
*/
|
*/
|
||||||
ginkgo.It("a pod with subdomain field has FQDN, hostname is shortname [Feature:SetHostnameAsFQDN]", func() {
|
ginkgo.It("a pod with subdomain field has FQDN, hostname is shortname", func() {
|
||||||
pod := testPod()
|
pod := testPod()
|
||||||
pod.Spec.Containers[0].Command = []string{"sh", "-c", "echo $(hostname)';'$(hostname -f)';'"}
|
pod.Spec.Containers[0].Command = []string{"sh", "-c", "echo $(hostname)';'$(hostname -f)';'"}
|
||||||
subdomain := "t"
|
subdomain := "t"
|
||||||
@ -121,7 +121,7 @@ var _ = SIGDescribe("Hostname of Pod [Feature:SetHostnameAsFQDN]", func() {
|
|||||||
Description: A Pod that defines the subdomain field in it spec has FQDN. When setHostnameAsFQDN: true, the
|
Description: A Pod that defines the subdomain field in it spec has FQDN. When setHostnameAsFQDN: true, the
|
||||||
hostname is set to be the FQDN. In this case, both commands hostname and hostname -f return the FQDN of the Pod.
|
hostname is set to be the FQDN. In this case, both commands hostname and hostname -f return the FQDN of the Pod.
|
||||||
*/
|
*/
|
||||||
ginkgo.It("a pod with subdomain field has FQDN, when setHostnameAsFQDN is set to true, the FQDN is set as hostname [Feature:SetHostnameAsFQDN]", func() {
|
ginkgo.It("a pod with subdomain field has FQDN, when setHostnameAsFQDN is set to true, the FQDN is set as hostname", func() {
|
||||||
pod := testPod()
|
pod := testPod()
|
||||||
pod.Spec.Containers[0].Command = []string{"sh", "-c", "echo $(hostname)';'$(hostname -f)';'"}
|
pod.Spec.Containers[0].Command = []string{"sh", "-c", "echo $(hostname)';'$(hostname -f)';'"}
|
||||||
subdomain := "t"
|
subdomain := "t"
|
||||||
|
Loading…
Reference in New Issue
Block a user