@@ -1804,32 +1804,37 @@ var _ = SIGDescribe("Services", func() {
1804
1804
}
1805
1805
})
1806
1806
1807
- ginkgo .It ("should have session affinity work for service with type clusterIP" , func () {
1807
+ // [LinuxOnly]: Windows does not support session affinity.
1808
+ ginkgo .It ("should have session affinity work for service with type clusterIP [LinuxOnly]" , func () {
1808
1809
svc := getServeHostnameService ("affinity-clusterip" )
1809
1810
svc .Spec .Type = v1 .ServiceTypeClusterIP
1810
1811
execAffinityTestForNonLBService (f , cs , svc )
1811
1812
})
1812
1813
1813
- ginkgo .It ("should be able to switch session affinity for service with type clusterIP" , func () {
1814
+ // [LinuxOnly]: Windows does not support session affinity.
1815
+ ginkgo .It ("should be able to switch session affinity for service with type clusterIP [LinuxOnly]" , func () {
1814
1816
svc := getServeHostnameService ("affinity-clusterip-transition" )
1815
1817
svc .Spec .Type = v1 .ServiceTypeClusterIP
1816
1818
execAffinityTestForNonLBServiceWithTransition (f , cs , svc )
1817
1819
})
1818
1820
1819
- ginkgo .It ("should have session affinity work for NodePort service" , func () {
1821
+ // [LinuxOnly]: Windows does not support session affinity.
1822
+ ginkgo .It ("should have session affinity work for NodePort service [LinuxOnly]" , func () {
1820
1823
svc := getServeHostnameService ("affinity-nodeport" )
1821
1824
svc .Spec .Type = v1 .ServiceTypeNodePort
1822
1825
execAffinityTestForNonLBService (f , cs , svc )
1823
1826
})
1824
1827
1825
- ginkgo .It ("should be able to switch session affinity for NodePort service" , func () {
1828
+ // [LinuxOnly]: Windows does not support session affinity.
1829
+ ginkgo .It ("should be able to switch session affinity for NodePort service [LinuxOnly]" , func () {
1826
1830
svc := getServeHostnameService ("affinity-nodeport-transition" )
1827
1831
svc .Spec .Type = v1 .ServiceTypeNodePort
1828
1832
execAffinityTestForNonLBServiceWithTransition (f , cs , svc )
1829
1833
})
1830
1834
1831
1835
// TODO: Get rid of [DisabledForLargeClusters] tag when issue #56138 is fixed.
1832
- ginkgo .It ("should have session affinity work for LoadBalancer service with ESIPP on [Slow] [DisabledForLargeClusters]" , func () {
1836
+ // [LinuxOnly]: Windows does not support session affinity.
1837
+ ginkgo .It ("should have session affinity work for LoadBalancer service with ESIPP on [Slow] [DisabledForLargeClusters] [LinuxOnly]" , func () {
1833
1838
// L4 load balancer affinity `ClientIP` is not supported on AWS ELB.
1834
1839
framework .SkipIfProviderIs ("aws" )
1835
1840
@@ -1840,7 +1845,8 @@ var _ = SIGDescribe("Services", func() {
1840
1845
})
1841
1846
1842
1847
// TODO: Get rid of [DisabledForLargeClusters] tag when issue #56138 is fixed.
1843
- ginkgo .It ("should be able to switch session affinity for LoadBalancer service with ESIPP on [Slow] [DisabledForLargeClusters]" , func () {
1848
+ // [LinuxOnly]: Windows does not support session affinity.
1849
+ ginkgo .It ("should be able to switch session affinity for LoadBalancer service with ESIPP on [Slow] [DisabledForLargeClusters] [LinuxOnly]" , func () {
1844
1850
// L4 load balancer affinity `ClientIP` is not supported on AWS ELB.
1845
1851
framework .SkipIfProviderIs ("aws" )
1846
1852
@@ -1851,7 +1857,8 @@ var _ = SIGDescribe("Services", func() {
1851
1857
})
1852
1858
1853
1859
// TODO: Get rid of [DisabledForLargeClusters] tag when issue #56138 is fixed.
1854
- ginkgo .It ("should have session affinity work for LoadBalancer service with ESIPP off [Slow] [DisabledForLargeClusters]" , func () {
1860
+ // [LinuxOnly]: Windows does not support session affinity.
1861
+ ginkgo .It ("should have session affinity work for LoadBalancer service with ESIPP off [Slow] [DisabledForLargeClusters] [LinuxOnly]" , func () {
1855
1862
// L4 load balancer affinity `ClientIP` is not supported on AWS ELB.
1856
1863
framework .SkipIfProviderIs ("aws" )
1857
1864
@@ -1862,7 +1869,8 @@ var _ = SIGDescribe("Services", func() {
1862
1869
})
1863
1870
1864
1871
// TODO: Get rid of [DisabledForLargeClusters] tag when issue #56138 is fixed.
1865
- ginkgo .It ("should be able to switch session affinity for LoadBalancer service with ESIPP off [Slow] [DisabledForLargeClusters]" , func () {
1872
+ // [LinuxOnly]: Windows does not support session affinity.
1873
+ ginkgo .It ("should be able to switch session affinity for LoadBalancer service with ESIPP off [Slow] [DisabledForLargeClusters] [LinuxOnly]" , func () {
1866
1874
// L4 load balancer affinity `ClientIP` is not supported on AWS ELB.
1867
1875
framework .SkipIfProviderIs ("aws" )
1868
1876
0 commit comments