Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test discovery tries to activate conda on a non-conda directory #22581

Closed
deltamarnix opened this issue Dec 1, 2023 · 12 comments
Closed

Test discovery tries to activate conda on a non-conda directory #22581

deltamarnix opened this issue Dec 1, 2023 · 12 comments
Assignees
Labels
area-testing triage-needed Needs assignment to the proper sub-team

Comments

@deltamarnix
Copy link

deltamarnix commented Dec 1, 2023

Type: Bug

Behaviour

Expected vs. Actual

Expected that the testing sidebar shows all python tests that are available.
The directory used here is using pixi as package manager, and not conda. Somehow this folder is identified as a conda folder and the ms-python plugin tries to call conda, which is indeed installed on my computer and in my PATH. ms-python should not try to call conda run. I have set up my environment myself my opening visual studio code in a pixi shell.

Actual, I receive an error DirectoryNotACondaEnvironmentError

Steps to reproduce:

  1. I call pixi run code . to open my VS code project
  2. I go to the Testing tab to check for pytest tests

Diagnostic data

  • Python version (& distribution if applicable, e.g. Anaconda): 3.11.6
  • Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Conda (actually pixi, but conda seems to be found and used)
  • Value of the python.languageServer setting: Default
  • I have "python.terminal.activateEnvironment": false, in my personal settings.
  • I have tried the pre-release and the stable version
Output for Python in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Python)

2023-12-01 15:51:35.304 [info] ResultResolver EOT received for discovery.
2023-12-01 15:51:35.304 [info] Disposing data receiver for c:\Users\X\Source\Repos\PROJECT and deleting UUID; pytest discovery.
2023-12-01 15:54:07.346 [info] Discover tests for workspace name: PROJECT - uri: c:\Users\X\Source\Repos\PROJECT\.vscode\settings.json
2023-12-01 15:54:07.346 [info] Running discovery for pytest using the new test adapter.
2023-12-01 15:54:07.346 [info] All environment variables set for pytest discovery for workspace [LEFT OUT BY POSTER]
2023-12-01 15:54:07.353 [info] > conda run -p .\.pixi\env --no-capture-output python ~\.vscode\extensions\ms-python.python-2023.21.13351006\pythonFiles\get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2023.21.13351006/pythonFiles/printEnvVariables.py
2023-12-01 15:54:07.353 [info] shell: commandPrompt
2023-12-01 15:54:08.392 [error] getActivatedEnvironmentVariables Error: Command failed: conda run -p C:\Users\X\Source\Repos\PROJECT\.pixi\env --no-capture-output python c:\Users\X\.vscode\extensions\ms-python.python-2023.21.13351006\pythonFiles\get_output_via_markers.py c:/Users/X/.vscode/extensions/ms-python.python-2023.21.13351006/pythonFiles/printEnvVariables.py

DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.
Use 'conda create' to convert the directory to a conda environment.
  target directory: C:\Users\X\Source\Repos\PROJECT\.pixi\env



    at ChildProcess.exithandler (node:child_process:431:12)
    at ChildProcess.emit (node:events:525:35)
    at maybeClose (node:internal/child_process:1091:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5) {
  code: 1,
  killed: false,
  signal: null,
  cmd: 'conda run -p C:\\Users\\X\\Source\\Repos\\PROJECT\\.pixi\\env --no-capture-output python c:\\Users\\X\\.vscode\\extensions\\ms-python.python-2023.21.13351006\\pythonFiles\\get_output_via_markers.py c:/Users/X/.vscode/extensions/ms-python.python-2023.21.13351006/pythonFiles/printEnvVariables.py'
}

User Settings


languageServer: "Pylance"

testing
• pytestEnabled: true

terminal
• activateEnvironment: false

Extension version: 2023.21.13351006
VS Code version: Code 1.84.2 (1a5daa3a0231a0fbba4f14db7ec463cf99d7768e, 2023-11-09T10:51:52.184Z)
OS version: Windows_NT x64 10.0.19045
Modes:

System Info
Item Value
CPUs 12th Gen Intel(R) Core(TM) i5-1235U (12 x 2496)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
Load (avg) undefined
Memory (System) 15.64GB (4.32GB free)
Process Argv . --crash-reporter-id 896f8136-38e6-4d41-88b0-79e91aef99a1
Screen Reader no
VM 0%
A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscorecescf:30445987
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
pythonvs932:30410667
py29gd2263:30899288
vsclangdf:30486550
c4g48928:30535728
dsvsc012cf:30540253
azure-dev_surveyone:30548225
3biah626:30602489
f6dab269:30613381
2i9eh265:30646982
showlangstatbar:30737416
fixshowwlkth:30771522
showindicator:30805244
pythongtdpath:30769146
i26e3531:30792625
welcomedialog:30910333
pythonnosmt12:30797651
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
dsvsc013:30795093
dsvsc014:30804076
dsvsc015:30845448
pythontestfixt:30902429
pyreplss1:30897532
pythonmypyd1:30879173
pythoncet0:30885854
pythontbext0:30879054
accentitlementsc:30887149
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
aa_t_chat:30882232

@github-actions github-actions bot added the triage-needed Needs assignment to the proper sub-team label Dec 1, 2023
@eleanorjboyd eleanorjboyd self-assigned this Dec 4, 2023
@eleanorjboyd
Copy link
Member

Are you on the new testing rewrite? You can check for it by looking at Experiment 'pythonTestAdapter' is active in your python logs. If not can you please turn it on and let me know if the behavior changes? You can do so adding this setting to your users settings.json "python.experiments.optInto": ["pythonTestAdapter"]. If you are unable to see the log for the experiment chance your log level to info or trace and it should show up. Thanks!

@github-actions github-actions bot added the info-needed Issue requires more information from poster label Dec 13, 2023
@deltamarnix
Copy link
Author

Correct, the pythonTestAdapter is already enabled:

2023-12-13 12:22:39.096 [info] Experiment 'pythonRecommendTensorboardExt' is active
2023-12-13 12:22:39.096 [info] Experiment 'pythonREPLSmartSend' is active
2023-12-13 12:22:39.096 [info] Experiment 'pythonSurveyNotificationcf' is active
2023-12-13 12:22:39.096 [info] Experiment 'pythonTerminalEnvVarActivation' is active
2023-12-13 12:22:39.096 [info] Experiment 'pythonTestAdapter' is active
2023-12-13 12:22:39.096 [info] Default formatter is set to charliermarsh.ruff for workspace c:\Users\X\Source\Repos\PROJECT
2023-12-13 12:22:39.096 [info] Test server listening.
2023-12-13 12:22:39.097 [info] VS Code was launched from an activated environment: 'env', selecting it as the interpreter for workspace.
2023-12-13 12:22:39.097 [info] Python interpreter path: .\.pixi\env\python.exe
2023-12-13 12:22:39.139 [info] Send text to terminal: echo C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
2023-12-13 12:22:42.142 [info] Shell integration is not working for powershell
2023-12-13 12:22:42.145 [warning] Shell integration is not active, environment activated maybe overriden by the shell.
2023-12-13 12:22:42.394 [info] Starting Pylance language server.
2023-12-13 12:22:43.576 [error] Active interpreter type is detected as Unknown

@github-actions github-actions bot removed the info-needed Issue requires more information from poster label Dec 13, 2023
@eleanorjboyd
Copy link
Member

hm this is especially interesting because this seems right from your logs 2023-12-13 12:22:39.139 [info] Send text to terminal: echo C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe.

@karrtikr thoughts?

@github-actions github-actions bot added the info-needed Issue requires more information from poster label Dec 13, 2023
@karrtikr
Copy link

This log is expected as we use this information to decide the activation mechanism, doesn't seem related.

@eleanorjboyd
Copy link
Member

Oops I copied the wrong line. I was looking at this one python interpreter path: .\.pixi\env\python.exe and not sure why the path is referencing the pixi env as desired in the logs but referencing the conda env when run. What other logs should I be looking for @karrtikr?

@karrtikr karrtikr removed the info-needed Issue requires more information from poster label Dec 13, 2023
@karrtikr karrtikr self-assigned this Dec 13, 2023
@karrtikr
Copy link

It doesn't seem to recognize the type of the active interpreter: Active interpreter type is detected as Unknown, and for some reason assumes the type to be conda. Seems that pixi as package manager is not supported, I can take this one over.

@deltamarnix Can you please provide the debug logs? Also please provide some steps to use that package manager to create such environment, as it would help us in reproducing this issue on our end.

  • Run Developer: Set log level command
  • Select Trace
  • Run Developer: Reload Window command
  • Provide the output:
Output for Python in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Python)

XXX

@github-actions github-actions bot added the info-needed Issue requires more information from poster label Dec 13, 2023
@deltamarnix
Copy link
Author

deltamarnix commented Dec 14, 2023

I have created two logs for you. The first one is without anaconda in the path, the second one with anaconda in the path.

After I reload the window, I go to the Testing tab.

The package manager that I'm using is called pixi.

  1. Install via https://pixi.sh/
  2. Then in a project folder call pixi init . to create the pixi installation.
  3. You can add python via pixi add python

I hope I am complete enough with this information.

My settings.json:

{
    "[julia]": {
        "editor.formatOnSave": true
    },
    "notebook.formatOnSave.enabled": true,
    "notebook.codeActionsOnSave": {
        "source.fixAll.ruff": true,
        "source.organizeImports.ruff": true
    },
    "[python]": {
        "editor.defaultFormatter": "charliermarsh.ruff",
        "editor.formatOnSave": true,
        "editor.codeActionsOnSave": {
            "source.fixAll": "explicit"
        }
    },
    "python.analysis.extraPaths": [
        ".pixi/env/Library/python"
    ],
    "mypy-type-checker.importStrategy": "fromEnvironment",
    "python.testing.pytestArgs": [
        "."
    ],
    "python.testing.unittestEnabled": false,
    "python.testing.pytestEnabled": true,
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,
        "**/Thumbs.db": true,
        ".pixi": true,
        ".mypy_cache": true,
        ".pytest_cache": true,
        ".ruff_cache": true,
        "juliaup": true
    }
}
Without anaconda in PATH
2023-12-14 13:18:57.551 [debug] Clearing context for python dependencies not installed: undefined
2023-12-14 13:18:57.565 [debug] Clearing context for python dependencies not installed: c:\Users\<user>\Source\Repos\<project>\.vscode\settings.json
2023-12-14 13:18:57.565 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:03.878 [info] Experiment 'pythonRecommendTensorboardExt' is active
2023-12-14 13:19:03.878 [info] Experiment 'pythonREPLSmartSend' is active
2023-12-14 13:19:03.878 [info] Experiment 'pythonSurveyNotificationcf' is active
2023-12-14 13:19:03.878 [info] Experiment 'pythonTerminalEnvVarActivation' is active
2023-12-14 13:19:03.878 [info] Experiment 'pythonTestAdapter' is active
2023-12-14 13:19:03.878 [debug] Getting roots
2023-12-14 13:19:03.878 [debug] Getting roots
2023-12-14 13:19:03.878 [debug] Found roots
2023-12-14 13:19:03.878 [debug] Start watching file for changes C:\Users\<user>\.conda\environments.txt
2023-12-14 13:19:03.878 [debug] Start watching: C:\Users\<user>\.conda with pattern environments.txt using VSCode API
2023-12-14 13:19:03.878 [debug] Found roots
2023-12-14 13:19:03.878 [debug] Start watching root c:\Users\<user>\Source\Repos\<project> for globs ["python.exe","*/python.exe","*/Scripts/python.exe"]
2023-12-14 13:19:03.878 [debug] Start watching: c:\Users\<user>\Source\Repos\<project> with pattern python.exe using VSCode API
2023-12-14 13:19:03.878 [debug] Start watching: c:\Users\<user>\Source\Repos\<project> with pattern */python.exe using VSCode API
2023-12-14 13:19:03.878 [debug] Start watching: c:\Users\<user>\Source\Repos\<project> with pattern */Scripts/python.exe using VSCode API
2023-12-14 13:19:03.878 [info] Default formatter is set to charliermarsh.ruff for workspace c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:19:03.878 [debug] Waiting for test server to start...
2023-12-14 13:19:03.878 [debug] VS Code was not launched from the command line
2023-12-14 13:19:03.878 [info] Test server listening.
2023-12-14 13:19:03.878 [debug] Test server started.
2023-12-14 13:19:03.879 [debug] Testing: Setting up watcher for c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:19:03.879 [debug] Needed to validate C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe with latest info
2023-12-14 13:19:03.879 [info] Python interpreter path: .\.pixi\env\python.exe
2023-12-14 13:19:03.879 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:04.000 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:04.001 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:04.004 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:04.050 [info] Send text to terminal: echo C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
2023-12-14 13:19:04.050 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:04.461 [debug] Extension ms-python.mypy-type-checker accessed onDidChangeActiveEnvironmentPath with args: undefined
2023-12-14 13:19:04.463 [debug] Extension ms-python.mypy-type-checker accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:19:04.468 [debug] Extension ms-python.mypy-type-checker accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:19:04.470 [debug] Extension ms-python.mypy-type-checker accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:19:04.472 [debug] Extension ms-python.mypy-type-checker accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:19:04.474 [debug] Extension ms-python.mypy-type-checker accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:19:04.476 [debug] Extension ms-python.mypy-type-checker accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:19:04.766 [debug] Extension ms-python.vscode-pylance accessed onDidChangeActiveEnvironmentPath with args: undefined
2023-12-14 13:19:04.769 [debug] Extension ms-python.vscode-pylance accessed onDidEnvironmentVariablesChange with args: undefined
2023-12-14 13:19:05.020 [debug] Clearing context for python dependencies not installed: c:\Users\<user>\Source\Repos\<project>\.vscode\settings.json
2023-12-14 13:19:05.207 [debug] Clearing context for python dependencies not installed: c:\Users\<user>\Source\Repos\<project>\.vscode\settings.json
2023-12-14 13:19:06.734 [info] Starting Pylance language server.
2023-12-14 13:19:06.748 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:06.754 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:06.775 [debug] Extension ms-python.vscode-pylance accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:19:06.778 [debug] Extension ms-python.vscode-pylance accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:19:06.780 [debug] Extension ms-python.vscode-pylance accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:19:06.785 [debug] Extension ms-python.vscode-pylance accessed getEnvironmentVariables with args: undefined
2023-12-14 13:19:06.787 [debug] Extension ms-python.vscode-pylance accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:19:07.052 [info] Shell integration is not working for powershell
2023-12-14 13:19:07.052 [warning] Shell integration is not active, environment activated maybe overriden by the shell.
2023-12-14 13:19:07.053 [debug] Activating environments in terminal is disabled for c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:19:07.054 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:07.055 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:09.440 [debug] Terminal shell path 'C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe' identified as shell 'powershell'
2023-12-14 13:19:09.440 [debug] Shell identified as powershell 
2023-12-14 13:19:09.441 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:09.441 [debug] Searching for conda.
2023-12-14 13:19:09.442 [debug] Probing conda binary: conda
2023-12-14 13:19:09.445 [debug] Dump environment variables {
    "ALLUSERSPROFILE": "C:\\ProgramData",
    "APPDATA": "C:\\Users\\<user>\\AppData\\Roaming",
    "CHROME_CRASHPAD_PIPE_NAME": "\\\\.\\pipe\\crashpad_24084_OGEWZLOYQOPXQOEO",
    "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files",
    "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files",
    "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files",
    "COMPUTERNAME": "L03580",
    "COMSPEC": "C:\\WINDOWS\\system32\\cmd.exe",
    "CONDA_PREFIX": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env",
    "DENO_DOM_PLUGIN": "C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll",
    "DENO_DOM_VERSION": "0.1.35-alpha",
    "DENO_INSTALL_ROOT": "C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library",
    "DHSDELFT_LICENSE_FILE": ";C:\\Program Files (x86)\\DS_Flex;",
    "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData",
    "ELECTRON_NO_ATTACH_CONSOLE": "1",
    "ELECTRON_RUN_AS_NODE": "1",
    "GDAL_DATA": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\gdal",
    "GDAL_DRIVER_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\lib\\gdalplugins",
    "GEOTIFF_CSV": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\epsg_csv",
    "HOMEDRIVE": "C:",
    "HOMEPATH": "\\Users\\<user>",
    "JULIAUP_DEPOT_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\",
    "LOCALAPPDATA": "C:\\Users\\<user>\\AppData\\Local",
    "LOGONSERVER": "\\\\V-ADS003",
    "NUMBER_OF_PROCESSORS": "12",
    "ONEDRIVE": "C:\\Users\\<user>\\OneDrive - Stichting Deltares",
    "ONEDRIVECOMMERCIAL": "C:\\Users\\<user>\\OneDrive - Stichting Deltares",
    "ORIGINAL_XDG_CURRENT_DESKTOP": "undefined",
    "OS": "Windows_NT",
    "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC",
    "PDAL_DRIVER_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\bin",
    "PIXI_PACKAGE_MANIFEST": "C:\\Users\\<user>\\Source\\Repos\\<project>\\pixi.toml",
    "PIXI_PACKAGE_NAME": "<project>",
    "PIXI_PACKAGE_PLATFORMS": "win-64,linux-64,osx-arm64,osx-64",
    "PIXI_PACKAGE_ROOT": "C:\\Users\\<user>\\Source\\Repos\\<project>",
    "PIXI_PACKAGE_VERSION": "0.4.1",
    "PIXI_PROMPT": "(<project>) ",
    "PROCESSOR_ARCHITECTURE": "AMD64",
    "PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 154 Stepping 4, GenuineIntel",
    "PROCESSOR_LEVEL": "6",
    "PROCESSOR_REVISION": "9a04",
    "PROGRAMDATA": "C:\\ProgramData",
    "PROGRAMFILES": "C:\\Program Files",
    "PROGRAMFILES(X86)": "C:\\Program Files (x86)",
    "PROGRAMW6432": "C:\\Program Files",
    "PROJ_DATA": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\proj",
    "PROJ_NETWORK": "ON",
    "PROMPT": "$P$G",
    "PSMODULEPATH": "C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Microsoft Azure Information Protection\\Powershell",
    "PUBLIC": "C:\\Users\\Public",
    "PWD": "C:\\Users\\<user>\\Source\\Repos\\<project>",
    "QGIS_PREFIX_PATH": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library",
    "QT_PLUGIN_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\qtplugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\plugins;",
    "QUARTO_CONDA_PREFIX": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library",
    "QUARTO_DART_SASS": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\sass.bat",
    "QUARTO_DENO": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\deno.exe",
    "QUARTO_DENO_DOM": "C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll",
    "QUARTO_ESBUILD": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\esbuild.exe",
    "QUARTO_PANDOC": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\pandoc.exe",
    "QUARTO_SHARE_PATH": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library\\share\\quarto",
    "SESSIONNAME": "Console",
    "SNOW_AGENT": "C:\\Program Files (x86)\\Snow Software\\Inventory\\Agent",
    "SYSTEMDRIVE": "C:",
    "SYSTEMROOT": "C:\\WINDOWS",
    "TEMP": "C:\\Users\\<user>\\AppData\\Local\\Temp",
    "TMP": "C:\\Users\\<user>\\AppData\\Local\\Temp",
    "UATDATA": "C:\\WINDOWS\\CCM\\UATData\\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77",
    "USERDNSDOMAIN": "DIRECTORY.INTRA",
    "USERDOMAIN": "DIRECTORY",
    "USERDOMAIN_ROAMINGPROFILE": "DIRECTORY",
    "USERNAME": "<user>",
    "USERPROFILE": "C:\\Users\\<user>",
    "VSCODE_AMD_ENTRYPOINT": "vs/workbench/api/node/extensionHostProcess",
    "VSCODE_CLI": "1",
    "VSCODE_CODE_CACHE_PATH": "C:\\Users\\<user>\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2",
    "VSCODE_CRASH_REPORTER_PROCESS_TYPE": "extensionHost",
    "VSCODE_CWD": "C:\\Users\\<user>\\Source\\Repos\\<project>",
    "VSCODE_HANDLES_UNCAUGHT_ERRORS": "true",
    "VSCODE_IPC_HOOK": "\\\\.\\pipe\\3c051337495180b56861a82b14eaa949-1.85.1-main-sock",
    "VSCODE_L10N_BUNDLE_LOCATION": "",
    "VSCODE_NLS_CONFIG": "{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}",
    "VSCODE_PID": "24084",
    "WINDIR": "C:\\WINDOWS",
    "XML_CATALOG_FILES": "file:///C:/Users/<user>/Source/Repos/<project>/.pixi/env/etc/xml/catalog",
    "ZES_ENABLE_SYSMAN": "1",
    "PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/mingw-w64/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/usr/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Scripts;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Perforce\\;C:\\Users\\<user>\\.pixi\\bin;C:\\Users\\<user>\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\<user>\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\<user>\\AppData\\Local\\Fork\\gitInstance\\2.42.0.2\\bin;",
    "PYTHONPATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python\\plugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python;"
}
2023-12-14 13:19:09.448 [info] > conda info --json
2023-12-14 13:19:09.448 [debug] Worker id 4 for file plainExec.worker.js with data {"file":"conda","args":["info","--json"],"options":{"timeout":45000,"useWorker":true}}
2023-12-14 13:19:09.558 [debug] Failed to spawn conda binary conda Error: spawn conda ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
2023-12-14 13:19:09.559 [debug] Worker id 5 for file registryKeys.worker.js with data {"arch":"x64","hive":"HKLM","key":"\\SOFTWARE\\Python"}
2023-12-14 13:19:09.654 [error] Error in worker c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.656 [error] Failed to access Registry: x64\HKLM\\SOFTWARE\Python TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.656 [debug] Worker id 6 for file registryKeys.worker.js with data {"arch":"x64","hive":"HKCU","key":"\\SOFTWARE\\Python"}
2023-12-14 13:19:09.657 [debug] Worker id 5 exited with code 1
2023-12-14 13:19:09.749 [error] Error in worker c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.751 [error] Failed to access Registry: x64\HKCU\\SOFTWARE\Python TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.751 [debug] Worker id 7 for file registryKeys.worker.js with data {"arch":"x86","hive":"HKLM","key":"\\SOFTWARE\\Python"}
2023-12-14 13:19:09.752 [debug] Worker id 6 exited with code 1
2023-12-14 13:19:09.849 [error] Error in worker c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.850 [error] Failed to access Registry: x86\HKLM\\SOFTWARE\Python TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.851 [debug] Worker id 8 for file registryKeys.worker.js with data {"arch":"x86","hive":"HKCU","key":"\\SOFTWARE\\Python"}
2023-12-14 13:19:09.851 [debug] Worker id 7 exited with code 1
2023-12-14 13:19:09.950 [error] Error in worker c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.951 [error] Failed to access Registry: x86\HKCU\\SOFTWARE\Python TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at Object.join (node:path:423:7)
    at k (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:1236)
    at S.keys (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:3639)
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7801
    at c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7976
    at Object.<anonymous> (c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\out\client\registryKeys.worker.js:1:7997)
    at Module._compile (node:internal/modules/cjs/loader:1316:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1371:10) {
  code: 'ERR_INVALID_ARG_TYPE'
}
2023-12-14 13:19:09.952 [debug] Worker id 8 exited with code 1
2023-12-14 13:19:09.953 [debug] Probing conda binary: C:\Users\<user>\.conda\Scripts\conda.exe
2023-12-14 13:19:09.955 [info] > ~\.conda\Scripts\conda.exe info --json
2023-12-14 13:19:09.955 [debug] Worker id 9 for file plainExec.worker.js with data {"file":"C:\\Users\\<user>\\.conda\\Scripts\\conda.exe","args":["info","--json"],"options":{"timeout":45000,"useWorker":true}}
2023-12-14 13:19:10.070 [debug] Failed to spawn conda binary C:\Users\<user>\.conda\Scripts\conda.exe Error: spawn C:\Users\<user>\.conda\Scripts\conda.exe ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
2023-12-14 13:19:10.072 [debug] Probing conda binary: C:\Users\<user>\AppData\Local\miniforge3\envs\hydromt\Scripts\conda.exe
2023-12-14 13:19:10.074 [info] > ~\AppData\Local\miniforge3\envs\hydromt\Scripts\conda.exe info --json
2023-12-14 13:19:10.075 [debug] Worker id 10 for file plainExec.worker.js with data {"file":"C:\\Users\\<user>\\AppData\\Local\\miniforge3\\envs\\hydromt\\Scripts\\conda.exe","args":["info","--json"],"options":{"timeout":45000,"useWorker":true}}
2023-12-14 13:19:10.198 [debug] Failed to spawn conda binary C:\Users\<user>\AppData\Local\miniforge3\envs\hydromt\Scripts\conda.exe Error: spawn C:\Users\<user>\AppData\Local\miniforge3\envs\hydromt\Scripts\conda.exe ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
2023-12-14 13:19:10.198 [debug] Couldn't locate the conda binary.
2023-12-14 13:19:13.573 [debug] Testing: Refreshing all test data
2023-12-14 13:19:13.574 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:13.576 [info] Discover tests for workspace name: <project> - uri: c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:19:13.576 [info] Running discovery for pytest using the new test adapter.
2023-12-14 13:19:13.577 [info] All environment variables set for pytest discovery for workspace c:\Users\<user>\Source\Repos\<project>: {"ALLUSERSPROFILE":"C:\\ProgramData","APPDATA":"C:\\Users\\<user>\\AppData\\Roaming","CHROME_CRASHPAD_PIPE_NAME":"\\\\.\\pipe\\crashpad_24084_OGEWZLOYQOPXQOEO","COMMONPROGRAMFILES":"C:\\Program Files\\Common Files","COMMONPROGRAMFILES(X86)":"C:\\Program Files (x86)\\Common Files","COMMONPROGRAMW6432":"C:\\Program Files\\Common Files","COMPUTERNAME":"L03580","COMSPEC":"C:\\WINDOWS\\system32\\cmd.exe","CONDA_PREFIX":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env","DENO_DOM_PLUGIN":"C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll","DENO_DOM_VERSION":"0.1.35-alpha","DENO_INSTALL_ROOT":"C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library","DHSDELFT_LICENSE_FILE":";C:\\Program Files (x86)\\DS_Flex;","DRIVERDATA":"C:\\Windows\\System32\\Drivers\\DriverData","ELECTRON_NO_ATTACH_CONSOLE":"1","ELECTRON_RUN_AS_NODE":"1","GDAL_DATA":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\gdal","GDAL_DRIVER_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\lib\\gdalplugins","GEOTIFF_CSV":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\epsg_csv","HOMEDRIVE":"C:","HOMEPATH":"\\Users\\<user>","JULIAUP_DEPOT_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\","LOCALAPPDATA":"C:\\Users\\<user>\\AppData\\Local","LOGONSERVER":"\\\\V-ADS003","NUMBER_OF_PROCESSORS":"12","ONEDRIVE":"C:\\Users\\<user>\\OneDrive - Stichting Deltares","ONEDRIVECOMMERCIAL":"C:\\Users\\<user>\\OneDrive - Stichting Deltares","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","OS":"Windows_NT","PATHEXT":".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC","PDAL_DRIVER_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\bin","PIXI_PACKAGE_MANIFEST":"C:\\Users\\<user>\\Source\\Repos\\<project>\\pixi.toml","PIXI_PACKAGE_NAME":"<project>","PIXI_PACKAGE_PLATFORMS":"win-64,linux-64,osx-arm64,osx-64","PIXI_PACKAGE_ROOT":"C:\\Users\\<user>\\Source\\Repos\\<project>","PIXI_PACKAGE_VERSION":"0.4.1","PIXI_PROMPT":"(<project>) ","PROCESSOR_ARCHITECTURE":"AMD64","PROCESSOR_IDENTIFIER":"Intel64 Family 6 Model 154 Stepping 4, GenuineIntel","PROCESSOR_LEVEL":"6","PROCESSOR_REVISION":"9a04","PROGRAMDATA":"C:\\ProgramData","PROGRAMFILES":"C:\\Program Files","PROGRAMFILES(X86)":"C:\\Program Files (x86)","PROGRAMW6432":"C:\\Program Files","PROJ_DATA":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\proj","PROJ_NETWORK":"ON","PROMPT":"$P$G","PSMODULEPATH":"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Microsoft Azure Information Protection\\Powershell","PUBLIC":"C:\\Users\\Public","PWD":"C:\\Users\\<user>\\Source\\Repos\\<project>","QGIS_PREFIX_PATH":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library","QT_PLUGIN_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\qtplugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\plugins;","QUARTO_CONDA_PREFIX":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library","QUARTO_DART_SASS":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\sass.bat","QUARTO_DENO":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\deno.exe","QUARTO_DENO_DOM":"C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll","QUARTO_ESBUILD":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\esbuild.exe","QUARTO_PANDOC":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\pandoc.exe","QUARTO_SHARE_PATH":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library\\share\\quarto","SESSIONNAME":"Console","SNOW_AGENT":"C:\\Program Files (x86)\\Snow Software\\Inventory\\Agent","SYSTEMDRIVE":"C:","SYSTEMROOT":"C:\\WINDOWS","TEMP":"C:\\Users\\<user>\\AppData\\Local\\Temp","TMP":"C:\\Users\\<user>\\AppData\\Local\\Temp","UATDATA":"C:\\WINDOWS\\CCM\\UATData\\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77","USERDNSDOMAIN":"DIRECTORY.INTRA","USERDOMAIN":"DIRECTORY","USERDOMAIN_ROAMINGPROFILE":"DIRECTORY","USERNAME":"<user>","USERPROFILE":"C:\\Users\\<user>","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CLI":"1","VSCODE_CODE_CACHE_PATH":"C:\\Users\\<user>\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"C:\\Users\\<user>\\Source\\Repos\\<project>","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"\\\\.\\pipe\\3c051337495180b56861a82b14eaa949-1.85.1-main-sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"24084","WINDIR":"C:\\WINDOWS","XML_CATALOG_FILES":"file:///C:/Users/<user>/Source/Repos/<project>/.pixi/env/etc/xml/catalog","ZES_ENABLE_SYSMAN":"1","PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/mingw-w64/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/usr/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Scripts;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Perforce\\;C:\\Users\\<user>\\.pixi\\bin;C:\\Users\\<user>\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\<user>\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\<user>\\AppData\\Local\\Fork\\gitInstance\\2.42.0.2\\bin;","PYTHONPATH":"c:\\Users\\<user>\\.vscode\\extensions\\ms-python.python-2023.23.13481009\\pythonFiles;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python\\plugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python;","TEST_UUID":"7d6494dd-d9ff-4769-9f03-0f24cbcfb9fc","TEST_PORT":"54992"} 

2023-12-14 13:19:13.577 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:13.578 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:13.606 [debug] Activation Commands received activate,conda activate C:\Users\<user>\Source\Repos\<project>\.pixi\env for shell cmd, resource c:\Users\<user>\Source\Repos\<project> and interpreter C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:13.607 [debug] Activating Environment to capture Environment variables, activate && conda activate C:\Users\<user>\Source\Repos\<project>\.pixi\env && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python c:/Users/<user>/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py
2023-12-14 13:19:13.607 [info] > activate && conda activate .\.pixi\env && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python ~/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py
2023-12-14 13:19:13.607 [info] shell: commandPrompt
2023-12-14 13:19:13.653 [error] getActivatedEnvironmentVariables Error: Command failed: activate && conda activate C:\Users\<user>\Source\Repos\<project>\.pixi\env && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python c:/Users/<user>/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py
'activate' is not recognized as an internal or external command,
operable program or batch file.

    at ChildProcess.exithandler (node:child_process:431:12)
    at ChildProcess.emit (node:events:525:35)
    at maybeClose (node:internal/child_process:1091:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5) {
  code: 1,
  killed: false,
  signal: null,
  cmd: "activate && conda activate C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python c:/Users/<user>/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py"
}
2023-12-14 13:19:13.655 [debug] VS Code was not launched from the command line
2023-12-14 13:19:13.657 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:13.662 [debug] Running pytest discovery with command: -m pytest -p vscode_pytest --collect-only . for workspace c:\Users\<user>\Source\Repos\<project>.
2023-12-14 13:19:13.662 [info] > .\.pixi\env\python.exe -m pytest -p vscode_pytest --collect-only .
2023-12-14 13:19:13.663 [info] cwd: .
2023-12-14 13:19:14.433 [info] ============================= test session starts =============================
platform win32 -- Python 3.11.6, pytest-7.4.3, pluggy-1.3.0

2023-12-14 13:19:14.438 [info] rootdir: c:\Users\<user>\Source\Repos\<project>
plugins: anyio-4.1.0, cov-4.1.0, xdist-3.5.0, typeguard-4.1.5

2023-12-14 13:19:19.648 [info] collected 38 items

<Module python/<project>/tests/test_edge.py>
  <Function test_validation>
<Module python/<project>/tests/test_io.py>
  <Function test_basic>
  <Function test_basic_arrow>
  <Function test_basic_transient>
  <Function test_pydantic>
  <Function test_repr>
2023-12-14 13:19:19.649 [info] 
  <Function test_extra_columns>
<Module python/<project>/tests/test_model.py>
  <Function test_repr>
  <Function test_solver>
  <Function test_invalid_node_type>
  <Function test_parent_relationship>
  <Function test_exclude_unset>
  <Function test_invalid_node_id>
  <Function test_node_id_duplicate>
  <Function test_node_ids_misassigned>
  <Function test_node_ids_unsequential>
  <Function test_tabulated_rating_curve_model>
  <Function test_plot>
  <Function test_write_adds_fid_in_tables>
<Module python/<project>/tests/test_utils.py>
  <Function test_utils>
  <Function test_prefix_column>
<Module python/<project>_api/tests/test_bmi.py>
  <Function test_initialize>
  <Function test_get_start_time>
  <Function test_get_current_time>
  <Function test_get_end_time>
  <Function test_update>
  <Function test_update_until>
  <Function test_get_var_type>
  <Function test_get_var_rank>
  <Function test_get_var_shape>
  <Function test_get_value_ptr>
  <Function test_err_unknown_var>
  <Function test_get_component_name>
  <Function test_get_version>
<Package tests>
  <Module test_load_plugin.py>
    <UnitTestCase TestPlugin>
      <TestCaseFunction test_load_dock>
      <TestCaseFunction test_plugin_is_loaded>
<Package core>
  <Module test_model.py>
    <UnitTestCase TestModel>
      <TestCaseFunction test_get_database_path_from_model_file>
      <TestCaseFunction test_get_directory_path_from_model_file>

2023-12-14 13:19:19.658 [info] Test server connected to a client.
2023-12-14 13:19:19.665 [debug] data received from python server:  Content-Length: 18546
Content-Type: application/json
Request-uuid: 7d6494dd-d9ff-4769-9f03-0f24cbcfb9fc

{"cwd": "c:\\Users\\<user>\\Source\\Repos\\<project>", "status": "success", "tests": {"name": "<project>", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>", "type_": "folder", "children": [{"name": "python", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python", "children": [{"name": "<project>", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>", "children": [{"name": "tests", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests", "children": [{"name": "test_edge.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py", "children": [{"name": "test_validation", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py", "lineno": "21", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py::test_validation", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py::test_validation"}]}, {"name": "test_io.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "children": [{"name": "test_basic", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "33", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic"}, {"name": "test_basic_arrow", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "46", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_arrow", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_arrow"}, {"name": "test_basic_transient", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "54", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_transient", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_transient"}, {"name": "test_pydantic", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "68", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_pydantic", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_pydantic"}, {"name": "test_repr", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "75", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_repr", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_repr"}, {"name": "test_extra_columns", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "90", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_extra_columns", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_extra_columns"}]}, {"name": "test_model.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "children": [{"name": "test_repr", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "12", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_repr", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_repr"}, {"name": "test_solver", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "17", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_solver", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_solver"}, {"name": "test_invalid_node_type", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "32", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_type", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_type"}, {"name": "test_parent_relationship", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "46", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_parent_relationship", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_parent_relationship"}, {"name": "test_exclude_unset", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "52", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_exclude_unset", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_exclude_unset"}, {"name": "test_invalid_node_id", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "60", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_id", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_id"}, {"name": "test_node_id_duplicate", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "79", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_id_duplicate", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_id_duplicate"}, {"name": "test_node_ids_misassigned", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "97", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_misassigned", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_misassigned"}, {"name": "test_node_ids_unsequential", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "111", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_unsequential", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_unsequential"}, {"name": "test_tabulated_rating_curve_model", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "135", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_tabulated_rating_curve_model", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_tabulated_rating_curve_model"}, {"name": "test_plot", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "141", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_plot", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_plot"}, {"name": "test_write_adds_fid_in_tables", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "145", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_write_adds_fid_in_tables", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_write_adds_fid_in_tables"}]}, {"name": "test_utils.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "children": [{"name": "test_utils", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "lineno": "10", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_utils", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_utils"}, {"name": "test_prefix_column", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "lineno": "39", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_prefix_column", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_prefix_column"}]}]}]}, {"name": "<project>_api", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api", "children": [{"name": "tests", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests", "children": [{"name": "test_bmi.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "children": [{"name": "test_initialize", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "11", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_initialize", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_initialize"}, {"name": "test_get_start_time", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "17", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_start_time", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_start_time"}, {"name": "test_get_current_time", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "25", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_current_time", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_current_time"}, {"name": "test_get_end_time", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "32", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_end_time", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_end_time"}, {"name": "test_update", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "41", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update"}, {"name": "test_update_until", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "50", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update_until", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update_until"}, {"name": "test_get_var_type", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "60", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_type", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_type"}, {"name": "test_get_var_rank", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "68", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_rank", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_rank"}, {"name": "test_get_var_shape", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "77", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_shape", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_shape"}, {"name": "test_get_value_ptr", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "86", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_value_ptr", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_value_ptr"}, {"name": "test_err_unknown_var", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "95", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_err_unknown_var", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_err_unknown_var"}, {"name": "test_get_component_name", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "114", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_component_name", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_component_name"}, {"name": "test_get_version", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "118", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_version", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_version"}]}]}]}]}, {"name": "<project>_qgis", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis", "children": [{"name": "tests", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests", "children": [{"name": "test_load_plugin.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "children": [{"name": "TestPlugin", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "type_": "class", "children": [{"name": "test_load_dock", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "lineno": "10", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_load_dock", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_load_dock"}, {"name": "test_plugin_is_loaded", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "lineno": "6", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_plugin_is_loaded", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_plugin_is_loaded"}], "id_": "<project>_qgis/tests/test_load_plugin.py::TestPlugin"}]}, {"name": "core", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core", "children": [{"name": "test_model.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "children": [{"name": "TestModel", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "type_": "class", "children": [{"name": "test_get_database_path_from_model_file", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "lineno": "30", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_database_path_from_model_file", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_database_path_from_model_file"}, {"name": "test_get_directory_path_from_model_file", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "lineno": "15", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_directory_path_from_model_file", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_directory_path_from_model_file"}], "id_": "<project>_qgis/tests/core/test_model.py::TestModel"}]}]}]}]}], "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>"}, "error": []}Content-Length: 42
Content-Type: application/json
Request-uuid: 7d6494dd-d9ff-4769-9f03-0f24cbcfb9fc

{"command_type": "discovery", "eot": true}
2023-12-14 13:19:19.666 [debug] Firing data received event,  {"cwd": "c:\\Users\\<user>\\Source\\Repos\\<project>", "status": "success", "tests": {"name": "<project>", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>", "type_": "folder", "children": [{"name": "python", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python", "children": [{"name": "<project>", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>", "children": [{"name": "tests", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests", "children": [{"name": "test_edge.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py", "children": [{"name": "test_validation", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py", "lineno": "21", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py::test_validation", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_edge.py::test_validation"}]}, {"name": "test_io.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "children": [{"name": "test_basic", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "33", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic"}, {"name": "test_basic_arrow", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "46", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_arrow", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_arrow"}, {"name": "test_basic_transient", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "54", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_transient", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_basic_transient"}, {"name": "test_pydantic", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "68", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_pydantic", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_pydantic"}, {"name": "test_repr", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "75", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_repr", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_repr"}, {"name": "test_extra_columns", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py", "lineno": "90", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_extra_columns", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_io.py::test_extra_columns"}]}, {"name": "test_model.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "children": [{"name": "test_repr", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "12", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_repr", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_repr"}, {"name": "test_solver", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "17", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_solver", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_solver"}, {"name": "test_invalid_node_type", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "32", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_type", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_type"}, {"name": "test_parent_relationship", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "46", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_parent_relationship", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_parent_relationship"}, {"name": "test_exclude_unset", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "52", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_exclude_unset", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_exclude_unset"}, {"name": "test_invalid_node_id", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "60", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_id", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_invalid_node_id"}, {"name": "test_node_id_duplicate", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "79", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_id_duplicate", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_id_duplicate"}, {"name": "test_node_ids_misassigned", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "97", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_misassigned", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_misassigned"}, {"name": "test_node_ids_unsequential", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "111", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_unsequential", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_node_ids_unsequential"}, {"name": "test_tabulated_rating_curve_model", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "135", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_tabulated_rating_curve_model", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_tabulated_rating_curve_model"}, {"name": "test_plot", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "141", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_plot", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_plot"}, {"name": "test_write_adds_fid_in_tables", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py", "lineno": "145", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_write_adds_fid_in_tables", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_model.py::test_write_adds_fid_in_tables"}]}, {"name": "test_utils.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "children": [{"name": "test_utils", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "lineno": "10", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_utils", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_utils"}, {"name": "test_prefix_column", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py", "lineno": "39", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_prefix_column", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>\\tests\\test_utils.py::test_prefix_column"}]}]}]}, {"name": "<project>_api", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api", "children": [{"name": "tests", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests", "children": [{"name": "test_bmi.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "children": [{"name": "test_initialize", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "11", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_initialize", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_initialize"}, {"name": "test_get_start_time", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "17", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_start_time", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_start_time"}, {"name": "test_get_current_time", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "25", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_current_time", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_current_time"}, {"name": "test_get_end_time", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "32", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_end_time", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_end_time"}, {"name": "test_update", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "41", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update"}, {"name": "test_update_until", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "50", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update_until", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_update_until"}, {"name": "test_get_var_type", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "60", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_type", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_type"}, {"name": "test_get_var_rank", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "68", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_rank", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_rank"}, {"name": "test_get_var_shape", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "77", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_shape", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_var_shape"}, {"name": "test_get_value_ptr", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "86", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_value_ptr", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_value_ptr"}, {"name": "test_err_unknown_var", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "95", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_err_unknown_var", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_err_unknown_var"}, {"name": "test_get_component_name", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "114", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_component_name", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_component_name"}, {"name": "test_get_version", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py", "lineno": "118", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_version", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\python\\<project>_api\\tests\\test_bmi.py::test_get_version"}]}]}]}]}, {"name": "<project>_qgis", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis", "children": [{"name": "tests", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests", "children": [{"name": "test_load_plugin.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "children": [{"name": "TestPlugin", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "type_": "class", "children": [{"name": "test_load_dock", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "lineno": "10", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_load_dock", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_load_dock"}, {"name": "test_plugin_is_loaded", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py", "lineno": "6", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_plugin_is_loaded", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\test_load_plugin.py::TestPlugin::test_plugin_is_loaded"}], "id_": "<project>_qgis/tests/test_load_plugin.py::TestPlugin"}]}, {"name": "core", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core", "type_": "folder", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core", "children": [{"name": "test_model.py", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "type_": "file", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "children": [{"name": "TestModel", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "type_": "class", "children": [{"name": "test_get_database_path_from_model_file", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "lineno": "30", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_database_path_from_model_file", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_database_path_from_model_file"}, {"name": "test_get_directory_path_from_model_file", "path": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py", "lineno": "15", "type_": "test", "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_directory_path_from_model_file", "runID": "c:\\Users\\<user>\\Source\\Repos\\<project>\\<project>_qgis\\tests\\core\\test_model.py::TestModel::test_get_directory_path_from_model_file"}], "id_": "<project>_qgis/tests/core/test_model.py::TestModel"}]}]}]}]}], "id_": "c:\\Users\\<user>\\Source\\Repos\\<project>"}, "error": []}
2023-12-14 13:19:19.666 [debug] Firing data received event,  {"command_type": "discovery", "eot": true}
2023-12-14 13:19:19.666 [info] ResultResolver EOT received for discovery.
2023-12-14 13:19:19.669 [info] 
========================= 38 tests collected in 5.23s =========================

2023-12-14 13:19:19.877 [debug] Clearing context for python dependencies not installed: undefined
2023-12-14 13:19:19.922 [debug] Clearing context for python dependencies not installed: c:\Users\<user>\AppData\Roaming\Code\logs\20231214T131809\window1\exthost\ms-python.python\Python.log
2023-12-14 13:19:19.923 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:19.923 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:19:20.146 [debug] deferredTill EOT resolved for c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:19:20.147 [info] Disposing data receiver for c:\Users\<user>\Source\Repos\<project> and deleting UUID; pytest discovery.
With anaconda in PATH
2023-12-14 13:26:08.505 [info] Experiment 'pythonRecommendTensorboardExt' is active
2023-12-14 13:26:08.505 [info] Experiment 'pythonREPLSmartSend' is active
2023-12-14 13:26:08.505 [info] Experiment 'pythonSurveyNotificationcf' is active
2023-12-14 13:26:08.505 [info] Experiment 'pythonTerminalEnvVarActivation' is active
2023-12-14 13:26:08.505 [info] Experiment 'pythonTestAdapter' is active
2023-12-14 13:26:08.505 [debug] Getting roots
2023-12-14 13:26:08.505 [debug] Getting roots
2023-12-14 13:26:08.505 [debug] Found roots
2023-12-14 13:26:08.505 [debug] Start watching file for changes C:\Users\<user>\.conda\environments.txt
2023-12-14 13:26:08.505 [debug] Start watching: C:\Users\<user>\.conda with pattern environments.txt using VSCode API
2023-12-14 13:26:08.505 [debug] Found roots
2023-12-14 13:26:08.505 [debug] Start watching root c:\Users\<user>\Source\Repos\<project> for globs ["python.exe","*/python.exe","*/Scripts/python.exe"]
2023-12-14 13:26:08.505 [debug] Start watching: c:\Users\<user>\Source\Repos\<project> with pattern python.exe using VSCode API
2023-12-14 13:26:08.505 [debug] Start watching: c:\Users\<user>\Source\Repos\<project> with pattern */python.exe using VSCode API
2023-12-14 13:26:08.505 [debug] Start watching: c:\Users\<user>\Source\Repos\<project> with pattern */Scripts/python.exe using VSCode API
2023-12-14 13:26:08.505 [info] Default formatter is set to charliermarsh.ruff for workspace c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:26:08.505 [debug] Waiting for test server to start...
2023-12-14 13:26:08.515 [debug] VS Code was not launched from the command line
2023-12-14 13:26:08.516 [info] Test server listening.
2023-12-14 13:26:08.516 [debug] Test server started.
2023-12-14 13:26:08.517 [debug] Testing: Setting up watcher for c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:26:08.519 [debug] Needed to validate C:\Users\<user>\Source\Repos\<project>\.pixi\env with latest info
2023-12-14 13:26:08.519 [info] VS Code was launched from an activated environment: 'env', selecting it as the interpreter for workspace.
2023-12-14 13:26:08.520 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env
2023-12-14 13:26:08.520 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env
2023-12-14 13:26:08.522 [info] Python interpreter path: .\.pixi\env\python.exe
2023-12-14 13:26:08.522 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:08.761 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:08.762 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:08.768 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:08.807 [info] Send text to terminal: echo C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
2023-12-14 13:26:08.808 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:09.200 [debug] Extension ms-python.mypy-type-checker accessed onDidChangeActiveEnvironmentPath with args: undefined
2023-12-14 13:26:09.201 [debug] Extension ms-python.mypy-type-checker accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:26:09.203 [debug] Extension ms-python.mypy-type-checker accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:26:09.205 [debug] Extension ms-python.mypy-type-checker accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:26:09.207 [debug] Extension ms-python.mypy-type-checker accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:26:09.208 [debug] Extension ms-python.mypy-type-checker accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:26:09.210 [debug] Extension ms-python.mypy-type-checker accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:26:09.745 [debug] Extension ms-python.vscode-pylance accessed onDidChangeActiveEnvironmentPath with args: undefined
2023-12-14 13:26:09.757 [debug] Extension ms-python.vscode-pylance accessed onDidEnvironmentVariablesChange with args: undefined
2023-12-14 13:26:11.406 [info] Starting Pylance language server.
2023-12-14 13:26:11.413 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:11.419 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:11.428 [debug] Extension ms-python.vscode-pylance accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:26:11.430 [debug] Extension ms-python.vscode-pylance accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:26:11.433 [debug] Extension ms-python.vscode-pylance accessed getEnvironmentVariables with args: undefined
2023-12-14 13:26:11.435 [debug] Extension ms-python.vscode-pylance accessed getActiveEnvironmentPath with args: undefined
2023-12-14 13:26:11.437 [debug] Extension ms-python.vscode-pylance accessed resolveEnvironment with args: {"id":"C:\\USERS\\<user>\\SOURCE\\REPOS\\<project>\\.PIXI\\ENV\\PYTHON.EXE","path":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env\\python.exe"}
2023-12-14 13:26:11.815 [info] Shell integration is not working for powershell
2023-12-14 13:26:11.817 [warning] Shell integration is not active, environment activated maybe overriden by the shell.
2023-12-14 13:26:11.817 [debug] Activating environments in terminal is disabled for undefined
2023-12-14 13:26:11.818 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:11.819 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:14.282 [debug] Terminal shell path 'C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe' identified as shell 'powershell'
2023-12-14 13:26:14.283 [debug] Shell identified as powershell 
2023-12-14 13:26:14.283 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:14.283 [debug] Searching for conda.
2023-12-14 13:26:14.284 [debug] Probing conda binary: conda
2023-12-14 13:26:14.288 [debug] Dump environment variables {
    "ALLUSERSPROFILE": "C:\\ProgramData",
    "APPDATA": "C:\\Users\\<user>\\AppData\\Roaming",
    "CHROME_CRASHPAD_PIPE_NAME": "\\\\.\\pipe\\crashpad_21728_TVVSMJQVWHVZQXSD",
    "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files",
    "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files",
    "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files",
    "COMPUTERNAME": "L03580",
    "COMSPEC": "C:\\WINDOWS\\system32\\cmd.exe",
    "CONDA_DEFAULT_ENV": "base",
    "CONDA_EXE": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Scripts\\conda.exe",
    "CONDA_PREFIX": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env",
    "CONDA_PROMPT_MODIFIER": "(base) ",
    "CONDA_PYTHON_EXE": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\python.exe",
    "CONDA_SHLVL": "1",
    "DENO_DOM_PLUGIN": "C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll",
    "DENO_DOM_VERSION": "0.1.35-alpha",
    "DENO_INSTALL_ROOT": "C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library",
    "DHSDELFT_LICENSE_FILE": ";C:\\Program Files (x86)\\DS_Flex;",
    "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData",
    "ELECTRON_NO_ATTACH_CONSOLE": "1",
    "ELECTRON_RUN_AS_NODE": "1",
    "GDAL_DATA": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\gdal",
    "GDAL_DRIVER_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\lib\\gdalplugins",
    "GEOTIFF_CSV": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\epsg_csv",
    "HOMEDRIVE": "C:",
    "HOMEPATH": "\\Users\\<user>",
    "JULIAUP_DEPOT_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\",
    "LOCALAPPDATA": "C:\\Users\\<user>\\AppData\\Local",
    "LOGONSERVER": "\\\\V-ADS003",
    "NUMBER_OF_PROCESSORS": "12",
    "ONEDRIVE": "C:\\Users\\<user>\\OneDrive - Stichting Deltares",
    "ONEDRIVECOMMERCIAL": "C:\\Users\\<user>\\OneDrive - Stichting Deltares",
    "ORIGINAL_XDG_CURRENT_DESKTOP": "undefined",
    "OS": "Windows_NT",
    "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC",
    "PDAL_DRIVER_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\bin",
    "PIXI_PACKAGE_MANIFEST": "C:\\Users\\<user>\\Source\\Repos\\<project>\\pixi.toml",
    "PIXI_PACKAGE_NAME": "<project>",
    "PIXI_PACKAGE_PLATFORMS": "win-64,linux-64,osx-arm64,osx-64",
    "PIXI_PACKAGE_ROOT": "C:\\Users\\<user>\\Source\\Repos\\<project>",
    "PIXI_PACKAGE_VERSION": "0.4.1",
    "PIXI_PROMPT": "(<project>) ",
    "PROCESSOR_ARCHITECTURE": "AMD64",
    "PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 154 Stepping 4, GenuineIntel",
    "PROCESSOR_LEVEL": "6",
    "PROCESSOR_REVISION": "9a04",
    "PROGRAMDATA": "C:\\ProgramData",
    "PROGRAMFILES": "C:\\Program Files",
    "PROGRAMFILES(X86)": "C:\\Program Files (x86)",
    "PROGRAMW6432": "C:\\Program Files",
    "PROJ_DATA": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\proj",
    "PROJ_NETWORK": "ON",
    "PROMPT": "(base) $P$G",
    "PSMODULEPATH": "C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Microsoft Azure Information Protection\\Powershell",
    "PUBLIC": "C:\\Users\\Public",
    "PWD": "C:\\Users\\<user>\\Source\\Repos\\<project>",
    "QGIS_PREFIX_PATH": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library",
    "QT_PLUGIN_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\qtplugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\plugins;",
    "QUARTO_CONDA_PREFIX": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library",
    "QUARTO_DART_SASS": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\sass.bat",
    "QUARTO_DENO": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\deno.exe",
    "QUARTO_DENO_DOM": "C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll",
    "QUARTO_ESBUILD": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\esbuild.exe",
    "QUARTO_PANDOC": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\pandoc.exe",
    "QUARTO_SHARE_PATH": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library\\share\\quarto",
    "SESSIONNAME": "Console",
    "SNOW_AGENT": "C:\\Program Files (x86)\\Snow Software\\Inventory\\Agent",
    "SYSTEMDRIVE": "C:",
    "SYSTEMROOT": "C:\\WINDOWS",
    "TEMP": "C:\\Users\\<user>\\AppData\\Local\\Temp",
    "TMP": "C:\\Users\\<user>\\AppData\\Local\\Temp",
    "UATDATA": "C:\\WINDOWS\\CCM\\UATData\\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77",
    "USERDNSDOMAIN": "DIRECTORY.INTRA",
    "USERDOMAIN": "DIRECTORY",
    "USERDOMAIN_ROAMINGPROFILE": "DIRECTORY",
    "USERNAME": "<user>",
    "USERPROFILE": "C:\\Users\\<user>",
    "VSCODE_AMD_ENTRYPOINT": "vs/workbench/api/node/extensionHostProcess",
    "VSCODE_CLI": "1",
    "VSCODE_CODE_CACHE_PATH": "C:\\Users\\<user>\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2",
    "VSCODE_CRASH_REPORTER_PROCESS_TYPE": "extensionHost",
    "VSCODE_CWD": "C:\\Users\\<user>\\Source\\Repos\\<project>",
    "VSCODE_HANDLES_UNCAUGHT_ERRORS": "true",
    "VSCODE_IPC_HOOK": "\\\\.\\pipe\\3c051337495180b56861a82b14eaa949-1.85.1-main-sock",
    "VSCODE_NLS_CONFIG": "{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}",
    "VSCODE_PID": "21728",
    "WINDIR": "C:\\WINDOWS",
    "XML_CATALOG_FILES": "file:///C:/Users/<user>/AppData/Local/miniforge3/etc/xml/catalog file:///C:/Users/<user>/Source/Repos/<project>/.pixi/env/etc/xml/catalog",
    "XML_CATALOG_FILES_LIBXML2": "file:///C:/Users/<user>/AppData/Local/miniforge3/etc/xml/catalog",
    "ZES_ENABLE_SYSMAN": "1",
    "PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/mingw-w64/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/usr/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Scripts;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\mingw-w64\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\usr\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Scripts;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\condabin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0;C:\\WINDOWS\\System32\\OpenSSH;C:\\Program Files\\dotnet;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Perforce;C:\\Users\\<user>\\.pixi\\bin;C:\\Users\\<user>\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\<user>\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\<user>\\AppData\\Local\\Fork\\gitInstance\\2.42.0.2\\bin;.",
    "PYTHONPATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python\\plugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python;"
}
2023-12-14 13:26:14.293 [info] > conda info --json
2023-12-14 13:26:14.294 [debug] Worker id 4 for file plainExec.worker.js with data {"file":"conda","args":["info","--json"],"options":{"timeout":45000,"useWorker":true}}
2023-12-14 13:26:16.518 [debug] conda info --json: {
  "active_prefix": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env",
  "active_prefix_name": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env",
  "av_data_dir": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\etc\\conda",
  "av_metadata_url_base": null,
  "channels": [
    "https://conda.anaconda.org/conda-forge/win-64",
    "https://conda.anaconda.org/conda-forge/noarch"
  ],
  "conda_build_version": "not installed",
  "conda_env_version": "23.3.1",
  "conda_location": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\lib\\site-packages\\conda",
  "conda_prefix": "C:\\Users\\<user>\\AppData\\Local\\miniforge3",
  "conda_shlvl": 1,
  "conda_version": "23.3.1",
  "config_files": [
    "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\.condarc"
  ],
  "default_prefix": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env",
  "env_vars": {
    "CIO_TEST": "<not set>",
    "CONDA_DEFAULT_ENV": "base",
    "CONDA_EXE": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Scripts\\conda.exe",
    "CONDA_PREFIX": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env",
    "CONDA_PROMPT_MODIFIER": "(base) ",
    "CONDA_PYTHON_EXE": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\python.exe",
    "CONDA_ROOT": "C:\\Users\\<user>\\AppData\\Local\\miniforge3",
    "CONDA_SHLVL": "1",
    "CURL_CA_BUNDLE": "<not set>",
    "GDAL_DRIVER_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\lib\\gdalplugins",
    "HOMEPATH": "\\Users\\<user>",
    "JULIAUP_DEPOT_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\",
    "LD_PRELOAD": "<not set>",
    "PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/mingw-w64/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/usr/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Scripts;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\mingw-w64\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\usr\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Scripts;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\condabin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0;C:\\WINDOWS\\System32\\OpenSSH;C:\\Program Files\\dotnet;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Perforce;C:\\Users\\<user>\\.pixi\\bin;C:\\Users\\<user>\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\<user>\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\<user>\\AppData\\Local\\Fork\\gitInstance\\2.42.0.2\\bin;.",
    "PDAL_DRIVER_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\bin",
    "PSMODULEPATH": "C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Microsoft Azure Information Protection\\Powershell",
    "PYTHONIOENCODING": "utf-8",
    "PYTHONPATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python\\plugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python;",
    "PYTHONUNBUFFERED": "1",
    "QGIS_PREFIX_PATH": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library",
    "QT_PLUGIN_PATH": "C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\qtplugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\plugins;",
    "QUARTO_SHARE_PATH": "C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library\\share\\quarto",
    "REQUESTS_CA_BUNDLE": "<not set>",
    "SSL_CERT_FILE": "<not set>",
    "VSCODE_CODE_CACHE_PATH": "C:\\Users\\<user>\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2"
  },
  "envs": [
    "C:\\Users\\<user>\\AppData\\Local\\miniforge3",
    "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\envs\\hydromt"
  ],
  "envs_dirs": [
    "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\envs",
    "C:\\Users\\<user>\\.conda\\envs",
    "C:\\Users\\<user>\\AppData\\Local\\conda\\conda\\envs"
  ],
  "is_windows_admin": false,
  "netrc_file": null,
  "offline": false,
  "pkgs_dirs": [
    "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\pkgs",
    "C:\\Users\\<user>\\.conda\\pkgs",
    "C:\\Users\\<user>\\AppData\\Local\\conda\\conda\\pkgs"
  ],
  "platform": "win-64",
  "python_version": "3.10.12.final.0",
  "rc_path": "C:\\Users\\<user>\\.condarc",
  "requests_version": "2.31.0",
  "root_prefix": "C:\\Users\\<user>\\AppData\\Local\\miniforge3",
  "root_writable": true,
  "site_dirs": [
    "C:\\Users\\<user>\\AppData\\Roaming\\Python\\profiles"
  ],
  "sys.executable": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\python.exe",
  "sys.prefix": "C:\\Users\\<user>\\AppData\\Local\\miniforge3",
  "sys.version": "3.10.12 | packaged by conda-forge | (main, Jun 23 2023, 22:34:57) [MSC v.1936 64 bit (AMD64)]",
  "sys_rc_path": "C:\\Users\\<user>\\AppData\\Local\\miniforge3\\.condarc",
  "user_agent": "conda/23.3.1 requests/2.31.0 CPython/3.10.12 Windows/10 Windows/10.0.19045",
  "user_rc_path": "C:\\Users\\<user>\\.condarc",
  "virtual_pkgs": [
    [
      "__archspec",
      "1",
      "x86_64"
    ],
    [
      "__win",
      "0",
      "0"
    ]
  ]
}

2023-12-14 13:26:16.521 [debug] Found conda via filesystem probing: conda
2023-12-14 13:26:16.525 [debug] Worker id 4 exited with code 0
2023-12-14 13:26:19.240 [debug] Testing: Refreshing all test data
2023-12-14 13:26:19.241 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:19.243 [info] Discover tests for workspace name: <project> - uri: c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:26:19.243 [info] Running discovery for pytest using the new test adapter.
2023-12-14 13:26:19.244 [info] All environment variables set for pytest discovery for workspace c:\Users\<user>\Source\Repos\<project>: {"ALLUSERSPROFILE":"C:\\ProgramData","APPDATA":"C:\\Users\\<user>\\AppData\\Roaming","CHROME_CRASHPAD_PIPE_NAME":"\\\\.\\pipe\\crashpad_21728_TVVSMJQVWHVZQXSD","COMMONPROGRAMFILES":"C:\\Program Files\\Common Files","COMMONPROGRAMFILES(X86)":"C:\\Program Files (x86)\\Common Files","COMMONPROGRAMW6432":"C:\\Program Files\\Common Files","COMPUTERNAME":"L03580","COMSPEC":"C:\\WINDOWS\\system32\\cmd.exe","CONDA_DEFAULT_ENV":"base","CONDA_EXE":"C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Scripts\\conda.exe","CONDA_PREFIX":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env","CONDA_PROMPT_MODIFIER":"(base) ","CONDA_PYTHON_EXE":"C:\\Users\\<user>\\AppData\\Local\\miniforge3\\python.exe","CONDA_SHLVL":"1","DENO_DOM_PLUGIN":"C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll","DENO_DOM_VERSION":"0.1.35-alpha","DENO_INSTALL_ROOT":"C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library","DHSDELFT_LICENSE_FILE":";C:\\Program Files (x86)\\DS_Flex;","DRIVERDATA":"C:\\Windows\\System32\\Drivers\\DriverData","ELECTRON_NO_ATTACH_CONSOLE":"1","ELECTRON_RUN_AS_NODE":"1","GDAL_DATA":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\gdal","GDAL_DRIVER_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\lib\\gdalplugins","GEOTIFF_CSV":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\epsg_csv","HOMEDRIVE":"C:","HOMEPATH":"\\Users\\<user>","JULIAUP_DEPOT_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\","LOCALAPPDATA":"C:\\Users\\<user>\\AppData\\Local","LOGONSERVER":"\\\\V-ADS003","NUMBER_OF_PROCESSORS":"12","ONEDRIVE":"C:\\Users\\<user>\\OneDrive - Stichting Deltares","ONEDRIVECOMMERCIAL":"C:\\Users\\<user>\\OneDrive - Stichting Deltares","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","OS":"Windows_NT","PATHEXT":".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC","PDAL_DRIVER_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\bin","PIXI_PACKAGE_MANIFEST":"C:\\Users\\<user>\\Source\\Repos\\<project>\\pixi.toml","PIXI_PACKAGE_NAME":"<project>","PIXI_PACKAGE_PLATFORMS":"win-64,linux-64,osx-arm64,osx-64","PIXI_PACKAGE_ROOT":"C:\\Users\\<user>\\Source\\Repos\\<project>","PIXI_PACKAGE_VERSION":"0.4.1","PIXI_PROMPT":"(<project>) ","PROCESSOR_ARCHITECTURE":"AMD64","PROCESSOR_IDENTIFIER":"Intel64 Family 6 Model 154 Stepping 4, GenuineIntel","PROCESSOR_LEVEL":"6","PROCESSOR_REVISION":"9a04","PROGRAMDATA":"C:\\ProgramData","PROGRAMFILES":"C:\\Program Files","PROGRAMFILES(X86)":"C:\\Program Files (x86)","PROGRAMW6432":"C:\\Program Files","PROJ_DATA":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\share\\proj","PROJ_NETWORK":"ON","PROMPT":"(base) $P$G","PSMODULEPATH":"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Microsoft Azure Information Protection\\Powershell","PUBLIC":"C:\\Users\\Public","PWD":"C:\\Users\\<user>\\Source\\Repos\\<project>","QGIS_PREFIX_PATH":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library","QT_PLUGIN_PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\qtplugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\plugins;","QUARTO_CONDA_PREFIX":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library","QUARTO_DART_SASS":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\sass.bat","QUARTO_DENO":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\deno.exe","QUARTO_DENO_DOM":"C:/Users/<user>/Source/Repos/<project>/.pixi/env\\Library\\lib\\deno_dom.dll","QUARTO_ESBUILD":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\esbuild.exe","QUARTO_PANDOC":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library/bin\\pandoc.exe","QUARTO_SHARE_PATH":"C:/Users/<user>/Source/Repos/<project>/.pixi/env/Library\\share\\quarto","SESSIONNAME":"Console","SNOW_AGENT":"C:\\Program Files (x86)\\Snow Software\\Inventory\\Agent","SYSTEMDRIVE":"C:","SYSTEMROOT":"C:\\WINDOWS","TEMP":"C:\\Users\\<user>\\AppData\\Local\\Temp","TMP":"C:\\Users\\<user>\\AppData\\Local\\Temp","UATDATA":"C:\\WINDOWS\\CCM\\UATData\\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77","USERDNSDOMAIN":"DIRECTORY.INTRA","USERDOMAIN":"DIRECTORY","USERDOMAIN_ROAMINGPROFILE":"DIRECTORY","USERNAME":"<user>","USERPROFILE":"C:\\Users\\<user>","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CLI":"1","VSCODE_CODE_CACHE_PATH":"C:\\Users\\<user>\\AppData\\Roaming\\Code\\CachedData\\0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"C:\\Users\\<user>\\Source\\Repos\\<project>","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"\\\\.\\pipe\\3c051337495180b56861a82b14eaa949-1.85.1-main-sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"21728","WINDIR":"C:\\WINDOWS","XML_CATALOG_FILES":"file:///C:/Users/<user>/AppData/Local/miniforge3/etc/xml/catalog file:///C:/Users/<user>/Source/Repos/<project>/.pixi/env/etc/xml/catalog","XML_CATALOG_FILES_LIBXML2":"file:///C:/Users/<user>/AppData/Local/miniforge3/etc/xml/catalog","ZES_ENABLE_SYSMAN":"1","PATH":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/mingw-w64/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/usr/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library/bin;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Scripts;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\mingw-w64\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\usr\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Library\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\Scripts;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\bin;C:\\Users\\<user>\\AppData\\Local\\miniforge3\\condabin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0;C:\\WINDOWS\\System32\\OpenSSH;C:\\Program Files\\dotnet;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\Program Files\\Perforce;C:\\Users\\<user>\\.pixi\\bin;C:\\Users\\<user>\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\<user>\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\<user>\\AppData\\Local\\Fork\\gitInstance\\2.42.0.2\\bin;.","PYTHONPATH":"c:\\Users\\<user>\\.vscode\\extensions\\ms-python.python-2023.23.13481009\\pythonFiles;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python\\plugins;C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi/env\\Library\\python;","TEST_UUID":"f2beeb19-0863-462c-9b51-b490215931ce","TEST_PORT":"55188"} 

2023-12-14 13:26:19.244 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:19.253 [debug] Activating Environment to capture Environment variables, conda run -p C:\Users\<user>\Source\Repos\<project>\.pixi\env --no-capture-output python c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\pythonFiles\get_output_via_markers.py c:/Users/<user>/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py
2023-12-14 13:26:19.253 [info] > conda run -p .\.pixi\env --no-capture-output python ~\.vscode\extensions\ms-python.python-2023.23.13481009\pythonFiles\get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py
2023-12-14 13:26:19.253 [info] shell: commandPrompt
2023-12-14 13:26:20.296 [error] getActivatedEnvironmentVariables Error: Command failed: conda run -p C:\Users\<user>\Source\Repos\<project>\.pixi\env --no-capture-output python c:\Users\<user>\.vscode\extensions\ms-python.python-2023.23.13481009\pythonFiles\get_output_via_markers.py c:/Users/<user>/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py

DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.
Use 'conda create' to convert the directory to a conda environment.
  target directory: C:\Users\<user>\Source\Repos\<project>\.pixi\env



    at ChildProcess.exithandler (node:child_process:431:12)
    at ChildProcess.emit (node:events:525:35)
    at maybeClose (node:internal/child_process:1091:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5) {
  code: 1,
  killed: false,
  signal: null,
  cmd: 'conda run -p C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env --no-capture-output python c:\\Users\\<user>\\.vscode\\extensions\\ms-python.python-2023.23.13481009\\pythonFiles\\get_output_via_markers.py c:/Users/<user>/.vscode/extensions/ms-python.python-2023.23.13481009/pythonFiles/printEnvVariables.py'
}
2023-12-14 13:26:20.300 [debug] Found cached env for C:\Users\<user>\Source\Repos\<project>\.pixi\env\python.exe
2023-12-14 13:26:20.301 [debug] Found executable within conda env {"name":"","prefix":"C:\\Users\\<user>\\Source\\Repos\\<project>\\.pixi\\env"}
2023-12-14 13:26:20.306 [debug] Running pytest discovery with command: -m pytest -p vscode_pytest --collect-only . for workspace c:\Users\<user>\Source\Repos\<project>.
2023-12-14 13:26:20.306 [info] > conda run -p .\.pixi\env --no-capture-output python ~\.vscode\extensions\ms-python.python-2023.23.13481009\pythonFiles\get_output_via_markers.py -m pytest -p vscode_pytest --collect-only .
2023-12-14 13:26:20.306 [info] cwd: .
2023-12-14 13:26:21.189 [error] 
DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.
Use 'conda create' to convert the directory to a conda environment.
  target directory: C:\Users\<user>\Source\Repos\<project>\.pixi\env



2023-12-14 13:26:21.285 [error] Subprocess exited unsuccessfully with exit code 1 and signal null on workspace c:\Users\<user>\Source\Repos\<project>.
2023-12-14 13:26:21.285 [error] Subprocess exited unsuccessfully with exit code 1 and signal null on workspace c:\Users\<user>\Source\Repos\<project>. Creating and sending error discovery payload
2023-12-14 13:26:21.285 [error] pytest test discovery error for workspace:  c:\Users\<user>\Source\Repos\<project> 
  
 The python test process was terminated before it could exit on its own, the process errored with: Code: 1, Signal: null for workspace c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:26:21.285 [info] ResultResolver EOT received for discovery.
2023-12-14 13:26:21.286 [debug] deferredTill EOT resolved for c:\Users\<user>\Source\Repos\<project>
2023-12-14 13:26:21.286 [info] Disposing data receiver for c:\Users\<user>\Source\Repos\<project> and deleting UUID; pytest discovery.

@github-actions github-actions bot removed the info-needed Issue requires more information from poster label Dec 14, 2023
@croth1
Copy link

croth1 commented Mar 10, 2024

Hey, tripped over exactly the same issue with Version: 1.87.1, Commit: 1e790d77f81672c49be070e04474901747115651, osx-arm64 and pixi as environment manager.

Everything but pytest seems to work just as expected. When discovering the tests, vscode seems convinced it's actually running an interpreter inside a conda environment and fails just like in the original bug report.

Is there any setting that can manually override this behavior? Anything I can do to help troubleshoot further?

Python output
2024-03-10 22:37:30.827 [info] Experiment 'pythonRecommendTensorboardExt' is active
2024-03-10 22:37:30.827 [info] Experiment 'pythonREPLSmartSend' is active
2024-03-10 22:37:30.827 [info] Experiment 'pythonTerminalEnvVarActivation' is active
2024-03-10 22:37:30.827 [info] Experiment 'pythonTestAdapter' is active
2024-03-10 22:37:30.827 [info] Default formatter is set to charliermarsh.ruff for workspace /Users/christian/repo/xxx
2024-03-10 22:37:30.827 [info] Test server listening.
2024-03-10 22:37:30.827 [info] Python interpreter path: ./.pixi/envs/default/bin/python
2024-03-10 22:37:34.976 [info] Starting Pylance language server.
2024-03-10 22:37:36.807 [info] > conda info --json
2024-03-10 22:38:27.863 [info] Experiment 'pythonRecommendTensorboardExt' is active
2024-03-10 22:38:27.863 [info] Experiment 'pythonREPLSmartSend' is active
2024-03-10 22:38:27.863 [info] Experiment 'pythonTerminalEnvVarActivation' is active
2024-03-10 22:38:27.863 [info] Experiment 'pythonTestAdapter' is active
2024-03-10 22:38:27.863 [info] Default formatter is set to charliermarsh.ruff for workspace /Users/christian/repo/xxx
2024-03-10 22:38:27.863 [info] Test server listening.
2024-03-10 22:38:27.863 [info] Python interpreter path: ./.pixi/envs/default/bin/python
2024-03-10 22:38:29.341 [info] Starting Pylance language server.
2024-03-10 22:38:33.871 [info] > conda info --json
2024-03-10 22:38:41.707 [info] Discover tests for workspace name: xxx - uri: /Users/christian/repo/xxx
2024-03-10 22:38:41.707 [info] Running discovery for pytest using the new test adapter.
2024-03-10 22:38:41.707 [info] All environment variables set for pytest discovery for workspace /Users/christian/repo/xxx: {"COMMAND_MODE":"unix2003","CONDA_DEFAULT_ENV":"base","CONDA_EXE":"/Users/christian/miniforge3/bin/conda","CONDA_PREFIX":"/Users/christian/miniforge3","CONDA_PROMPT_MODIFIER":"(base) ","CONDA_PYTHON_EXE":"/Users/christian/miniforge3/bin/python","CONDA_SHLVL":"1","HOME":"/Users/christian","LESS":"-R","LOGNAME":"christian","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MallocNanoZone":"0","OLDPWD":"/","ORIGINAL_XDG_CURRENT_DESKTOP":"undefined","PAGER":"less","PERL5LIB":"/Users/christian/perl5/lib/perl5","PERL_LOCAL_LIB_ROOT":"/Users/christian/perl5","PERL_MB_OPT":"--install_base \"/Users/christian/perl5\"","PERL_MM_OPT":"INSTALL_BASE=/Users/christian/perl5","PWD":"/","SHELL":"/bin/zsh","SHLVL":"0","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.FqPkvAAVek/Listeners","TMPDIR":"/var/folders/55/85jcdk9d7wqbvjdk0cxh34qw0000gn/T/","USER":"christian","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CODE_CACHE_PATH":"/Users/christian/Library/Application Support/Code/CachedData/1e790d77f81672c49be070e04474901747115651","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/christian/Library/Application Support/Code/1.87-main.sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-gb\",\"osLocale\":\"en-gb\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"5969","XML_CATALOG_FILES":"file:///Users/christian/miniforge3/etc/xml/catalog file:///etc/xml/catalog","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"application.com.microsoft.VSCode.3360462.3360468","ZSH":"/Users/christian/.oh-my-zsh","_":"/Applications/Visual Studio Code.app/Contents/MacOS/Electron","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F5:0x0:0x2","ELECTRON_RUN_AS_NODE":"1","VSCODE_L10N_BUNDLE_LOCATION":"","PATH":"/Users/christian/perl5/bin:/Users/christian/miniforge3/bin:/Users/christian/miniforge3/condabin:/Users/christian/bin:/usr/local/bin:/Users/christian/.cargo/bin:/opt/homebrew/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin","PYTHONPATH":"/Users/christian/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles","TEST_UUID":"2dbcaa65-62db-4f0b-9b93-9dc062395b0a","TEST_PORT":"64361"} 

2024-03-10 22:38:41.709 [info] > conda run -p ./.pixi/envs/default --no-capture-output python ~/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/printEnvVariables.py
2024-03-10 22:38:41.709 [info] shell: bash
2024-03-10 22:38:41.898 [error] getActivatedEnvironmentVariables Error: Command failed: conda run -p /Users/christian/repo/xxx/.pixi/envs/default --no-capture-output python /Users/christian/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/get_output_via_markers.py /Users/christian/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/printEnvVariables.py

DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.
Use 'conda create' to convert the directory to a conda environment.
  target directory: /Users/christian/repo/xxx/.pixi/envs/default



    at ChildProcess.exithandler (node:child_process:420:12)
    at ChildProcess.emit (node:events:526:35)
    at maybeClose (node:internal/child_process:1091:16)
    at Process.onexit (node:internal/child_process:302:5) {
  code: 1,
  killed: false,
  signal: null,
  cmd: 'conda run -p /Users/christian/repo/xxx/.pixi/envs/default --no-capture-output python /Users/christian/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/get_output_via_markers.py /Users/christian/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/printEnvVariables.py'
}
2024-03-10 22:38:41.900 [info] > conda run -p ./.pixi/envs/default --no-capture-output python ~/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/get_output_via_markers.py -m pytest -p vscode_pytest --collect-only
2024-03-10 22:38:41.900 [info] cwd: ./tests
2024-03-10 22:38:42.056 [error] 
DirectoryNotACondaEnvironmentError: The target directory exists, but it is not a conda environment.
Use 'conda create' to convert the directory to a conda environment.
  target directory: /Users/christian/repo/xxx/.pixi/envs/default



2024-03-10 22:38:42.076 [error] Subprocess exited unsuccessfully with exit code 1 and signal null on workspace /Users/christian/repo/xxx.
2024-03-10 22:38:42.076 [error] Subprocess exited unsuccessfully with exit code 1 and signal null on workspace /Users/christian/repo/xxx. Creating and sending error discovery payload
2024-03-10 22:38:42.076 [error] pytest test discovery error for workspace:  /Users/christian/repo/xxx 
  
 The python test process was terminated before it could exit on its own, the process errored with: Code: 1, Signal: null for workspace /Users/christian/repo/xxx/tests
2024-03-10 22:38:42.076 [info] ResultResolver EOT received for discovery.
2024-03-10 22:38:42.076 [info] Disposing data receiver for /Users/christian/repo/xxx and deleting UUID; pytest discovery.

vscode does seem to think already in the interpreter discovery stage that .pixi's interpreter is running from inside a conda environment:
image

Could this have anything to do with pixi being quite close to the conda ecosystem? Super wild guess, but does the discovery logic maybe get confused by some shared features between pixi and conda environments? The pixi environment in /Users/christian/repo/xxx/.pixi/envs/default e.g. also contains a conda-meta folder.

drwxr-xr-x@  10 christian  staff   320B Mar 10 22:21 .
drwxr-xr-x@   3 christian  staff    96B Mar 10 22:21 ..
drwxr-xr-x@  78 christian  staff   2.4K Mar 10 22:21 bin
drwxr-xr-x@  46 christian  staff   1.4K Mar 10 22:21 conda-meta
drwxr-xr-x@ 115 christian  staff   3.6K Mar 10 22:21 include
drwxr-xr-x@  78 christian  staff   2.4K Mar 10 22:21 lib
drwxr-xr-x@   3 christian  staff    96B Mar 10 22:21 man
-rw-r--r--@   1 christian  staff    58B Mar 10 22:24 prefix
drwxr-xr-x@   8 christian  staff   256B Mar 10 22:21 share
drwxr-xr-x@   9 christian  staff   288B Mar 10 22:21 ssl

@baszalmstra
Copy link

I started on better pixi integration in this plugin. The first PR is to detect the proper python interpreter: #22968

After that, I would like to try and tackle some of the issues mentioned here.

@eleanorjboyd
Copy link
Member

@karrtikr, could you circle back on this if you have time? Thanks

@github-actions github-actions bot added the info-needed Issue requires more information from poster label Mar 27, 2024
@karrtikr
Copy link

We can close this in favor of #22978.

@baszalmstra As part of test plan item of #22968 (comment), we'd very much appreciate it if you could also mention to verify it fixes this issue, thanks!

@karrtikr karrtikr closed this as not planned Won't fix, can't repro, duplicate, stale Mar 27, 2024
@baszalmstra
Copy link

@karrtikr will do!

@github-actions github-actions bot removed the info-needed Issue requires more information from poster label Mar 27, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-testing triage-needed Needs assignment to the proper sub-team
Projects
None yet
Development

No branches or pull requests

5 participants