mirror of
https://github.com/podman-desktop/podman-desktop
synced 2026-04-21 09:37:22 +00:00
chore(test): add validation for jobs being finished (#14089)
Signed-off-by: Vladimir Lazar <vlazar@redhat.com>
This commit is contained in:
parent
bfb30c6136
commit
1b4e200384
3 changed files with 11 additions and 1 deletions
|
|
@ -61,6 +61,7 @@ export enum KubernetesResourceState {
|
|||
Stopped = 'STOPPED',
|
||||
Unknown = 'UNKNOWN',
|
||||
Succeeded = 'SUCCEEDED',
|
||||
None = '',
|
||||
}
|
||||
export enum ExtensionState {
|
||||
Disabled = 'DISABLED',
|
||||
|
|
|
|||
|
|
@ -334,6 +334,15 @@ test.describe('Kubernetes resources End-to-End test', { tag: '@k8s_e2e' }, () =>
|
|||
KubernetesResourceState.Running,
|
||||
70_000,
|
||||
);
|
||||
|
||||
await checkKubernetesResourceState(
|
||||
page,
|
||||
KubernetesResources.Jobs,
|
||||
CRON_JOB_NAME,
|
||||
KubernetesResourceState.None, // Currently there is no 'Completed' state, using None which means the state column is empty
|
||||
70_000,
|
||||
);
|
||||
|
||||
await checkKubernetesResourceState(
|
||||
page,
|
||||
KubernetesResources.Pods,
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ export async function checkKubernetesResourceState(
|
|||
await playExpect(kubernetesResourceDetails.heading).toBeVisible();
|
||||
await playExpect
|
||||
.poll(async () => kubernetesResourceDetails.getState(), { timeout: timeout })
|
||||
.toEqual(expectedResourceState);
|
||||
.toBe(expectedResourceState);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue