@@ -1790,34 +1790,6 @@ var _ = Describe("update_status", func() {
1790
1790
})
1791
1791
})
1792
1792
1793
- When ("tolerations have been changed" , func () {
1794
- BeforeEach (func () {
1795
- pod .Spec .Tolerations = append (
1796
- pod .Spec .Tolerations ,
1797
- corev1.Toleration {
1798
- Key : "test-key" ,
1799
- Operator : corev1 .TolerationOpEqual ,
1800
- Value : "test-value" ,
1801
- Effect : corev1 .TaintEffectNoSchedule ,
1802
- },
1803
- )
1804
- Expect (k8sClient .Update (context .TODO (), pod )).NotTo (HaveOccurred ())
1805
- })
1806
-
1807
- It ("should return false due to toleration mismatch" , func () {
1808
- correct , err := podSpecIsCorrect (
1809
- context .TODO (),
1810
- clusterReconciler ,
1811
- cluster ,
1812
- pod ,
1813
- processGroupStatus ,
1814
- logger ,
1815
- )
1816
- Expect (err ).NotTo (HaveOccurred ())
1817
- Expect (correct ).To (BeFalse ())
1818
- })
1819
- })
1820
-
1821
1793
When ("an error occurs getting the Pod spec" , func () {
1822
1794
It ("should still complete without panicking" , func () {
1823
1795
// The method should handle errors gracefully even in edge cases
@@ -1863,7 +1835,9 @@ var _ = Describe("update_status", func() {
1863
1835
1864
1836
When ("all mutable fields match" , func () {
1865
1837
It ("should return true" , func () {
1866
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeTrue ())
1838
+ Expect (
1839
+ mutablePodFieldsAreCorrect (testLogger , desiredPodSpec , currentPodSpec ),
1840
+ ).To (BeTrue ())
1867
1841
})
1868
1842
})
1869
1843
@@ -1873,7 +1847,9 @@ var _ = Describe("update_status", func() {
1873
1847
})
1874
1848
1875
1849
It ("should return false" , func () {
1876
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1850
+ Expect (
1851
+ mutablePodFieldsAreCorrect (testLogger , desiredPodSpec , currentPodSpec ),
1852
+ ).To (BeFalse ())
1877
1853
})
1878
1854
})
1879
1855
@@ -1889,7 +1865,9 @@ var _ = Describe("update_status", func() {
1889
1865
})
1890
1866
1891
1867
It ("should return false" , func () {
1892
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1868
+ Expect (
1869
+ mutablePodFieldsAreCorrect (testLogger , desiredPodSpec , currentPodSpec ),
1870
+ ).To (BeFalse ())
1893
1871
})
1894
1872
})
1895
1873
@@ -1908,85 +1886,9 @@ var _ = Describe("update_status", func() {
1908
1886
})
1909
1887
1910
1888
It ("should return false" , func () {
1911
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1912
- })
1913
- })
1914
-
1915
- When ("ActiveDeadlineSeconds is changed" , func () {
1916
- BeforeEach (func () {
1917
- desiredPodSpec .ActiveDeadlineSeconds = ptr .To (int64 (3600 ))
1918
- currentPodSpec .ActiveDeadlineSeconds = ptr .To (int64 (7200 ))
1919
- })
1920
-
1921
- It ("should return false" , func () {
1922
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1923
- })
1924
- })
1925
-
1926
- When ("TerminationGracePeriodSeconds is changed" , func () {
1927
- BeforeEach (func () {
1928
- desiredPodSpec .TerminationGracePeriodSeconds = ptr .To (int64 (30 ))
1929
- currentPodSpec .TerminationGracePeriodSeconds = ptr .To (int64 (60 ))
1930
- })
1931
-
1932
- It ("should return false" , func () {
1933
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1934
- })
1935
- })
1936
-
1937
- When ("tolerations are added" , func () {
1938
- BeforeEach (func () {
1939
- currentPodSpec .Tolerations = append (
1940
- currentPodSpec .Tolerations ,
1941
- corev1.Toleration {
1942
- Key : "added-toleration" ,
1943
- Operator : corev1 .TolerationOpEqual ,
1944
- Value : "added-value" ,
1945
- Effect : corev1 .TaintEffectNoSchedule ,
1946
- },
1947
- )
1948
- })
1949
-
1950
- It ("should return false" , func () {
1951
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1952
- })
1953
- })
1954
-
1955
- When ("tolerations are removed" , func () {
1956
- BeforeEach (func () {
1957
- desiredPodSpec .Tolerations = []corev1.Toleration {
1958
- {
1959
- Key : "test-toleration" ,
1960
- Operator : corev1 .TolerationOpEqual ,
1961
- Value : "test-value" ,
1962
- Effect : corev1 .TaintEffectNoSchedule ,
1963
- },
1964
- }
1965
- currentPodSpec .Tolerations = []corev1.Toleration {}
1966
- })
1967
-
1968
- It ("should return false" , func () {
1969
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1970
- })
1971
- })
1972
-
1973
- When ("tolerations are modified" , func () {
1974
- BeforeEach (func () {
1975
- toleration := corev1.Toleration {
1976
- Key : "test-toleration" ,
1977
- Operator : corev1 .TolerationOpEqual ,
1978
- Value : "original-value" ,
1979
- Effect : corev1 .TaintEffectNoSchedule ,
1980
- }
1981
- desiredPodSpec .Tolerations = []corev1.Toleration {toleration }
1982
-
1983
- modifiedToleration := toleration
1984
- modifiedToleration .Value = "modified-value"
1985
- currentPodSpec .Tolerations = []corev1.Toleration {modifiedToleration }
1986
- })
1987
-
1988
- It ("should return false" , func () {
1989
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1889
+ Expect (
1890
+ mutablePodFieldsAreCorrect (testLogger , desiredPodSpec , currentPodSpec ),
1891
+ ).To (BeFalse ())
1990
1892
})
1991
1893
})
1992
1894
@@ -2004,7 +1906,9 @@ var _ = Describe("update_status", func() {
2004
1906
})
2005
1907
2006
1908
It ("should return false" , func () {
2007
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeFalse ())
1909
+ Expect (
1910
+ mutablePodFieldsAreCorrect (testLogger , desiredPodSpec , currentPodSpec ),
1911
+ ).To (BeFalse ())
2008
1912
})
2009
1913
})
2010
1914
@@ -2019,7 +1923,9 @@ var _ = Describe("update_status", func() {
2019
1923
2020
1924
It ("should still return true as schedulingGates are ignored" , func () {
2021
1925
// The method explicitly ignores schedulingGates per the comment in the code
2022
- Expect (mutablePodFieldsAreCorrect (desiredPodSpec , currentPodSpec )).To (BeTrue ())
1926
+ Expect (
1927
+ mutablePodFieldsAreCorrect (testLogger , desiredPodSpec , currentPodSpec ),
1928
+ ).To (BeTrue ())
2023
1929
})
2024
1930
})
2025
1931
})
0 commit comments