New paste Repaste Download
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0 -- /home/ubuntu/automation/playwright-automation/.venv/bin/python
cachedir: .pytest_cache
metadata: {'Python': '3.10.12', 'Platform': 'Linux-5.15.0-141-generic-x86_64-with-glibc2.35', 'Packages': {'pytest': '8.4.1', 'pluggy': '1.6.0'}, 'Plugins': {'html': '4.1.1', 'jira-xray': '0.9.2', 'metadata': '3.1.1', 'env': '1.1.5', 'repeat': '0.9.4', 'dotenv': '0.5.2', 'xdist': '3.7.0', 'timeout': '2.4.0', 'order': '1.3.0', 'check': '2.5.3'}}
rootdir: /home/ubuntu/automation/playwright-automation
configfile: pytest.ini
plugins: html-4.1.1, jira-xray-0.9.2, metadata-3.1.1, env-1.1.5, repeat-0.9.4, dotenv-0.5.2, xdist-3.7.0, timeout-2.4.0, order-1.3.0, check-2.5.3
collecting ... collected 1 item
web_bmc/tests/certificate_tests/test_certificate_positive.py::TestCertificate::test_nr1m_certificate_update
-------------------------------- live log start --------------------------------
| 23-06-2025 09:58:30.725 | web_bmc.conftest |  [33m [1mTEST [0m | =========================================================================================================================================
| 23-06-2025 09:58:30.727 | web_bmc.conftest |  [33m [1mTEST [0m | ======== START TEST: web_bmc/tests/certificate_tests/test_certificate_positive.py::TestCertificate::test_nr1m_certificate_update ========
| 23-06-2025 09:58:30.727 | web_bmc.conftest |  [33m [1mTEST [0m | =========================================================================================================================================
-------------------------------- live log setup --------------------------------
| 23-06-2025 09:58:30.730 | conftest |  [34m [1mFIXTURE [0m | === Fixture ensure_playwright_browsers_installed [session, manual] START ===
| 23-06-2025 09:58:30.732 | conftest |  [32mINFO [0m | Playwright browsers installed.
| 23-06-2025 09:58:30.733 | conftest |  [34m [1mFIXTURE [0m | === Fixture print_all_env_vars [session, manual] START ===
| 23-06-2025 09:58:30.734 | conftest |  [36m [1mBANNER [0m |
--- Environment Variables ---
| 23-06-2025 09:58:30.735 | conftest |  [36m [1mBANNER [0m | USER=ubuntu
| 23-06-2025 09:58:30.735 | conftest |  [36m [1mBANNER [0m | SSH_CLIENT=172.23.8.254 54500 22
| 23-06-2025 09:58:30.736 | conftest |  [36m [1mBANNER [0m | XDG_SESSION_TYPE=tty
| 23-06-2025 09:58:30.736 | conftest |  [36m [1mBANNER [0m | SHLVL=0
| 23-06-2025 09:58:30.737 | conftest |  [36m [1mBANNER [0m | MOTD_SHOWN=pam
| 23-06-2025 09:58:30.737 | conftest |  [36m [1mBANNER [0m | HOME=/home/ubuntu
| 23-06-2025 09:58:30.738 | conftest |  [36m [1mBANNER [0m | SSL_CERT_FILE=/usr/lib/ssl/certs/ca-certificates.crt
| 23-06-2025 09:58:30.739 | conftest |  [36m [1mBANNER [0m | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
| 23-06-2025 09:58:30.739 | conftest |  [36m [1mBANNER [0m | LOGNAME=ubuntu
| 23-06-2025 09:58:30.740 | conftest |  [36m [1mBANNER [0m | _=/home/ubuntu/automation/playwright-automation/.venv/bin/python
| 23-06-2025 09:58:30.740 | conftest |  [36m [1mBANNER [0m | XDG_SESSION_CLASS=user
| 23-06-2025 09:58:30.741 | conftest |  [36m [1mBANNER [0m | XDG_SESSION_ID=3480
| 23-06-2025 09:58:30.741 | conftest |  [36m [1mBANNER [0m | VSCODE_CLI_REQUIRE_TOKEN=060cc582-1325-4eb5-a73a-8b4833aff858
| 23-06-2025 09:58:30.742 | conftest |  [36m [1mBANNER [0m | PATH=/home/ubuntu/automation/playwright-automation/.venv/bin:/home/ubuntu/automation/playwright-automation/.venv/bin:/home/ubuntu/.vscode-server/cli/servers/Stable-dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1/server/bin/remote-cli:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/go/bin:/home/ubuntu/.vscode-server/cli/servers/Stable-dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1/server/bin/remote-cli:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/go/bin:/home/ubuntu/.vscode-server/cli/servers/Stable-dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1/server/bin/remote-cli:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/go/bin
| 23-06-2025 09:58:30.742 | conftest |  [36m [1mBANNER [0m | VSCODE_AGENT_FOLDER=/home/ubuntu/.vscode-server
| 23-06-2025 09:58:30.743 | conftest |  [36m [1mBANNER [0m | XDG_RUNTIME_DIR=/run/user/1000
| 23-06-2025 09:58:30.743 | conftest |  [36m [1mBANNER [0m | SSL_CERT_DIR=/usr/lib/ssl/certs
| 23-06-2025 09:58:30.744 | conftest |  [36m [1mBANNER [0m | LANG=C.UTF-8
| 23-06-2025 09:58:30.744 | conftest |  [36m [1mBANNER [0m | SHELL=/bin/bash
| 23-06-2025 09:58:30.745 | conftest |  [36m [1mBANNER [0m | PWD=/home/ubuntu
| 23-06-2025 09:58:30.745 | conftest |  [36m [1mBANNER [0m | SSH_CONNECTION=172.23.8.254 54500 172.23.8.233 22
| 23-06-2025 09:58:30.746 | conftest |  [36m [1mBANNER [0m | VSCODE_CWD=/home/ubuntu
| 23-06-2025 09:58:30.746 | conftest |  [36m [1mBANNER [0m | VSCODE_NLS_CONFIG={"userLocale":"en","osLocale":"en","resolvedLanguage":"en","defaultMessagesFile":"/home/ubuntu/.vscode-server/cli/servers/Stable-dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1/server/out/nls.messages.json","locale":"en","availableLanguages":{}}
| 23-06-2025 09:58:30.746 | conftest |  [36m [1mBANNER [0m | VSCODE_HANDLES_SIGPIPE=true
| 23-06-2025 09:58:30.747 | conftest |  [36m [1mBANNER [0m | NETBOX_TOKEN=226e219f927a14b18292278e393e76520d674dc0
| 23-06-2025 09:58:30.747 | conftest |  [36m [1mBANNER [0m | NR_ARTIFACTORY_URL=https://artifactory.int.neureality.ai
| 23-06-2025 09:58:30.748 | conftest |  [36m [1mBANNER [0m | NR_GITHUB_TOKEN=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
| 23-06-2025 09:58:30.748 | conftest |  [36m [1mBANNER [0m | CIG_REPO_HOST_URL=https://artifactory.int.neureality.ai
| 23-06-2025 09:58:30.749 | conftest |  [36m [1mBANNER [0m | NR1S_PASSWORD=0penBmc
| 23-06-2025 09:58:30.749 | conftest |  [36m [1mBANNER [0m | CIG_CONTAINER_REGISTRY=dcr.int.neureality.ai
| 23-06-2025 09:58:30.750 | conftest |  [36m [1mBANNER [0m | CIG_GERRIT_HOST_URL=https://gerrit.int.neureality.ai
| 23-06-2025 09:58:30.750 | conftest |  [36m [1mBANNER [0m | NR_GIT_HOST_URL=ssh://gerrit.int.neureality.ai
| 23-06-2025 09:58:30.751 | conftest |  [36m [1mBANNER [0m | LS_COLORS=
| 23-06-2025 09:58:30.751 | conftest |  [36m [1mBANNER [0m | NR_GITHUB_USER=leonp-c
| 23-06-2025 09:58:30.751 | conftest |  [36m [1mBANNER [0m | NR_REPO_PASS=lp1234@zx
| 23-06-2025 09:58:30.752 | conftest |  [36m [1mBANNER [0m | CONTAINER_REGISTRY_USERNAME=leonp-c
| 23-06-2025 09:58:30.752 | conftest |  [36m [1mBANNER [0m | NR_REPO_USER=leonp-c
| 23-06-2025 09:58:30.752 | conftest |  [36m [1mBANNER [0m | LESSCLOSE=/usr/bin/lesspipe %s %s
| 23-06-2025 09:58:30.753 | conftest |  [36m [1mBANNER [0m | LESSOPEN=| /usr/bin/lesspipe %s
| 23-06-2025 09:58:30.754 | conftest |  [36m [1mBANNER [0m | CIG_REPO_CACHE_URL=https://artifactory-csr.int.neureality.ai
| 23-06-2025 09:58:30.755 | conftest |  [36m [1mBANNER [0m | PP=lp1234@zx
| 23-06-2025 09:58:30.755 | conftest |  [36m [1mBANNER [0m | CIG_GIT_HOST_URL=ssh://gerrit.int.neureality.ai
| 23-06-2025 09:58:30.756 | conftest |  [36m [1mBANNER [0m | XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop
| 23-06-2025 09:58:30.756 | conftest |  [36m [1mBANNER [0m | USR=leonp-c
| 23-06-2025 09:58:30.756 | conftest |  [36m [1mBANNER [0m | CIGLOBAL_XTENSA_LICENSE=27113@n-lic01.neureality.corp
| 23-06-2025 09:58:30.757 | conftest |  [36m [1mBANNER [0m | CIG_CONTAINER_REGISTRY_PFX_SANDBOX=dcr.int.neureality.ai/docker-sandbox
| 23-06-2025 09:58:30.758 | conftest |  [36m [1mBANNER [0m | CONTAINER_REGISTRY_PASSWORD=lp1234@zx
| 23-06-2025 09:58:30.758 | conftest |  [36m [1mBANNER [0m | CIG_CONTAINER_REGISTRY_PFX_DEV=dcr.int.neureality.ai/docker-dev
| 23-06-2025 09:58:30.759 | conftest |  [36m [1mBANNER [0m | CIG_REPO_PY_DEV_URL=https://artifactory.int.neureality.ai/artifactory/py-dev
| 23-06-2025 09:58:30.767 | conftest |  [36m [1mBANNER [0m | XTENSA_LICENSE_RETRIES=2:20
| 23-06-2025 09:58:30.767 | conftest |  [36m [1mBANNER [0m | VSCODE_ESM_ENTRYPOINT=vs/workbench/api/node/extensionHostProcess
| 23-06-2025 09:58:30.767 | conftest |  [36m [1mBANNER [0m | VSCODE_HANDLES_UNCAUGHT_ERRORS=true
| 23-06-2025 09:58:30.768 | conftest |  [36m [1mBANNER [0m | BROWSER=/home/ubuntu/.vscode-server/cli/servers/Stable-dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1/server/bin/helpers/browser.sh
| 23-06-2025 09:58:30.769 | conftest |  [36m [1mBANNER [0m | ELECTRON_RUN_AS_NODE=1
| 23-06-2025 09:58:30.769 | conftest |  [36m [1mBANNER [0m | VSCODE_IPC_HOOK_CLI=/run/user/1000/vscode-ipc-323a2433-fd13-4c4d-be33-f8a046763f8a.sock
| 23-06-2025 09:58:30.770 | conftest |  [36m [1mBANNER [0m | VSCODE_L10N_BUNDLE_LOCATION=
| 23-06-2025 09:58:30.771 | conftest |  [36m [1mBANNER [0m | APPLICATION_INSIGHTS_NO_STATSBEAT=true
| 23-06-2025 09:58:30.771 | conftest |  [36m [1mBANNER [0m | PYTHONPATH=:./.submodules/nr-device-assign:./.submodules/nr-device-assign::./.submodules/nr-device-assign
| 23-06-2025 09:58:30.772 | conftest |  [36m [1mBANNER [0m | PYTHONUNBUFFERED=1
| 23-06-2025 09:58:30.773 | conftest |  [36m [1mBANNER [0m | VIRTUAL_ENV=/home/ubuntu/automation/playwright-automation/.venv
| 23-06-2025 09:58:30.773 | conftest |  [36m [1mBANNER [0m | PYTHONIOENCODING=utf-8
| 23-06-2025 09:58:30.775 | conftest |  [36m [1mBANNER [0m | VIRTUAL_ENV_PROMPT=(.venv)
| 23-06-2025 09:58:30.775 | conftest |  [36m [1mBANNER [0m | PS1=(.venv)
| 23-06-2025 09:58:30.776 | conftest |  [36m [1mBANNER [0m | TEST_RUN_PIPE=/run/user/1000/python-test-results-dce508c2c74b710679ee
| 23-06-2025 09:58:30.776 | conftest |  [36m [1mBANNER [0m | RUN_TEST_IDS_PIPE=/run/user/1000/test-ids-35f9f422b8370ac420f4.txt
| 23-06-2025 09:58:30.777 | conftest |  [36m [1mBANNER [0m | PYDEVD_USE_FRAME_EVAL=NO
| 23-06-2025 09:58:30.777 | conftest |  [36m [1mBANNER [0m | DEBUGPY_RUNNING=true
| 23-06-2025 09:58:30.783 | conftest |  [36m [1mBANNER [0m | PYTEST_VERSION=8.4.1
| 23-06-2025 09:58:30.784 | conftest |  [36m [1mBANNER [0m | ENV_FILE=.env.local
| 23-06-2025 09:58:30.784 | conftest |  [36m [1mBANNER [0m | NETBOX_URL=https://netbox.neureality.corp/api
| 23-06-2025 09:58:30.784 | conftest |  [36m [1mBANNER [0m | XRAY_API_BASE_URL=https://xray.cloud.getxray.app
| 23-06-2025 09:58:30.785 | conftest |  [36m [1mBANNER [0m | PYTEST_CURRENT_TEST=web_bmc/tests/certificate_tests/test_certificate_positive.py::TestCertificate::test_nr1m_certificate_update (setup)
| 23-06-2025 09:58:30.785 | conftest |  [36m [1mBANNER [0m | --- End of Environment Variables ---
| 23-06-2025 09:58:30.786 | conftest |  [34m [1mFIXTURE [0m | === Fixture session_log_dir [session, manual] START ===
| 23-06-2025 09:58:30.787 | conftest |  [32mINFO [0m | Session log dir: logs/test_20250623_095830
| 23-06-2025 09:58:30.788 | conftest |  [34m [1mFIXTURE [0m | === Fixture initialize_config [session, manual] START ===
| 23-06-2025 09:58:30.791 | infra.utils.netbox_util |  [32mINFO [0m | Loading NetBox configuration for locked_res: 9@lab-nr1s9.neureality.corp
| 23-06-2025 09:58:30.793 | infra.utils.netbox_util |  [32mINFO [0m | NR1M name is: NR1S9-9
| 23-06-2025 09:58:31.693 | infra.utils.netbox_util |  [32mINFO [0m | device_name='NR1S9-9' ; device_id=101
| 23-06-2025 09:58:32.208 | infra.utils.netbox_util |  [32mINFO [0m | device='NR1S9-9'
| 23-06-2025 09:58:36.313 | infra.utils.netbox_util |  [32mINFO [0m | nr1s_name='NR1S9'
| 23-06-2025 09:58:40.254 | infra.utils.netbox_util |  [32mINFO [0m | os.getenv('NR1S_IP')='172.23.66.13'
| 23-06-2025 09:58:40.259 | infra.utils.netbox_util |  [32mINFO [0m | os.getenv('NRM_SLOT')='9'
| 23-06-2025 09:58:40.261 | infra.utils.netbox_util |  [32mINFO [0m | os.getenv('NRM_ETH0_IP')='172.23.66.239'
| 23-06-2025 09:58:40.262 | infra.utils.netbox_util |  [32mINFO [0m | os.getenv('NRM_NR0_IP')='172.23.8.99'
| 23-06-2025 09:58:40.263 | infra.utils.netbox_util |  [32mINFO [0m | os.getenv('BASE_URL')='https://172.23.66.13'
| 23-06-2025 09:58:40.266 | infra.config |  [32mINFO [0m | [Config] Initialized with values: {'base_url': 'https://172.23.66.13', 'browser': 'chromium', 'debug_artifacts': False, 'headless': True, 'navigation_timeout': 30, 'ip': '172.23.66.13', 'password': '0penBmc', 'username': 'root', 'eth0_ip': '172.23.66.239', 'nr0_ip': '172.23.8.99', 'slot': '9', 'page_timeout': 60, 'screenshots': True}
| 23-06-2025 09:58:40.268 | conftest |  [34m [1mFIXTURE [0m | === Fixture browser [session, manual] START ===
| 23-06-2025 09:58:40.270 | conftest |  [32mINFO [0m | Starting Playwright with browser=chromium, headless=True.
| 23-06-2025 09:58:40.925 | conftest |  [34m [1mFIXTURE [0m | === Fixture browser_context_options [session, manual] START ===
| 23-06-2025 09:58:40.926 | conftest |  [32mINFO [0m | Browser context options: {'viewport': None, 'ignore_https_errors': True, 'locale': 'en-US'}
| 23-06-2025 09:58:40.928 | conftest |  [34m [1mFIXTURE [0m | === Fixture debug_artifacts [session, manual] START ===
| 23-06-2025 09:58:40.929 | conftest |  [34m [1mFIXTURE [0m | === Fixture create_certificate [module, manual] START ===
| 23-06-2025 09:58:40.932 | CACertificateBuilder |  [32mINFO [0m | Creating a self-signed CA certificate with full subject information.
| 23-06-2025 09:58:40.935 | CACertificateBuilder |  [32mINFO [0m | Generating private key (type=KeyType.RSA, size=4096).
| 23-06-2025 09:58:41.699 | CACertificateBuilder |  [32mINFO [0m | Generated RSA private key with key size: 4096.
| 23-06-2025 09:58:41.702 | CACertificateBuilder |  [32mINFO [0m | Subject set to provided subject: <Name(CN=Neureality CA,C=IL,L=Caesarea,O=Neureality LTD,OU=AI Server)>
| 23-06-2025 09:58:41.702 | CACertificateBuilder |  [32mINFO [0m | Subject set: CN=*.neureality.ai, C=IL, L=Caesarea, O=Neureality LTD, OU=AI Server
| 23-06-2025 09:58:41.703 | CACertificateBuilder |  [32mINFO [0m | Issuer set to provided subject: <Name(CN=Neureality CA,C=IL,L=Caesarea,O=Neureality LTD,OU=AI Server)>
| 23-06-2025 09:58:41.704 | CACertificateBuilder |  [32mINFO [0m | Issuer constructed and set: <Name(CN=Neureality CA,C=IL,L=Caesarea,O=Neureality LTD,OU=AI Server)>
| 23-06-2025 09:58:41.704 | CACertificateBuilder |  [32mINFO [0m | Setting validity period: 2025-06-22 09:58:40.933179+00:00 to 2026-06-22 09:58:40.933179+00:00.
| 23-06-2025 09:58:41.705 | CACertificateBuilder |  [32mINFO [0m | Setting serial number: 368228127501347207536488637907819771018375759324.
| 23-06-2025 09:58:41.705 | CACertificateBuilder |  [32mINFO [0m | Public key set from private key type 'RSAPrivateKey'.
| 23-06-2025 09:58:41.707 | CACertificateBuilder |  [32mINFO [0m | Signing certificate with the provided private key (type=RSAPrivateKey).
| 23-06-2025 09:58:41.718 | CACertificateBuilder |  [32mINFO [0m | Certificate signed successfully.
| 23-06-2025 09:58:41.719 | CACertificateBuilder |  [32mINFO [0m | Saving certificate to 'ssl/ca/ca_certificate.pem' in PEM format.
| 23-06-2025 09:58:41.720 | CACertificateBuilder |  [32mINFO [0m | Certificate saved successfully to file '/home/ubuntu/automation/playwright-automation/ssl/ca/ca_certificate.pem'.
| 23-06-2025 09:58:41.721 | CACertificateBuilder |  [32mINFO [0m | Saving private key to 'ssl/ca/ca_certificate.key' in PEM format.
| 23-06-2025 09:58:41.722 | CACertificateBuilder |  [32mINFO [0m | Private key saved successfully to file '/home/ubuntu/automation/playwright-automation/ssl/ca/ca_certificate.key'.
| 23-06-2025 09:58:41.723 | CertificateBuilder |  [32mINFO [0m | Creating a new certificate.
| 23-06-2025 09:58:41.724 | CertificateBuilder |  [32mINFO [0m | Generating private key (type=KeyType.RSA, size=4096).
| 23-06-2025 09:58:42.081 | CertificateBuilder |  [32mINFO [0m | Generated RSA private key with key size: 4096.
| 23-06-2025 09:58:42.082 | CertificateBuilder |  [32mINFO [0m | Subject set to provided subject: <Name(CN=172.23.8.99,C=IL,L=Caesarea,O=Neureality LTD,OU=AI Server)>
| 23-06-2025 09:58:42.082 | CertificateBuilder |  [32mINFO [0m | Subject set: CN=*.neureality.ai, C=IL, L=Caesarea, O=Neureality LTD, OU=AI Server
| 23-06-2025 09:58:42.083 | CertificateBuilder |  [32mINFO [0m | Issuer set to provided subject: <Name(CN=Neureality CA,C=IL,L=Caesarea,O=Neureality LTD,OU=AI Server)>
| 23-06-2025 09:58:42.083 | CertificateBuilder |  [32mINFO [0m | Issuer constructed and set: <Name(CN=Neureality CA,C=IL,L=Caesarea,O=Neureality LTD,OU=AI Server)>
| 23-06-2025 09:58:42.084 | CertificateBuilder |  [32mINFO [0m | Setting validity period: 2025-06-22 09:58:41.723391+00:00 to 2025-08-21 09:58:41.723391+00:00.
| 23-06-2025 09:58:42.085 | CertificateBuilder |  [32mINFO [0m | Adding Subject Alternative Names (SAN): ['172.23.8.99'].
| 23-06-2025 09:58:42.086 | CertificateBuilder |  [32mINFO [0m | SAN extension added successfully.
| 23-06-2025 09:58:42.087 | CertificateBuilder |  [32mINFO [0m | Setting serial number: 613626050092155937369936783807648454802539764390.
| 23-06-2025 09:58:42.087 | CertificateBuilder |  [32mINFO [0m | Public key set from private key type 'RSAPrivateKey'.
| 23-06-2025 09:58:42.088 | CertificateBuilder |  [32mINFO [0m | Signing certificate with provided CA key.
| 23-06-2025 09:58:42.089 | CertificateBuilder |  [32mINFO [0m | Signing certificate with the provided private key (type=RSAPrivateKey).
| 23-06-2025 09:58:42.097 | CertificateBuilder |  [32mINFO [0m | Certificate signed successfully.
| 23-06-2025 09:58:42.097 | CertificateBuilder |  [32mINFO [0m | Saving certificate to 'ssl/cert/ai-server.cert' in PEM format.
| 23-06-2025 09:58:42.098 | CertificateBuilder |  [32mINFO [0m | Certificate saved successfully to file '/home/ubuntu/automation/playwright-automation/ssl/cert/ai-server.cert'.
| 23-06-2025 09:58:42.099 | CertificateBuilder |  [32mINFO [0m | Saving private key to 'ssl/cert/ai-server.key' in PEM format.
| 23-06-2025 09:58:42.100 | CertificateBuilder |  [32mINFO [0m | Private key saved successfully to file '/home/ubuntu/automation/playwright-automation/ssl/cert/ai-server.key'.
| 23-06-2025 09:58:42.101 | conftest |  [34m [1mFIXTURE [0m | === Fixture _xunit_setup_method_fixture_TestCertificate [function, manual] START ===
| 23-06-2025 09:58:42.102 | conftest |  [34m [1mFIXTURE [0m | === Fixture screenshot_dir [function, manual] START ===
| 23-06-2025 09:58:42.103 | web_bmc.conftest |  [32mINFO [0m | Test screenshot dir: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842
| 23-06-2025 09:58:42.103 | conftest |  [34m [1mFIXTURE [0m | === Fixture browser_context [function, manual] START ===
| 23-06-2025 09:58:42.125 | conftest |  [34m [1mFIXTURE [0m | === Fixture page [function, manual] START ===
| 23-06-2025 09:58:42.242 | conftest |  [34m [1mFIXTURE [0m | === Fixture login_page [function, manual] START ===
| 23-06-2025 09:58:42.245 | infra.base_page.LoginPage |  [32mINFO [0m | Navigating to URL: https://172.23.66.13/#/login
| 23-06-2025 09:58:42.865 | infra.base_page.LoginPage |  [32mINFO [0m | Waiting for page title to be 'Login'
| 23-06-2025 09:58:42.948 | infra.base_page.LoginPage |  [32mINFO [0m | URL: https://172.23.66.13/#/login - validated!
| 23-06-2025 09:58:43.066 | infra.base_page.LoginPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/01__validate_20250623-095842.jpg
| 23-06-2025 09:58:43.066 | infra.base_page.LoginPage |  [32mINFO [0m | Page navigation succeeded
-------------------------------- live log call ---------------------------------
| 23-06-2025 09:58:43.299 | infra.base_page.LoginPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/02_login_20250623-095843.jpg
| 23-06-2025 09:58:43.301 | infra.base_page.OverviewPage |  [32mINFO [0m | Waiting for page title to be 'Overview'
| 23-06-2025 09:58:43.453 | infra.base_page.OverviewPage |  [32mINFO [0m | Waiting for progress bar to attach…
| 23-06-2025 09:58:53.388 | infra.base_page.OverviewPage |  [32mINFO [0m | Progress bar reached 100% or above
| 23-06-2025 09:58:53.431 | infra.base_page.OverviewPage |  [32mINFO [0m | URL: https://172.23.66.13/#/ - validated!
| 23-06-2025 09:58:53.566 | infra.base_page.OverviewPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/03__validate_20250623-095853.jpg
| 23-06-2025 09:58:53.567 | infra.base_page.OverviewPage |  [32mINFO [0m | Navigating to CERTIFICATES from OverviewPage
| 23-06-2025 09:58:53.578 | infra.base_page_component.SideMenuComponent |  [32mINFO [0m | Navigating to side menu target: CERTIFICATES -> [data-test-id="nav-item-certificates"]
| 23-06-2025 09:58:53.700 | infra.base_page_component.SideMenuComponent |  [32mINFO [0m | Expanded group via: nav-button-security-and-access
| 23-06-2025 09:58:54.156 | infra.base_page_component.SideMenuComponent |  [32mINFO [0m | Clicked side menu item: CERTIFICATES
| 23-06-2025 09:58:54.156 | infra.base_page.CertificatesPage |  [32mINFO [0m | Waiting for page title to be 'Certificates'
| 23-06-2025 09:58:54.277 | infra.base_page.CertificatesPage |  [32mINFO [0m | Waiting for progress bar to attach…
| 23-06-2025 09:58:57.635 | infra.base_page.CertificatesPage |  [32mINFO [0m | Progress bar reached 100% or above
| 23-06-2025 09:58:58.968 | infra.base_page.CertificatesPage |  [32mINFO [0m | Progress bar removed from DOM
| 23-06-2025 09:58:58.984 | infra.base_page.CertificatesPage |  [32mINFO [0m | URL: https://172.23.66.13/#/security-and-access/certificates - validated!
| 23-06-2025 09:58:59.056 | infra.base_page.CertificatesPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/04__validate_20250623-095858.jpg
| 23-06-2025 09:58:59.056 | infra.base_page.CertificatesPage |  [32mINFO [0m | Click on 'Nr1-M certificate' button in the Certificates page…
| 23-06-2025 09:58:59.247 | infra.base_page.CertificatesPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/05_click_nr1m_certificate_menu_20250623-095859.jpg
| 23-06-2025 09:58:59.270 | infra.base_page.CertificatesPage |  [32mINFO [0m | Selected NR1-M slot: 9
| 23-06-2025 09:58:59.349 | infra.base_page.CertificatesPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/06_select_nr1m_slot_20250623-095859.jpg
| 23-06-2025 09:58:59.350 | infra.base_page.CertificatesPage |  [32mINFO [0m | Uploading CERTIFICATE file from ssl/cert/ai-server.cert
| 23-06-2025 09:58:59.430 | infra.base_page.CertificatesPage |  [32mINFO [0m | CERTIFICATE file uploaded successfully.
| 23-06-2025 09:58:59.496 | infra.base_page.CertificatesPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/07_select_certificate_files_20250623-095859.jpg
| 23-06-2025 09:58:59.496 | infra.base_page.CertificatesPage |  [32mINFO [0m | Uploading PRIVATE_KEY file from ssl/cert/ai-server.key
| 23-06-2025 09:58:59.555 | infra.base_page.CertificatesPage |  [32mINFO [0m | PRIVATE_KEY file uploaded successfully.
| 23-06-2025 09:58:59.610 | infra.base_page.CertificatesPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/08_select_certificate_files_20250623-095859.jpg
| 23-06-2025 09:58:59.611 | infra.base_page.CertificatesPage |  [32mINFO [0m | Click on 'Add' button to upload the certificate and key files…
| 23-06-2025 09:58:59.755 | infra.base_page.CertificatesPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/09_click_add_nr1m_certificate_20250623-095859.jpg
| 23-06-2025 09:59:01.666 | infra.base_page.CertificatesPage |  [32mINFO [0m | Certificate import toast message: 'Successfully added %{certificate}.'
| 23-06-2025 09:59:01.779 | infra.base_page.CertificatesPage |  [32mINFO [0m | Saved screenshot: logs/test_20250623_095830/test_nr1m_certificate_update_20250623_095842/10_check_certificate_import_status_20250623-095901.jpg
| 23-06-2025 09:59:16.069 | infra.utils.general_utils |  [32mINFO [0m | Response from NR1-M: {
    "requestMethod": "GET",
    "requestURI": "/v1",
    "result": {
        "computeGraphs": []
    }
}
| 23-06-2025 09:59:26.611 | infra.utils.general_utils |  [32mINFO [0m | Response from NR1-M:
{
    "requestMethod": "GET",
    "requestURI": "/v1",
    "result": {
        "computeGraphs": []
    }
}
PASSED                                                                   [100%]------------------------------ live log logreport ------------------------------
| 23-06-2025 09:59:50.442 | web_bmc.conftest |  [33m [1mTEST [0m | ===============================================================================================================================================
| 23-06-2025 09:59:50.443 | web_bmc.conftest |  [33m [1mTEST [0m | ======== END TEST: web_bmc/tests/certificate_tests/test_certificate_positive.py::TestCertificate::test_nr1m_certificate_update PASSED! ========
| 23-06-2025 09:59:50.444 | web_bmc.conftest |  [33m [1mTEST [0m | ===============================================================================================================================================
------------------------------ live log teardown -------------------------------
| 23-06-2025 09:59:50.487 | infra.executor.CommandExecutor |  [32mINFO [0m | Running command: rm ssl/ca/ca_certificate.pem
| 23-06-2025 09:59:50.508 | infra.executor.CommandExecutor |  [32mINFO [0m | Running command: rm ssl/ca/ca_certificate.key
| 23-06-2025 09:59:50.512 | infra.executor.CommandExecutor |  [32mINFO [0m | Running command: rm ssl/cert/ai-server.cert
| 23-06-2025 09:59:50.514 | infra.executor.CommandExecutor |  [32mINFO [0m | Running command: rm ssl/cert/ai-server.key
| 23-06-2025 09:59:50.517 | conftest |  [32mINFO [0m | Closing chromium browser.
- generated xml file: /home/ubuntu/automation/playwright-automation/logs/report.xml -
============================== slowest durations ===============================
64.77s call     web_bmc/tests/certificate_tests/test_certificate_positive.py::TestCertificate::test_nr1m_certificate_update
12.34s setup    web_bmc/tests/certificate_tests/test_certificate_positive.py::TestCertificate::test_nr1m_certificate_update
0.15s teardown web_bmc/tests/certificate_tests/test_certificate_positive.py::TestCertificate::test_nr1m_certificate_update
- Generated html report: file:///home/ubuntu/automation/playwright-automation/logs/report.html -
=========================  [32m [1m1 passed [0m [32m in 80.00s (0:01:20) [0m [32m =========================
Filename: None. Size: 26kb. View raw, , hex, or download this file.

This paste expires on 2025-06-30 09:59:50.987434. Pasted through deprecated-web.