Skip to content

Add UV environment support for package installation in Jupyter extension #18189

Add UV environment support for package installation in Jupyter extension

Add UV environment support for package installation in Jupyter extension #18189

Status Failure
Total duration 13m 31s
Artifacts 1

build-test.yml

on: pull_request
Matrix: Type Script Tests
Matrix: Tests
Matrix: Smoke tests
Fit to window
Zoom out
Zoom in

Annotations

115 errors, 28 warnings, and 2 notices
Type Script Tests (ubuntu-latest, ts-unit)
Process completed with exit code 1.
Type Script Tests (ubuntu-latest, ts-unit)
'mockInterpreter' is declared but its value is never read.
Type Script Tests (ubuntu-latest, ts-unit)
'mockGetEnvironmentType' is declared but its value is never read.
Type Script Tests (ubuntu-latest, ts-unit)
'interpreter' is declared but its value is never read.
Lint
Process completed with exit code 1.
Build VSIX
'mockInterpreter' is declared but its value is never read.
Build VSIX
'mockGetEnvironmentType' is declared but its value is never read.
Build VSIX
'interpreter' is declared but its value is never read.
Tests (raw, noPython, @nonPython, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, noPython, @nonPython, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, noPython, @nonPython, ubuntu-latest)
Failed to print test summary
Tests (raw, noPython, @nonPython, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, noPython, @nonPython, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, noPython, @nonPython, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, noPython, @nonPython, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory|@kernelCore|@python|@jupyter, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, python, 3.10, ^[^@]+$|@mandatory|@kernelCore|@python|@jupyter, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory|@kernelCore|@python|@jupyter, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory|@kernelCore|@python|@jupyter, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
Process completed with exit code 1.
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
Failed to print test summary
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
Process completed with exit code 1.
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
'mockInterpreter' is declared but its value is never read.
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
'interpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @iw, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @iw, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, python, 3.10, @iw, ubuntu-latest)
Failed to print test summary
Tests (raw, python, 3.10, @iw, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @iw, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @iw, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, python, 3.10, @iw, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Process completed with exit code 1.
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Failed to print test summary
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Process completed with exit code 1.
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
'interpreter' is declared but its value is never read.
Type Script Tests (windows-latest, ts-unit)
Process completed with exit code 1.
Type Script Tests (windows-latest, ts-unit)
'mockInterpreter' is declared but its value is never read.
Type Script Tests (windows-latest, ts-unit)
'mockGetEnvironmentType' is declared but its value is never read.
Type Script Tests (windows-latest, ts-unit)
'interpreter' is declared but its value is never read.
Smoke tests (ubuntu-latest, 3.10)
Process completed with exit code 2.
Smoke tests (ubuntu-latest, 3.10): src/platform/interpreter/installer/uvInstaller.unit.test.ts#L35
'mockInterpreter' is declared but its value is never read.
Smoke tests (ubuntu-latest, 3.10): src/platform/interpreter/installer/uvInstaller.unit.test.ts#L13
'mockGetEnvironmentType' is declared but its value is never read.
Smoke tests (ubuntu-latest, 3.10): src/platform/interpreter/installer/uvInstaller.node.ts#L55
'interpreter' is declared but its value is never read.
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Process completed with exit code 1.
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Failed to print test summary
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
Process completed with exit code 1.
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
Failed to print test summary
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
Process completed with exit code 1.
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
Failed to print test summary
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
Process completed with exit code 1.
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
'mockInterpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
'interpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
Failed to print test summary
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
Failed to print test summary
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
'interpreter' is declared but its value is never read.
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
Process completed with exit code 1.
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
Error: ENOENT: no such file or directory, open '/home/runner/work/vscode-jupyter/vscode-jupyter/logs/testresults.json'
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
Failed to print test summary
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
Process completed with exit code 1.
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
'mockInterpreter' is declared but its value is never read.
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
'interpreter' is declared but its value is never read.
Smoke tests (windows-latest, 3.10)
Process completed with exit code 2.
Smoke tests (windows-latest, 3.10): src/platform/interpreter/installer/uvInstaller.unit.test.ts#L35
'mockInterpreter' is declared but its value is never read.
Smoke tests (windows-latest, 3.10): src/platform/interpreter/installer/uvInstaller.unit.test.ts#L13
'mockGetEnvironmentType' is declared but its value is never read.
Smoke tests (windows-latest, 3.10): src/platform/interpreter/installer/uvInstaller.node.ts#L55
'interpreter' is declared but its value is never read.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
Error: ENOENT: no such file or directory, open 'D:\a\vscode-jupyter\vscode-jupyter\logs\testresults.json'
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
Failed to print test summary
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
Process completed with exit code 1.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
'mockInterpreter' is declared but its value is never read.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
'mockGetEnvironmentType' is declared but its value is never read.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
'interpreter' is declared but its value is never read.
Smoke tests (macos-latest, 3.10)
Process completed with exit code 2.
Smoke tests (macos-latest, 3.10): src/platform/interpreter/installer/uvInstaller.unit.test.ts#L35
'mockInterpreter' is declared but its value is never read.
Smoke tests (macos-latest, 3.10): src/platform/interpreter/installer/uvInstaller.unit.test.ts#L13
'mockGetEnvironmentType' is declared but its value is never read.
Smoke tests (macos-latest, 3.10): src/platform/interpreter/installer/uvInstaller.node.ts#L55
'interpreter' is declared but its value is never read.
Lint: src/platform/interpreter/installer/uvInstaller.unit.test.ts#L35
'mockInterpreter' is assigned a value but never used
Lint: src/platform/interpreter/installer/uvInstaller.unit.test.ts#L13
'mockGetEnvironmentType' is assigned a value but never used
Tests (raw, noPython, @nonPython, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, noPython, @nonPython, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory|@kernelCore|@python|@jupyter, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory|@kernelCore|@python|@jupyter, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (remote, python, 3.10, @widgets, ubuntu-latest, 8)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @iw, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @iw, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (web, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (remote, python, 3.10, ^[^@]+$|@mandatory, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, conda, 3.10, ^[^@]+$|@mandatory|@python, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @widgets, ubuntu-latest, 8)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @widgets, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @debugger, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, @webview|@export|@lsp|@variableViewer, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (remote, python, 3.10, @kernelCore, ubuntu-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
No files were found with the provided path: ./logs/*. No artifacts will be uploaded.
Tests (raw, python, 3.10, ^[^@]+$|@mandatory, windows-latest)
No files were found with the provided path: /logs/**/*. No artifacts will be uploaded.
Smoke tests (macos-latest, 3.10)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Smoke tests (macos-latest, 3.10)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520

Artifacts

Produced during runtime
Name Size Digest
ms-toolsai-jupyter-insiders.vsix Expired
12 MB
sha256:d27322980f4705748ed013dee361577c4bdb4b0df5b74c9b547700c442d0a886