Called when a new test run profile is available
Registers that there's a test controller with the given ID
Removes a previously-published test run profile
Disposes of the test controller with the given ID
Updates the label of an existing test controller.
Updates an existing test run profile
based from https://github.com/microsoft/vscode/blob/1.72.2/src/vs/workbench/api/common/extHostTesting.ts