Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions tests/storage/test_libguestfs.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
"""
Comment thread
ema-aka-young marked this conversation as resolved.
Test virtctl guestfs command with specific user.

Jira: https://redhat.atlassian.net/browse/CNV-7487 # <skip-jira-utils-check>
"""

from subprocess import check_output

import pexpect
import pytest
from ocp_resources.pod import Pod
from pytest_testconfig import config as py_config

from utilities.constants import TIMEOUT_1MIN, UNPRIVILEGED_PASSWORD, UNPRIVILEGED_USER
from utilities.constants import TIMEOUT_1MIN, TIMEOUT_10MIN, UNPRIVILEGED_PASSWORD, UNPRIVILEGED_USER
from utilities.infra import login_with_user_password
from utilities.storage import create_dv, get_dv_size_from_datasource

Expand All @@ -23,10 +29,11 @@ def virtctl_libguestfs_by_user(
{fs_group_flag}"
)
libguestfs_pod = Pod(
client=unprivileged_client,
name=f"libguestfs-tools-{dv_created_by_specific_user.name}",
namespace=dv_created_by_specific_user.namespace,
)
libguestfs_pod.wait_for_status(status=Pod.Status.RUNNING, timeout=TIMEOUT_1MIN)
libguestfs_pod.wait_for_status(status=Pod.Status.RUNNING, timeout=TIMEOUT_10MIN)
guestfs_proc.send("\n\n")
guestfs_proc.expect(r"\$", timeout=TIMEOUT_1MIN)
yield guestfs_proc
Expand Down
Loading