Commit Graph

793 Commits

Author SHA1 Message Date
Johannes Rieken
4bd8cce180 enable inlineChat.experimental.textButtons for the team (#216679) 2024-06-20 09:48:58 +02:00
Connor Peet
5acb82336f testing: update some feedback on followup items (#216559)
While I'm here,

Fixes https://github.com/microsoft/vscode-copilot/issues/6258
Fixes https://github.com/microsoft/vscode-copilot/issues/6259
2024-06-19 01:09:56 +02:00
Connor Peet
1aec898f11 testing: update attributable coverage api with call feedback (#216558) 2024-06-18 16:01:37 -07:00
Connor Peet
30cc181847 debug: finalize testRun in DebugSessionOptions (#216549)
debug finalize testRun in DebugSessionOptions

Closes #214486
2024-06-18 15:25:15 -07:00
Connor Peet
af867d774a testing: polish attributable coverage API, fix coverage reporting in selfhost (#215559) 2024-06-14 11:39:38 -07:00
Johannes Rieken
e8147f0dd3 update milestones (#215416) 2024-06-13 10:13:38 +02:00
Connor Peet
e2bf3453f5 debug: correlate debug sessions to testing, delegate restarts (#214537)
Implements #214486
2024-06-07 06:15:59 +02:00
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