Raymond Zhao
932e49579b
Separate Settings editor open and search steps ( #196866 )
2023-10-30 07:50:27 -07:00
Connor Peet
c2a6932e9e
eng: onboard to the extension test runner ( #195570 )
...
* eng: onboard to the extension test runner
Adds a `.vscode-test.js` file that uses the new extension test CLI to
run tests. Also, onboards the markdown-language-features as the first
built-in extension to use it.
With the `ms-vscode.extension-test-runner` extension installed, the
markdown-language-features' tests can be run and debugged easily in
the UI :)
* fixup
2023-10-13 13:11:05 -07:00
Raymond Zhao
e20515c62e
Bump dependencies for debug sub-dependency ( #195513 )
2023-10-13 09:01:12 -07:00
Raymond Zhao
88fc434af4
Mitigate smoke test failure #195491 ( #195493 )
2023-10-12 20:03:27 +02:00
Raymond Zhao
b63441dbc9
Hide ToC during search if requested ( #194821 )
...
Fixes #194812
2023-10-10 09:49:00 -07:00
Sandeep Somavarapu
7a0fecc0a7
#191860 - retry if command is not found
2023-09-06 09:36:50 +02:00
Sandeep Somavarapu
eafe1c398d
#191860 skip until insiders is released
2023-09-04 17:29:31 +02:00
Sandeep Somavarapu
63d4fe776b
fix #191860 ( #192121 )
2023-09-04 13:30:46 +02:00
Tyler James Leonhardt
79277e0b8f
Skip flakey smoke test ( #191936 )
...
* Skip flakey smoke test
ref https://github.com/microsoft/vscode/issues/191860
* skip at describe since there's only 1 test
2023-08-31 23:34:22 +02:00
Alpha Romer Coma
7ef754c2f6
Fix supported markdown-lint violations in markdown files ( #190750 )
...
docs: fix supported markdownlint violations
2023-08-24 08:37:25 +00:00
Raymond Zhao
42b4bf0670
Add Settings editor smoke tests (take 2) ( #189867 )
2023-08-08 13:01:53 -07:00
Raymond Zhao
39e5dafcd6
Revert "Add Settings editor smoke tests" ( #189848 )
...
Revert "Add Settings editor smoke tests (#189687 )"
This reverts commit e1dfb2a559
.
2023-08-07 18:40:37 +01:00
Raymond Zhao
e1dfb2a559
Add Settings editor smoke tests ( #189687 )
...
Fixes #141054
2023-08-07 08:22:07 -07:00
Robo
ea490e5545
chore: update to Electron 25 ( #188268 )
...
* chore: update electron@25.3.0
* ci: update NodeTool version
* chore: update @types/node
* add more common types to layers checker
* chore: update debian dependencies
* chore: update rpm dependencies
* fix: use legacy dns result order of Node.js
* ci: remove deprecated always-auth npm config
Refs npm/cli@72a7eeb
* chore: update deb and rpm dependencies
* chore: update armhf rpm dependencies
* chore: update x64 debian dependencies
* chore: update x64 rpm dependencies
* chore: update electron@25.3.1
* chore: update electron@25.4.0
* chore: bump distro
* chore: bump distro
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-08-07 21:46:27 +09:00
Benjamin Pasero
cbdfe4e0b4
Removal of feedback control ( fix #188960 ) ( #189027 )
2023-07-28 10:12:52 +02:00
Raymond Zhao
5be539a588
Bump semver ( #187654 )
2023-07-12 01:49:45 +02:00
Raymond Zhao
c067a3bf81
chore: bump semver 7 dependencies ( #187171 )
2023-07-06 20:18:02 +02:00
Connor Peet
2138622b04
build: add watch/compile tasks for CLI ( #182344 )
...
* build: add watch/compile tasks for CLI
I spent time this morning working on the 'developer experience' of the
CLI in vscode, mainly getting the CLI to cross-compile chasing our
initial idea of having it auto-build in a devcontainer.
After some effort and disabling tunnels connections (to avoid having to
pull in OpenSSL which is a huge pain to cross compile), I was able to
get it to cross-compile from Linux to Windows, using the mingw linker.
I could probably figure out how to get macOS working as well with more
effort. However, I'm not a big fan of this, effectively it's one more
'platform' of build we need to support and test.
I think a better approach is downloading the latest compiled CLI from
the update server instead, as needed. That's what this PR does. It just
places the CLI where it _would_ normally get compiled to by cargo; so
far we don't need to do anything special outside of that.
A notice is shown to users if this fallback happens.
* update from review
2023-06-20 14:34:11 -07:00
Benjamin Pasero
4c45cff558
Data loss smoke test failures ( fix #181952 ) ( #182059 )
2023-05-10 14:23:12 +00:00
Tyler James Leonhardt
378b0d711f
Implement titlebar logic using a new NLS property ( #177426 )
...
* Revert "Have English language return default result (#175157 )"
This reverts commit 3c9f409888
.
* Revert "Fix locale and language handling (#174779 )"
This reverts commit 4e32196835
.
* Revert "Add en as fallback osLocale (#175039 )"
This reverts commit 7b6b6869e8
.
* Revert "Ensuring locale is set to the OS locale and language is set to the Application Language (#174733 )"
This reverts commit ecf479e662
.
* Implement titlebar correctly using platformLocale
2023-03-17 09:32:40 +01:00
Raymond Zhao
7b6b6869e8
Add en as fallback osLocale ( #175039 )
2023-02-21 17:26:37 -08:00
Tyler James Leonhardt
4e32196835
Fix locale and language handling ( #174779 )
...
* Use language to get config and fix smoke test
* better check
* not
* fix a lot of mistakes
* skip test on linux
2023-02-19 08:17:04 +01:00
Connor Peet
812ef50afe
smoke: adopt new vscode test version ( #168373 )
...
Has timeout logic that fixes #166092
2022-12-08 01:14:41 +01:00
Ladislau Szomoru
96d05578ac
Test - update minimatch ( #167101 )
2022-11-23 21:33:27 +00:00
Matt Bierner
f945df1b2d
Enable strict mode and bump target for test/smoke ( #165296 )
2022-11-02 19:23:58 -07:00
João Moreno
a2e787228f
smoketests should not fail by bumping version in package.json ( #165132 )
...
related to #165118
2022-11-01 07:12:43 -07:00
Matt Bierner
d1c401cbde
Pick up latest TS for building VS Code ( #165104 )
...
* Pick up latest TS for building VS Code
* Pick up latest node typings
* Bump node types
2022-11-01 02:43:09 -07:00
Matt Bierner
99e126b0b2
Pick up latest TS version for building VS Code ( #162786 )
...
Pick up latest TS for building VS Code
2022-10-06 12:08:45 -07:00
Andrea Mah
f8aa3a7c04
improve search smoke test ( #161652 )
...
* improve search smoke test
* prevent text to show when clearing results
2022-10-05 08:52:39 -07:00
Rob Lourens
39d13fed77
Disable notebook smoke tests again ( #160942 )
...
#140575
2022-09-14 15:09:05 -07:00
Rob Lourens
c717237d7c
Reenable a couple notebook smoketests ( #159521 )
...
* Remove vscode-notebook-tests in favor of an .ipynb in vscode-smoketest-express
* Update build folder
* Add build task to correct platform
* Build for smoke tests on other platforms
* Fix repo url and remove comment
* Just -media?
* Update darwin/win32 as well
2022-09-14 13:22:16 -07:00
Benjamin Pasero
c8dd96f73b
smoke - fix log and retry exitApplication
( #160244 )
2022-09-07 07:17:04 +02:00
Daniel Imms
d0186508a1
Re-enable terminal profiles tests
...
It passed a loop of 50x tests so it looks like the flakiness is gone
Fixes #156961
2022-09-06 08:37:47 -07:00
Benjamin Pasero
9d0c0b769e
Smoke test driver.exitApplication
sometimes does not work ( #157979 ) ( #158479 )
2022-08-18 09:03:44 -04:00
Benjamin Pasero
f8ad3a16bd
smoke tests mitigation for issue 157979 ( #157980 )
2022-08-12 11:44:57 +02:00
Daniel Imms
740ba5c3d4
Fix tests after codicon changes
2022-08-04 09:49:21 -07:00
Megan Rogge
ba30d11869
skip flaky tests to investigate ( #156906 )
2022-08-02 19:38:05 +02:00
Megan Rogge
ff31a8c6fd
disable decorations ( #154430 )
2022-07-13 10:17:01 -07:00
Daniel Imms
3b9cd9812a
Re-enable profiles smoke tests
...
Fixes #154811
2022-07-12 05:35:36 -07:00
Daniel Imms
b358062d36
Temporarily disable some profile tests
...
Part of #154811
2022-07-11 12:32:14 -07:00
Megan Rogge
1076bf59dd
add task quick pick smoke tests ( #154532 )
2022-07-11 11:38:08 -07:00
Tyler James Leonhardt
3b3469da06
reenable localization smoke tests ( #153397 )
2022-06-27 15:59:29 -07:00
dependabot[bot]
c52dd348a7
Bump shell-quote from 1.7.2 to 1.7.3 in /test/smoke ( #152842 )
...
Bumps [shell-quote](https://github.com/substack/node-shell-quote ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases )
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md )
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3 )
---
updated-dependencies:
- dependency-name: shell-quote
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: João Moreno <joao.moreno@microsoft.com>
2022-06-26 19:27:19 +00:00
Daniel Imms
9bdcdadfa5
Clean settings between suites
2022-06-21 10:38:19 -07:00
Daniel Imms
bcb2c6f8ee
Create a regular profile to work better on CI
2022-06-21 07:17:14 -07:00
Daniel Imms
cb0bbcc8c4
Document and remove unneeded command
2022-06-21 06:34:15 -07:00
Daniel Imms
d0ca1d2110
Always create DecorationAddon, synthetic data tests
2022-06-20 10:30:41 -07:00
Daniel Imms
8575a26b4e
Merge pull request #152490 from microsoft/tyriar/152451_2
...
Use new method for settings in terminal split cwd smoke test
2022-06-20 07:14:14 -07:00
Daniel Imms
8e29aa44f7
Use new method for settings in terminal split cwd smoke test
...
I doubt this will fix the flake, but it's the right way to do things now.
Part of #152451
2022-06-17 08:44:31 -07:00
Daniel Imms
1ca9725a3b
Disable terminal smoke tests on desktop/remote
...
Fixes #152451
2022-06-17 08:18:49 -07:00