-
Notifications
You must be signed in to change notification settings - Fork 83
Description
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.