Wei Fu
51689b6618
integration: introduce hook for upgrade test suite
...
We can inject failpoint in beforeUpgradeHookFunc.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
a95c8ed591
integration: check data dir after delete container or pod
...
The new release containerd should cleanup old pod's data dir after
RemovePodSandbox.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:38 +08:00
Wei Fu
401d4b491f
integration: add some helper function to release upgrade cases
...
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-02-16 12:18:30 +08:00
Kirtana Ashok
4c775fcfbf
Pass runtimehandler from CRI pull image request
...
Starting with k8s cri-api v0.29.1, CRI supports new runtime handler flag
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
2024-02-14 13:31:23 -08:00
Wei Fu
748fe20358
integration: add test for recovering images
...
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-01-20 23:29:04 +08:00
Abel Feng
95d2a3b7c0
upgrade: add cri upgrade test case
...
Signed-off-by: Abel Feng <fshb1988@gmail.com>
2023-12-01 15:58:16 +08:00
Wei Fu
d4c828c2ca
integration: add new binary upgrade case
...
Add Exec-to-Existing-Running-Container case.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2023-11-26 22:38:02 +08:00
Wei Fu
2fab240f21
integration: init release upgrade test
...
The TestUpgrade downloads the latest of previous release's binary and
use them to setup pods and then use current release to recover the
existing pods.
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2023-11-05 17:51:28 +08:00