Jan Chaloupka
|
d8d997a25d
|
refactor(TestPodLifeTime): extract helper functions to package level
|
2025-12-13 13:58:26 +01:00 |
|
Jan Chaloupka
|
59dfd041a8
|
feat(TestPodLifeTime): check only expected pods are evicted
|
2025-12-11 17:08:25 +01:00 |
|
Jan Chaloupka
|
c77f1a4ed2
|
refactor(TestPodLifeTime): update test names to better correspond to their purpose
|
2025-12-11 13:04:33 +01:00 |
|
Jan Chaloupka
|
7e14c6c7c4
|
refactor(TestPodLifeTime): drop applyPodsFunc function
|
2025-12-11 13:03:47 +01:00 |
|
Jan Chaloupka
|
b4a0b8dbac
|
fix(TestPodLifeTime): rename dev ns to default
|
2025-12-11 13:03:40 +01:00 |
|
Jan Chaloupka
|
07dc0c61c5
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:33:28 +01:00 |
|
Jan Chaloupka
|
cab310e55c
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:32:54 +01:00 |
|
Jan Chaloupka
|
822a1d4c40
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:32:30 +01:00 |
|
Jan Chaloupka
|
1d7368b58d
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:32:05 +01:00 |
|
Jan Chaloupka
|
70a71f54bc
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:31:31 +01:00 |
|
Jan Chaloupka
|
3ea0eadcb3
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:31:25 +01:00 |
|
Jan Chaloupka
|
41a0a9c994
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:30:30 +01:00 |
|
Jan Chaloupka
|
c707f53cec
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 16:28:20 +01:00 |
|
Jan Chaloupka
|
9be42e50cc
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:55:12 +01:00 |
|
Jan Chaloupka
|
bed39d70f0
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:54:04 +01:00 |
|
Jan Chaloupka
|
8a0fd10315
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:53:19 +01:00 |
|
Jan Chaloupka
|
5e6cd6057b
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:52:24 +01:00 |
|
Jan Chaloupka
|
b857869371
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:47:08 +01:00 |
|
Jan Chaloupka
|
3e764eb564
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:45:53 +01:00 |
|
Jan Chaloupka
|
2648749eb8
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:45:10 +01:00 |
|
Jan Chaloupka
|
ff43002060
|
refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates
|
2025-12-10 15:43:07 +01:00 |
|
Jan Chaloupka
|
4f42a7ae9b
|
refactor(TestPodLifeTime): consolidate defaults when building a test pod with RS owner reference
|
2025-12-10 15:34:48 +01:00 |
|
Jan Chaloupka
|
7d84b68556
|
refactor(TestPodLifeTime): consolidate defaults when building a test pod
|
2025-12-10 15:29:12 +01:00 |
|
Jan Chaloupka
|
5b4719634c
|
refactor(TestPodLifeTime): the default pod namespace will work the same way as the 'dev' one
|
2025-12-10 15:29:03 +01:00 |
|
Jan Chaloupka
|
94a0fbdcbb
|
refactor(TestPodLifeTime): inline node creation in each unit test to avoid accidental node spec updates
|
2025-12-10 15:28:57 +01:00 |
|
Jan Chaloupka
|
bbc3eef1c9
|
refactor(TestPodLifeTime): replace test.GetReplicaSetOwnerRefList with test.SetRSOwnerRef
To make the assigment shorter and unified
|
2025-12-10 15:28:51 +01:00 |
|
Jan Chaloupka
|
3a3e72e9c2
|
refactor(TestPodLifeTime): consolidate all owner references
test.GetReplicaSetOwnerRefList produces the same value everything it's
invoked.
|
2025-12-10 15:28:45 +01:00 |
|
Jan Chaloupka
|
16b9311e9e
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:13:23 +01:00 |
|
Jan Chaloupka
|
1a61470e81
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:13:14 +01:00 |
|
Jan Chaloupka
|
c02779b6a5
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:13:09 +01:00 |
|
Jan Chaloupka
|
ff6363692c
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:13:04 +01:00 |
|
Jan Chaloupka
|
34540c3c95
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:13:00 +01:00 |
|
Jan Chaloupka
|
ee40f7ff30
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:12:55 +01:00 |
|
Jan Chaloupka
|
cece2ee3cc
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:12:50 +01:00 |
|
Jan Chaloupka
|
fbdf86fdfd
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:12:39 +01:00 |
|
Jan Chaloupka
|
7bfd4088ce
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:12:05 +01:00 |
|
Jan Chaloupka
|
18f61b5e64
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:11:12 +01:00 |
|
Jan Chaloupka
|
769b4fe34a
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:11:07 +01:00 |
|
Jan Chaloupka
|
6ffc7e3975
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:11:03 +01:00 |
|
Jan Chaloupka
|
31af0d8223
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:10:59 +01:00 |
|
Jan Chaloupka
|
0c80f3689d
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:10:53 +01:00 |
|
Jan Chaloupka
|
9722018847
|
refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits
|
2025-12-10 14:10:48 +01:00 |
|
Jan Chaloupka
|
47cfdf7057
|
refactor(TestPodLifeTime): remove ineffective owner references assignments
Pods p5 and p6 already have an owner assigned. Also,
test.GetReplicaSetOwnerRefList() produces the same list of owner references.
|
2025-12-10 14:08:06 +01:00 |
|
Martin Tapp
|
e06443ef40
|
*1677 Allow Succeeded and Failed states in PodLifeTime
|
2025-05-23 15:56:37 -04:00 |
|
Jan Chaloupka
|
1974c12e0f
|
Extend plugin's New with a context.Context
The new context.Context can be later used for passing a contextualized
logger. Or, other initialization steps that require the context.
|
2025-05-19 12:23:44 +02:00 |
|
Jan Chaloupka
|
cbade38d23
|
[tests] de-duplicate framework handle initialization
|
2024-08-12 17:05:30 +02:00 |
|
Adam Malcontenti-Wilson
|
f23967a88e
|
feat: add init and ephemeral container checks to PodLifeTime
|
2024-07-17 14:36:35 +10:00 |
|
zhifei92
|
e60f525ec6
|
feat: support MaxNoOfPodsToEvictTotal
|
2024-07-09 14:00:27 +08:00 |
|
Amir Alavi
|
e26f6429a2
|
feat: pod evictor options
|
2024-07-05 21:40:55 -04:00 |
|
Jan Chaloupka
|
0901cb18bf
|
NewPodEvictor: drop nodes parameter
|
2024-06-22 15:08:00 +02:00 |
|