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