-
Notifications
You must be signed in to change notification settings - Fork 298
Tests
Don Jayamanne edited this page Sep 22, 2020
·
16 revisions
Open the pr.yml
file and add the string functional-with-jupyter
to the list of test-suite
, as follows.
Then submit a PR with this change to ensure the functional test run.
tests:
name: Tests (with Python)
strategy:
matrix:
test-suite: [python-unit, functional, functional-with-jupyter]
Note:
- The above change must be reverted prior to merging any PR (we don't want to run this on every PR).
- All of the functional tests run on Windows & Linux & with Jupyter for all commits to the
main
branch.
Launch the debug configuration Functional Tests (without VS Code, *.functional.test.ts)
Ensure you update the following environment variables accordingly:
-
VSC_PYTHON_ROLLING
(Remove theX
prefix) -
CI_PYTHON_PATH
(Remove theX
prefix, & set to fully qualified path to python interpreter -
CI_PYTHON_PATH2
(Remove theX
prefix, & set to fully qualified path to python interpreter)- This is used for 1-2 tests that require two interpreters. Both of which must have Jupyter dependencies installed.
- Contribution
- Source Code Organization
- Coding Standards
- Profiling
- Coding Guidelines
- Component Governance
- Writing tests
- Kernels
- Intellisense
- Debugging
- IPyWidgets
- Extensibility
- Module Dependencies
- Errors thrown
- Jupyter API
- Variable fetching
- Import / Export
- React Webviews: Variable Viewer, Data Viewer, and Plot Viewer
- FAQ
- Kernel Crashes
- Jupyter issues in the Python Interactive Window or Notebook Editor
- Finding the code that is causing high CPU load in production
- How to install extensions from VSIX when using Remote VS Code
- How to connect to a jupyter server for running code in vscode.dev
- Jupyter Kernels and the Jupyter Extension