Commit graph

786 commits

Author SHA1 Message Date
Henning Dieterichs ccb4db151d
Fixes #213573 (#213574) 2024-05-27 17:28:51 +02:00
Benjamin Pasero 2188b46e88
ts - enable use code watcher by default (#213450) 2024-05-25 12:48:33 +02:00
Connor Peet 6193553bfe
testing: polish followups a little, selfhost with copilot 2024-05-22 13:08:51 -07:00
Connor Peet e1dfc911ce
testing: exploratory UI for followup actions
This adds an API that extensions can use to contribute 'followup'
actions around test messages. Here just a dummy hello world using
copilot, but extensions could have any action here, such as actions to
update snapshots if a test failed:

![](https://memes.peet.io/img/24-05-c1f3e073-a2da-4f16-a033-c8f7e5cd4864.png)

Implemented using a simple provider API.
2024-05-21 16:09:08 -07:00
Connor Peet 7828baaa8e
eng: fix off-by-1 error in selfhost test error messages (#213081)
Fixes #212808
2024-05-20 19:26:43 +02:00
Connor Peet 929bec07f1
eng: make it selfhost failure log easier to access and more stable (#212626) 2024-05-13 11:35:03 -07:00
Robo 5216c04428
chore: update to electron 29 (#209818)
* chore: update electron@29.1.0

* chore: update typings to 20.x

* chore: bump electron@29.1.5

* ci: fix crash in compiling extensions-ci

* chore: disable .d.ts check for build/

$ ../node_modules/.bin/tsc -p tsconfig.build.json
node_modules/@types/chokidar/index.d.ts:21:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/@types/chokidar/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
  Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref

21 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
                ~~~~~~~~~

node_modules/chokidar/types/index.d.ts:8:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/chokidar/types/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
  Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref

8 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
               ~~~~~~~~~

Found 2 errors in 2 files.

Errors  Files
     1  node_modules/@types/chokidar/index.d.ts:21
     1  node_modules/chokidar/types/index.d.ts:8

Refs a0f9e09f64

* chore: update core types

* temp: fix layer validation

* chore: update nodejs checksums

* ci: use latest v20 LTS for missing node-gyp

Refs eacec5f490

* ci: define LIBCPP_HARDENING_MODE

* ci: fix crash in vscode-web-min-ci

* chore: update rpm deps-list

* chore: bump tree-sitter-typescript@0.20.5

* chore: bump electron@29.3.0

* chore: bump electron@29.3.1

* chore: update rpm deps-list for x86_64

* ci: disable io_uring UV backend on linux

* ci: disable io_uring backend for oss as well

* chore: update typings to 20.x

* ci: add TODO for io_uring workaround

* chore: bump distro

* chore: update preinstall node version checks

* chore: update @types/gulp

Refs https://github.com/microsoft/vscode/issues/212442

* ci: disable io_uring in more test suites
2024-05-11 01:20:28 +09:00
Connor Peet 5447d0db10
bug fixes and such, format 2024-05-09 11:38:45 -07:00
Connor Peet 41f6f5ad6e
yea actually that doesn't work 2024-05-08 20:57:52 -07:00
Connor Peet 2aa1079dbb
just use v8-to-istanbul 2024-05-08 15:42:43 -07:00
Connor Peet afb251a694
wip 2024-05-08 15:01:23 -07:00
Connor Peet 26120e5bf4
testing: add temporary failure tracker to the selfhost test runner (#212134)
For /fixTestFailures, I want to get more 'real world' tests and test
fixes. This makes a change in the selfhost test provider such that when
a test fails and is then fixed, we record the code changes into a JSON
file in the `.build` directory. In a few days I'll follow up with team
members to collect their test failures and use them as evaluation tests
for copilot. The FailureTracker will be removed when I've gotten enough
data.
2024-05-07 00:54:33 +02:00
Matt Bierner 80e0aa45e0
Update notebook milestones (#212104) 2024-05-06 09:10:38 -07:00
Johannes Rieken 69cd704208
update GH notebooks (#212097) 2024-05-06 16:57:23 +02:00
Johannes Rieken 3982027f02
debt - remove old inline chat API (#211902) 2024-05-03 08:20:00 +02:00
Logan Ramos 3415990696
Add verification steps needed to endgame notebook (#211385) 2024-04-25 21:12:54 +02:00
Raymond Zhao 77be70eddd
Update my-endgame notebook (#211373) 2024-04-25 18:20:48 +02:00
Tyler James Leonhardt dd8b5bedd7
Luciana is cool (#211296)
Add @luabud to the endgame notebook
2024-04-24 16:55:08 -07:00
Raymond Zhao deb95fb02c
chore: exclude error-telemetry issues (#211282) 2024-04-24 19:39:26 +02:00
Connor Peet ee0213f6fb
eng: fix selfhost test explorer not always working (#211276)
Fixes #210878
2024-04-24 19:14:25 +02:00
Ladislau Szomoru 2f58425803
Engineering - update notebooks (#210882) 2024-04-22 10:36:24 +02:00
Sandeep Somavarapu 55f2a29a07
Enable workspace extensions (#210466)
* Enable workspace extensions

* fix
2024-04-16 14:37:31 +02:00
Dirk Bäumer 13a88a8da4
Fixes #208581: ESLint and .vscode/extensions is tricky to configure (#210031) 2024-04-10 12:03:56 +02:00
Sheetal Nandi b2c4302323
Use vscode watches for tsserver (#193848) 2024-04-09 13:39:34 +02:00
Johannes Rieken 5d1a905004
triage-needed should run for all repos (#209647) 2024-04-05 16:40:15 +02:00
Connor Peet d42fad27b2
eng: move selfhost test provider as a workspace extension (#208699)
Testing #208184, closes #207756
2024-03-28 09:08:23 -07:00
Robo 8e386a6a96
chore: bump version and milestone for 1.89.0 (#208962) 2024-03-28 01:32:05 +01:00
Connor Peet a5d5f358ad
eng: don't use a context menu for default test clicks (#207481)
Fixes #207395
2024-03-12 17:44:40 +01:00
Matt Bierner a2030c81fe
Update issue notebook milestones (#206278) 2024-02-26 20:10:01 +01:00
Matt Bierner 857bfa63e4
Enable typescript.enablePromptUseWorkspaceTsdk in repo (#204381)
This will prompt users to switch to the workspace version on first open of the workspace
2024-02-05 09:15:18 -08:00
Peng Lyu c535f3dc1f
updat endgame notebook milestone (#204165) 2024-02-02 09:20:07 -08:00
Johannes Rieken 73fe65f903
find a better compromise between dogfooding and time-lossing with defaultGutterClickAction: contextMenu (#203693)
fyi @connor4312
2024-01-29 14:18:27 +01:00
Johannes Rieken 4ed4f62534
update notebook milestones (#203659) 2024-01-29 09:29:48 +01:00
Raymond Zhao 661db2e6d3
chore: exclude not-reproducible issues (#203482)
* Exclude not-reproducible issues

* Add more missing labels
2024-01-25 13:52:42 -08:00
Tyler James Leonhardt b02edaa75a
Add Ben to endgame notebook (#203403)
He is also cool!
2024-01-24 17:49:34 -08:00
Tyler James Leonhardt bd30771483
Add Justin to Endgame notebook (#203392)
He is also cool.
2024-01-25 00:11:26 +01:00
Tyler James Leonhardt 1606308e1e
Add Bhavya to endgame notebook (#203383)
She's cool
2024-01-24 21:37:13 +01:00
Rob Lourens b9ee99d894
Delete unnecessary newlines (#203257) 2024-01-23 15:53:08 -08:00
Ladislau Szomoru ba38f8a5ee
Update notebook (#202992) 2024-01-22 12:35:09 +01:00
Aiday Marlen Kyzy cf13b38786
changing the milestone to the correct milestone for the next endgame 2024-01-20 22:57:51 +01:00
Connor Peet fee9ef203a
eng: run with coverage on decoration click for more selfhosting (#202592) 2024-01-16 18:25:15 +01:00
Johannes Rieken cc7a0865e4
update notebook (#201998) 2024-01-08 14:57:05 +01:00
Johannes Rieken 4cd3c65902
team-enable live mode (#200929) 2023-12-15 09:46:51 +01:00
Michael Lively 383994fb18
add more notebook area labels (#200869) 2023-12-14 10:09:14 -08:00
Ulugbek Abdullaev 6a289d21b5 endgame notebook: candidate look-up includes only issues & update milestone 2023-12-13 17:05:52 +01:00
Joyce Er 1972a1847d
chore: bump work notebook milestone (#200677) 2023-12-12 20:55:58 +01:00
Daniel Imms d2163dce8e
Add terminal-sticky-scroll to issue grooming notebook 2023-12-08 07:46:07 -08:00
Raymond Zhao fb524480ac
chore: exclude more labels (#200275) 2023-12-07 23:47:42 +01:00
Peng Lyu 10a9e2dee1
Update area labels. (#200175) 2023-12-06 19:48:25 +01:00
meganrogge 93b691ea01
fix #181598 2023-12-06 11:01:59 -06:00