Commit graph

293 commits

Author SHA1 Message Date
Benjamin Christopher Simmonds cff275ae64
Adopt custom hover in settings and keybindings editor (#206440)
* adopt custom hover in settings and keybindings editor

* fiy smoketests
2024-02-28 16:37:07 +01:00
Benjamin Christopher Simmonds a8f73340be
Fix for smoketest extension installation timeout (#205444)
hover smoke test fix #204771
2024-02-17 17:58:12 +01:00
Benjamin Christopher Simmonds 5b8fe0ed3e
Fix smoke test (#204836)
fix smoke test
2024-02-09 16:47:22 +01:00
Benjamin Christopher Simmonds fcaef74d2e
Fix smoke tests (#204764)
fix smoke tests
2024-02-08 20:43:28 +01:00
Sandeep Somavarapu 5a7b7be28a
throw error (#199653) 2023-11-30 12:58:41 +01:00
Daniel Imms 35ae6b1925
Use a polling approach for writing and asserting 2023-11-08 09:20:44 -08:00
Daniel Imms d2432a3545
Prevent shell data from leaking into empty term 2023-11-08 08:02:01 -08:00
Daniel Imms bff9161987
Make empty terminal smoke test technique reusable 2023-11-08 07:16:24 -08:00
Sandeep Somavarapu f8f9f06401
whenWorkbenchRestored was not implemented in the driver in previous releases (#197068) 2023-10-31 13:43:02 +01:00
Sandeep Somavarapu 519c8072f3
poll to wait for workbench to be restored (#197059) 2023-10-31 11:23:50 +01:00
Sandeep Somavarapu bee0ea18bd
Move wait for workbench restoration to Application (#197053)
#195850: Move wait for workbench restoration to
Application#checkWindowReady
2023-10-31 09:00:40 +01:00
Raymond Zhao e9e1f8a132
Revert "Separate Settings editor open and search steps" (#196997)
Revert "Separate Settings editor open and search steps (#196866)"

This reverts commit 932e49579b.
2023-10-30 09:53:19 -07:00
Raymond Zhao 932e49579b
Separate Settings editor open and search steps (#196866) 2023-10-30 07:50:27 -07:00
Sandeep Somavarapu 9a611bbe20
retry after waiting for workbench restore (#195300) 2023-10-10 16:05:45 -07:00
Sandeep Somavarapu 2f51809ca3
Fix extensions smoke test (#195264)
#193046
- add waitForWorkbenchRestored method to driver
- move driver to workbench
- wait for workbench to restore if command is not found
2023-10-10 20:11:30 +02:00
Tyler James Leonhardt bd41b74fd1
Dedupe strings in tf-idf index & include exactLabelMatch in runCommand in smoke tests (#195085) 2023-10-08 16:47:51 -07:00
Tyler James Leonhardt a4a2d8f0f4
Rename --disable-keytar to --use-inmemory-secretstorage (#192312)
This renames the flag as the title suggests but keeps `--disable-keytar` in the `deprecates` section so it still works.

Fixes https://github.com/microsoft/vscode/issues/191498
2023-09-08 17:58:32 +02:00
Sandeep Somavarapu 2aa8453e35
Merge pull request #192270 from microsoft/sandy081/dreadful-ferret
#191860 - retry if command is not found
2023-09-06 11:59:04 +02:00
Sandeep Somavarapu 9ed384ffe7
fix while check 2023-09-06 11:10:35 +02:00
Sandeep Somavarapu 7b15902db0
only check for No matching commands text 2023-09-06 10:58:27 +02:00
Sandeep Somavarapu 6e93ce037b
feedback 2023-09-06 10:30:13 +02:00
Robo ab2afd626f
chore: disable hardware acceleration support for linux smoke tests (#192265) 2023-09-06 16:58:16 +09:00
Sandeep Somavarapu 7a0fecc0a7
#191860 - retry if command is not found 2023-09-06 09:36:50 +02:00
Sandeep Somavarapu 63d4fe776b
fix #191860 (#192121) 2023-09-04 13:30:46 +02:00
Raymond Zhao a08322ae0a
Add delay to Settings editor search for smoke tests (#190903)
Ref #190896
2023-08-21 20:54:48 +01: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
Benjamin Pasero cbdfe4e0b4
Removal of feedback control (fix #188960) (#189027) 2023-07-28 10:12:52 +02:00
Benjamin Pasero 1894181c08
logs - make sure to attach all logs in browser tests (#181578)
* logs - make sure to attach all logs in browser tests

* separate server logs into `server` folder
2023-05-05 07:02:40 +02:00
Benjamin Pasero 5eba2f631f
Expose client (browser) logs for smoke tests running in browser (fix #180102) (#181491) 2023-05-04 12:05:03 +02:00
Tyler James Leonhardt 9af6054416
Hide details if there are none (#181384)
* try this again

* use display to follow separator and make smoke tests only grab label not description or detail
2023-05-03 09:34:14 +02:00
Benjamin Pasero bc9b50e2d7
smoke - fix timeouts waiting for window (#177984) 2023-03-22 10:15:52 +01:00
Benjamin Pasero 2c3a648d88
smoke - remove timeout from launches (#177204) 2023-03-15 13:35:17 +01:00
Benjamin Pasero 8bd4a421c0
smoke - fix electron window timeout (#176012) 2023-03-03 08:28:18 +01:00
Benjamin Pasero 6dfe534cca
smoke - bring back better solution for waiting that target has loaded (#175415) 2023-02-25 17:41:18 +01:00
Benjamin Pasero aa07f07339
smoke - update didFinishLoad solution (#175409) 2023-02-24 21:17:19 -08:00
Benjamin Pasero def1c0dc47
smoke test - try to unblock CI (#175382)
* smoke test - try to fix runs

* comment
2023-02-24 21:35:41 +01:00
Martin Aeschlimann dc619de8d9
Icons in problems view show black when not focused (#174487)
* Icons in problems view show black when not focused

* update smoke test
2023-02-15 22:34:14 +01:00
Matt Bierner 3a8b7e4276
Highlight label should not create extra span nodes (#164657)
* Highlight label should not create extra empty dom nodes

I noticed that the `HighlightedLabel` class creates extra `span` elements for text ranges. These should not be needed. Using text children directly should be faster for creation and also reduce the number of nodes in the document

I also related the conditional spread with a longer version that uses a simple call to push. This is worth doing since `HighlightedLabel` is so widely used in the editor

* Update tests

* Update smoke test selector

* Update css
2022-11-01 08:00:38 -07:00
Robo 94ec9025ea
build: use swiftshader on macOS CI (#162568) 2022-10-03 14:35:58 +02: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
Benjamin Pasero 9d0c0b769e
Smoke test driver.exitApplication sometimes does not work (#157979) (#158479) 2022-08-18 09:03:44 -04:00
Robo 5d796f32ea
smoke(electron): wait for page navigation to commit before using driver (#157106)
* smoke(electron): wait for page navigation to commit before using driver

* chore: only use window event in Electron

* chore: implement load event for web

* 💄

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2022-08-09 09:31:12 +02:00
Daniel Imms 740ba5c3d4
Fix tests after codicon changes 2022-08-04 09:49:21 -07:00
Daniel Imms d2f3f7555b
Allow continuing on when term kill all doesn't succeed
Fixes #155817
2022-07-21 16:32:25 -07:00
Benjamin Pasero 5ae2a59a6d
smoke test - only warn when treekill fails (#155577) 2022-07-19 14:19:02 +02:00
Johannes Rieken 6f6e26fcdf
fix assumptions about action-bar title structure (#155292) 2022-07-15 10:23:03 +00:00
Megan Rogge ff31a8c6fd
disable decorations (#154430) 2022-07-13 10:17:01 -07:00