Commit graph

147 commits

Author SHA1 Message Date
deepak1556 a9a598351e chore: bump electron@13.5.1
Fixes https://github.com/microsoft/vscode/issues/134244
Fixes https://github.com/microsoft/vscode/issues/122225
2021-10-02 00:37:51 +09:00
Daniel Imms b5d1c0b987 Setup pty host debug target 2021-09-20 15:26:31 -07:00
Connor Peet b5944ec59b
include flags to work around electron issues 2021-08-30 09:50:24 -07:00
Connor Peet 8797cfe27e
debug: use simple port attachment for launching main porcess
Fixes #129230
2021-08-05 10:54:15 -07:00
Connor Peet 9126e31644
debug: remove committed trace flags in js-debug debug 2021-07-23 16:45:20 -07:00
Connor Peet 581ff12c39
testing: improve test children API
This changeset results from the discussion in and fixes #126987.
Migration for these changes should take about 15-20 minutes.

- `createTestItem` no longer takes a parent. Instead, it creates a free-
  floating test item, which can be added as a child of a parent.
- The `TestItem.children` is now a `TestItemCollection`, a set-like
  interface that also allows replacing items (intelligently diffing
	them internally) wholesale. This removes the need for the "generation
	counter" used in samples previously.
- There is no longer a `root` on the test controller, but instead an
  `items` property which is the same `TestItemCollection`
- The `tests` in the `TestRunRequest` has been replaced with an `include`
  property. If undefined, the extension should run all tests. (Since
	there is no longer a root to reference).

Here's some example migrations:

- 3fad3d66c1
- 3aff746316
2021-07-14 18:12:59 -07:00
Connor Peet fd14f3ebc0
debug: raise the extension host timeout
Fixes 126826
2021-07-09 12:56:02 -07:00
Connor Peet 126218be87
main: add a lockfile, and set the user data dir while debugging
See https://github.com/microsoft/vscode/issues/127861#issuecomment-877417451
2021-07-09 12:56:02 -07:00
Rob Lourens 526253bc34 Remove unneeded vscode-notebook-tests references
Fix #126384
2021-06-17 20:51:13 -07:00
Benjamin Pasero 270002e3b8 fix emmet test integration path 2021-06-15 15:40:24 +02:00
Connor Peet 4eee5c6ee5
testing: fix test wrapper not including ranges and not dealing with sync discovered root 2021-04-21 11:04:04 -07:00
Johannes Rieken 5f9f03e822 disable extensions when debugging API tests 2021-02-12 19:08:34 +01:00
Connor Peet 16c2193e3f
eng: avoid duplicate prelaunch task runs
Fixes https://github.com/microsoft/vscode/issues/112078
2020-12-18 12:09:25 -08:00
Connor Peet df7fdd6515
search: fix freezing ui on long lines
Fixes https://github.com/microsoft/vscode/issues/109902
2020-11-09 16:15:29 -08:00
Connor Peet 296aa89012
debug: improve attach to vscode config 2020-11-02 15:15:14 -08:00
Connor Peet 9b646fda6c
debug: adopt perScriptSourcemaps options for faster browser debugging 2020-10-21 16:34:59 -07:00
Connor Peet d15cc23e6e fix: allow debugging unit tests in web/codespaces
Fixes https://github.com/microsoft/vscode-internalbacklog/issues/1472
2020-10-06 17:38:30 +00:00
Connor Peet df30a1ff76
fix: resolve sourcemaps in extensions
Fixes https://github.com/microsoft/vscode/issues/105859
2020-09-01 10:59:48 -07:00
Benjamin Pasero 651fb28e3c web - rename resources/serverless => resources/web 2020-08-18 09:49:53 +02:00
Connor Peet 49924e7ba0
debug: improve self-host debug configurations
https://github.com/microsoft/vscode/issues/100368
2020-08-12 16:41:11 -07:00
Connor Peet 262ab802d3
launch: check prerequisites in a pre-launch task
Fixes https://github.com/microsoft/vscode/issues/103708
2020-07-31 10:55:07 -07:00
Matt Bierner bdd3721849 Add custom editor test extension
Adds a simple set of tests for custom editors in a new extension. This is currently not run during CI since we want more testing to make sure it is reliable
2020-07-29 14:05:44 -07:00
Matt Bierner 362d345448 Adding tests for opening markdown document links 2020-07-10 13:25:55 -07:00
Connor Peet 800caa0f7f
debug: close whole vscode 'browser' when ending sessions
Fixes https://github.com/microsoft/vscode-js-debug/issues/554
2020-07-02 11:37:22 -07:00
Chuck Lantz 0710dca120
Merge branch 'master' into clantz/dev-container 2020-06-29 06:47:03 -07:00
Eric Amodio bb97e452f1 Fixes #99666 - moves code-web into resources/ 2020-06-09 10:59:15 -04:00
Chuck Lantz fa63641648
Merge branch 'master' into clantz/dev-container 2020-06-09 07:57:55 -07:00
Eric Amodio 87689f9fa3 Adds msedge launch config 2020-06-08 18:09:37 -04:00
Chuck Lantz f6caf01684 Merge branch 'master' of https://github.com/microsoft/vscode into clantz/dev-container 2020-06-03 18:08:29 -07:00
Rob Lourens b2484fb295 Use "stopAll" in compound VS Code launch config 2020-06-03 12:10:36 -05:00
Chuck Lantz 6ab27c4d8c Development container for VS Code 2020-06-01 20:46:08 -07:00
rebornix a537cb7370 💄 2020-05-29 12:07:35 -07:00
Martin Aeschlimann d1a3e6ede6 run webpack in code-dev 2020-05-26 18:15:01 +02:00
Martin Aeschlimann 2e5b0824d1 Allow to run css language server headless 2020-05-22 17:08:16 +02:00
Matt Bierner 39fb3b1065 Mark add missing imports as preferred fixes
Allow auto fixing add missing imports if:

- There is only one possible import
- And there are no better fixes (such as spelling changes)
2020-05-15 10:39:43 -07:00
Johannes Rieken b68da37516 don't hide attach to extension host 2020-05-15 13:08:56 +02:00
João Moreno 487e81efa1 add main process launch config back 2020-05-07 10:37:24 +02:00
Rob Lourens 19e81f87c6 Remove dupe key 2020-04-24 13:46:02 -05:00
rebornix b9eafe5f66 intergration tests. 2020-04-23 11:55:23 -07:00
Connor Peet 61ed5c8d1e launch: restart attachment to extension host process 2020-04-17 12:24:27 -07:00
João Moreno c5e8b23822 clean launch.json 2020-04-17 21:22:49 +02:00
Daniel Imms 19a651b1bc Up ext host timeout to 30 seconds
It can take a long time to start up the client on Windows
2020-04-17 09:09:50 -07:00
João Moreno 5252b76e2b add shared process to vs code launch config 2020-04-17 17:38:50 +02:00
João Moreno 6102b5b6fd use browserLaunchLocation workspace 2020-04-17 17:05:52 +02:00
João Moreno 7b2b9adc7e use js-debugger for Launch VS Code 2020-04-17 17:04:21 +02:00
Rob Lourens c5174a6fd3 Work around #86382 2020-03-03 15:13:09 -08:00
isidor ce0ccef99d do not restart the attach to extension host launch config 2020-02-17 16:48:32 +01:00
Benjamin Pasero 5393954877 tests - have a test/unit folder 2020-02-07 09:51:28 +01:00
Joao Moreno aeb205903a
add git tests launch config 2020-02-04 12:35:29 +01:00
Martin Aeschlimann a2d46d4b68 ts semantic highlighting: support alias 2020-01-15 23:08:15 +01:00