microsoft / microsoft/vscode-java-test

Regression in 0.43.1 --> Missing "Run Test" buttons

Open
#1,786 2 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
340
Forks
173
Avg merge
1d 19h
Merged PRs (30d)
18

Description

I was able to reproduce this issue twice back-to-back after a report from a user:

  1. I checked the plugin version I was on: 0.43.0
  2. I observed that I can see the buttons to run unit tests
Image
  1. I updated the plugin to version 0.43.1
  2. I observed that the buttons have disappeared after a restart of the Workspace and did not reappear after a few minutes of waiting time
  3. I uninstalled the plugin and re-installed version 0.43.0
  4. After a workspace restart the buttons instantly re-appeared

I reproduced this after multiple users from a team reported this to me - so this is not an isolated incident.

When looking at the git history nothing really caught my attention that could be causing this regression.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the comparison between plugin versions 0.43.0 and 0.43.1, including a Workspace restart, and verify whether the unit-test buttons disappear. Trace the behavior responsible for showing those buttons and confirm that they return reliably in 0.43.1 without requiring a reinstall.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, typescript, vscode
Domain
devtools, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.