Skip to content

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

Closed as not planned

Description

@deltamarnix

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 (View→Output, 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

Activity

  1. eleanorjboyd commented on Dec 13, 2023

    @eleanorjboyd
    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!

  2. deltamarnix commented on Dec 13, 2023

    @deltamarnix
    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
    
  3. eleanorjboyd commented on Dec 13, 2023

    @eleanorjboyd
    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.

    Kartik Raj (@karrtikr) thoughts?

  4. karrtikr commented on Dec 13, 2023

    @karrtikr

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

  5. eleanorjboyd commented on Dec 13, 2023

    @eleanorjboyd
    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 Kartik Raj (@karrtikr)?

  6. karrtikr commented on Dec 13, 2023

    @karrtikr

    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.

    Marnix (@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 (View→Output, change the drop-down the upper-right of the Output panel to Python)

    XXX
    

  7. deltamarnix commented on Dec 14, 2023

    @deltamarnix
    Author

    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.
    
  8. croth1 commented on Mar 10, 2024

    @croth1

    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
    
  9. baszalmstra commented on Mar 11, 2024

    @baszalmstra

    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.

  10. eleanorjboyd commented on Mar 27, 2024

    @eleanorjboyd
    Member

    Kartik Raj (@karrtikr), could you circle back on this if you have time? Thanks

  11. karrtikr commented on Mar 27, 2024

    @karrtikr

    We can close this in favor of #22978.

    Bas Zalmstra (@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!

  12. baszalmstra commented on Mar 27, 2024

    @baszalmstra
  13. locked as resolved and limited conversation to collaborators on Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions