Skip to content

Playwright-Pytest plugin test discovery error - cannot get C stack on this system #307

@dhapolapankaj

Description

@dhapolapankaj

Hello Guys,

I came across an issue when I am trying to use pandas libraries reference in code like pd.readexcel, the pytest discovery fails and displays below logs.
However, I am able to run the tests using pytest cli command

`2025-12-13 10:54:15.866 [info] Pytest discovery completed for workspace c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\ui_auto
2025-12-13 10:54:17.098 [info] > C:\ProgramData\anaconda3\Scripts\conda.exe info --json
2025-12-13 10:54:22.244 [info] > C:\ProgramData\anaconda3\condabin\conda.bat info --json
2025-12-13 10:54:42.202 [info] Experiment 'pythonTestAdapter' is inactive
2025-12-13 10:54:42.305 [info] Native locator: Refresh started
2025-12-13 10:54:42.305 [info] Native locator: Refresh started
2025-12-13 10:54:49.187 [info] Native locator: Refresh finished in 6883 ms
2025-12-13 10:54:49.204 [info] > pyenv which python
2025-12-13 10:54:49.204 [info] cwd: .
2025-12-13 10:54:49.555 [info] Active interpreter [c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation]: C:\Users\XXXXXX.conda\envs\ui_auto\python.exe
2025-12-13 10:54:50.308 [info] Send text to terminal: conda activate ui_auto
2025-12-13 10:54:52.053 [info] Starting Pylance language server.
2025-12-13 10:54:52.066 [info] > conda info --json
2025-12-13 10:54:54.134 [info] > C:\ProgramData\anaconda3\Scripts\conda.exe info --json
2025-12-13 10:54:58.008 [warning] Working directory resolves to different path: c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation -> C:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation. Checking for symlinks in parent directories.
2025-12-13 10:54:58.011 [info] Environment variables set for pytest discovery: PYTHONPATH=c:\Users\XXXXXX.vscode\extensions\ms-python.python-2025.20.0-win32-x64\python_files, TEST_RUN_PIPE=\.\pipe\python-test-discovery-6f84df2d677f038e8a87
2025-12-13 10:54:58.011 [info] Using environment extension for pytest discovery in workspace c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation
2025-12-13 10:54:58.026 [info] Started pytest discovery subprocess (environment extension) for workspace c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation
2025-12-13 10:55:02.979 [error] Windows fatal exception: code 0xc06d007f

Current thread 0x0000664c
2025-12-13 10:55:02.980 [error] (most recent call first):
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\numpy_init_.py", line 881 in blas_fpe_check
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\numpy_init_.py", line 890 in
File "", line 491 in _call_with_frames_removed
File "", line 759 in exec_module
File "", line 938 in _load_unlocked
File "", line 1342 in _find_and_load_unlocked
File "", line 1371 in find_and_load
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pandas_init
.py", line 14 in
File "", line 491 in _call_with_frames_removed
File "", line 759 in exec_module
File "", line 938 in _load_unlocked
File "", line 1342 in _find_and_load_unlocked
File "", line 1371 in _find_and_load
File "c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation\test-cases\test_example.py", line 7 in
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\assertion\rewrite.py", line 197 in exec_module
File "", line 938 in _load_unlocked
File ""
2025-12-13 10:55:02.981 [error] , line 1342 in _find_and_load_unlocked
File "", line 1371 in _find_and_load
File "", line 1398 in gcd_import
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\importlib_init
.py", line 88 in import_module
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\pathlib.py", line 587 in import_path
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\python.py", line 507 in importtestmodule
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\python.py", line 560 in _getobj
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\python.py", line 289 in obj
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\python.py", line 576 in _register_setup_module_fixture
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\python.py", line 563 in collect
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\runner.py", line 398 in collect
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\runner.py", line 353 in from_call
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\runner.py", line 400 in pytest_make_collect_report
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_callers.py", line 121 in _multicall
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_manager.py", line 120 in _hookexec
2025-12-13 10:55:02.981 [error]
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_hooks.py", line 512 in call
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\runner.py", line 576 in collect_one_node
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 883 in _collect_one_node
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 1020 in
2025-12-13 10:55:02.981 [error] genitems
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 1023 in genitems
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 857 in perform_collect
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 382 in pytest_collection
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_callers.py", line 121 in _multicall
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_manager.py", line 120 in _hookexec
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_hooks.py", line 512 in call
File "
2025-12-13 10:55:02.982 [error] C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 371 in main
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 318 in wrap_session
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\main.py", line 365 in pytest_cmdline_main
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_callers.py", line 121 in multicall
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_manager.py", line 120 in hookexec
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pluggy_hooks.py", line 512 in call
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\config_init
.py", line 199 in main
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages_pytest\config_init
.py", line 223 in console_main
File "C:\Users\XXXXXX.conda\envs\ui_auto\Lib\site-packages\pytest_main
.py"
2025-12-13 10:55:02.982 [error] , line 9 in
File "", line 88 in _run_code
File "", line 198 in _run_module_as_main

Current thread's C stack trace (most recent call first):

2025-12-13 10:55:03.040 [error] pytest discovery failed with exit code 3228369023 and signal null for workspace c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation. Creating error payload.
2025-12-13 10:55:03.040 [error] pytest test discovery error for workspace: c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation

The python test process was terminated before it could exit on its own, the process errored with: Code: 3228369023, Signal: null for workspace c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation
2025-12-13 10:55:03.040 [info] Pytest discovery completed for workspace c:\Users\XXXXXX\Desktop\PanDocs\UIAutomation\playwright_ui_automation
2025-12-13 10:55:03.094 [info] > C:\ProgramData\anaconda3\condabin\conda.bat info --json`

I did some research and referred over multiple forum and couldn't find solution.
However, I found that as soon as I use pandas's pd.readexcel the pytest discovery breaks

I have attached requirement.txt

It appears I'm not able to read excel based test data using pandas, any solution in this direction would be helpful.

requirement.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions