positron icon indicating copy to clipboard operation
positron copied to clipboard

Test: fix and add missing Positron extension tests to CI

Open testlabauto opened this issue 8 months ago • 2 comments

System details:

Positron and OS details:

N/A

Interpreter details:

N/A

Describe the issue:

The following Positron extension tests don't run in CI:

  • positron-notebook-controllers
  • positron-run-app
  • positron-supervisor

It seems like these tests should either be running or be removed.

Steps to reproduce the issue:

npm run test-extension -- -l positron-notebook-controllers npm run test-extension -- -l positron-run-app npm run test-extension -- -l positron-supervisor

Expected or desired behavior:

Tests in the codebase work and run in CI

Were there any error messages in the UI, Output panel, or Developer Tools console?

N/A

testlabauto avatar Apr 23 '25 16:04 testlabauto

Some notes from investigating this:

positron-run-app failures are tracked in https://github.com/posit-dev/positron/issues/5823

positron-supervisor failures seem to be CI specific (they pass locally)

positron-notebook-controller failures do seem to reproduce locally

jmcphers avatar Apr 28 '25 16:04 jmcphers

The positron-notebook-controllers extension is deprecated and will be removed in https://github.com/posit-dev/positron/pull/7788. Those tests are now covered by either unit tests in Positron core or e2e notebook tests.

seeM avatar May 21 '25 10:05 seeM