Commit Graph

52 Commits

Author SHA1 Message Date
Daniel Imms
2d536914ea Await task config updates 2021-03-16 07:20:49 -07:00
Daniel Imms
e8f5186722 Improve task test layout 2021-03-16 06:29:44 -07:00
Daniel Imms
1b9a61662a Regression test for #118256
Part of #118256
2021-03-16 06:28:16 -07:00
Daniel Imms
09c3c2d3be Remove broken part of test 2021-03-08 17:43:35 -08:00
Daniel Imms
5fdbc82111 Re-enable task and term test 2021-03-08 17:07:14 -08:00
Daniel Imms
8fe29a7c41 Uncomment in test 2021-03-08 15:52:59 -08:00
Daniel Imms
30f4163184 Skip the failing test for remote only 2021-03-08 15:12:24 -08:00
Daniel Imms
221e20b374 Re-enable, add some more test logs 2021-03-08 11:44:37 -08:00
Daniel Imms
45c032da7a Skip the failing task test 2021-03-08 08:17:16 -08:00
Daniel Imms
4d3b158023 Disable terminal tests in remote again, fix settings for tasks 2021-03-08 05:54:43 -08:00
Daniel Imms
755fae50ab Bail out of create process if it's been disposed
This is likely the cause of several terminal test issues we've been seeing,
especially on remote. When process creation becomes async, the process
seems to hang around if the terminal was disposed during the process
creation.

Another thing to consider if env var relaunches messing with tests.
2021-03-05 17:47:39 -08:00
Daniel Imms
b15bbfa851 More test logs 2021-03-05 16:21:33 -08:00
Daniel Imms
7af259ab84 Add logs to test 2021-03-05 14:59:23 -08:00
Daniel Imms
88d9e2b46b Refactor second task test 2021-03-02 10:59:16 -08:00
Daniel Imms
f8c41a80b0 Refactor first task test 2021-03-02 10:59:15 -08:00
Daniel Imms
c8fc575275 Ignore terminal events not related to task test 2021-03-02 10:59:13 -08:00
Benjamin Pasero
be11cb2de0 disable failing test (#117446) 2021-03-02 10:10:36 +01:00
Johannes Rieken
46cf57b264 a bunch of failing tests 2021-02-01 12:01:32 +01:00
Matt Bierner
d1b49cd8b9 Adding more explicit typings for TS 4.1 new Promise logic 2020-09-16 11:58:01 -07:00
Alex Ross
0de8d51904 Finalize task detail API
Fixes #69785
2020-08-27 11:08:48 +02:00
Alex Ross
2344987359 Add task test back in 2020-07-31 10:15:05 +02:00
Alex Ross
ae245c9b1f Fix onDidStart and End task test 2020-07-30 16:19:22 +02:00
isidor
15ada625f2 skip moree tests 2020-07-30 16:11:05 +02:00
isidor
d7ed2f5382 skip more tests 2020-07-30 15:23:53 +02:00
Alex Ross
c8b5be4801 Add wait wait in tasks test for execute to return 2020-07-30 13:38:20 +02:00
Alex Ross
e39d21e318 Remove hack in terminal task system to delay disposal
This is no longer needed because #92868 is fixed

This reverts commit d6354443f4.
2020-07-30 11:59:18 +02:00
Matt Bierner
e0f0cc4bf2 Skip another failing test 2020-07-29 15:05:49 -07:00
Matt Bierner
55ad57fc2a Skipping failing test 2020-07-29 14:06:12 -07:00
Alex Ross
5e5fa3edde Tasks without a registered definition should run (#102696)
Fixes #102684
2020-07-16 14:42:02 +02:00
Alex Ross
a05390d952 Disable failing tasks test to get build 2020-07-16 10:45:17 +02:00
Alex Ross
40bda94ebc Custom executions get lost during fetchTasks
Fixes #100577
2020-06-22 18:36:32 +02:00
Alex Ross
447603c7dc Specifically test ordering in CustomExecution test
Part of #100733
2020-06-22 18:36:31 +02:00
Alex Ross
1a1b76f0ee Check for undefined specifically in task execution test
Part of #100361
2020-06-17 11:41:48 +02:00
Alex Ross
3e4f95f60a Fix ordering in tasks execution tests 2020-06-16 17:52:30 +02:00
Alex Ross
388da4e6f6 Make task execution event tests more specific 2020-06-16 16:36:10 +02:00
Alex Ross
ebc956492b Add task API test for execution equality
Related to https://github.com/microsoft/vscode/issues/96643
2020-06-11 11:54:27 +02:00
Daniel Imms
eb64e93b17 Add ref to why test is disabled 2020-04-27 07:34:59 -07:00
Daniel Imms
aebfe022af Disable tasks tests in web
Part of #90528
2020-04-27 07:30:06 -07:00
Benjamin Pasero
c0eea2a712 tests - disable terminal integration tests for web 2020-03-19 09:37:17 +01:00
Daniel Imms
027d7caec5 Flush all buffered data events on terminal close
Fixes #85257
2020-01-02 08:41:08 -08:00
Daniel Imms
fe2e842fee Ensure terminal/task tests don't leak listeners across tests 2019-10-31 11:21:18 -07:00
Daniel Imms
c0e630fd7a Pass assertion failure to done 2019-10-31 10:43:36 -07:00
Alex Ross
dc4b1c231c Rename CustomExecution2 to CustomExecution
Part of #80375
2019-10-11 14:43:23 +02:00
Daniel Imms
31f7168b99 Fix task tests 2019-09-12 20:47:40 -07:00
Daniel Imms
678abfe8b2 Remove Terminal.onDidWriteData
Replaced by vscode.window.onDidWriteTerminalData

Fixes #78574
2019-09-12 19:09:12 -07:00
Daniel Imms
6bb5e193f9 start -> open, exit -> close, remove exit code 2019-07-26 15:30:36 -07:00
Daniel Imms
ae86d9415f Remove suite.only 2019-07-25 16:24:04 -07:00
Daniel Imms
3866deba35 Use pty naming instead of virtual process
Part of #77160
2019-07-25 16:00:41 -07:00
Daniel Imms
b0603017ba Fail test if resolveTask is called 2019-07-23 17:47:38 -07:00
Daniel Imms
0950523069 Use const 2019-07-23 17:46:46 -07:00