Skip to content

[Feature] Display Autograder in VSCode Testing Panel#2

Open
rileyallyn wants to merge 12 commits intomainfrom
feat/display-tests
Open

[Feature] Display Autograder in VSCode Testing Panel#2
rileyallyn wants to merge 12 commits intomainfrom
feat/display-tests

Conversation

@rileyallyn
Copy link
Collaborator

This PR seeks to implement the displaying of the autograder output in the VSCode Testing Panel.

It implements a VSCode Testing Service then registers the different gradeables as testing items.

Flow during grade submission:

User Clicks grade button -> Call to git service to stage all, commit, then push -> Calls Submitty VCS submission API -> Polls Submitty until autograding has completed -> Displays in the VSCode Testing Panel.

Screen.Recording.2026-03-19.at.11.28.28.PM.mov

@rileyallyn rileyallyn self-assigned this Mar 20, 2026
@rileyallyn rileyallyn added the enhancement New feature or request label Mar 20, 2026
@rileyallyn
Copy link
Collaborator Author

I'm going to rebase this branch so the commit history only contains the actual new commits.

@rileyallyn rileyallyn marked this pull request as ready for review March 20, 2026 21:15
@rileyallyn
Copy link
Collaborator Author

I'm marking this as ready to review just so we can see the test/lint output. It's not feature complete and not ready to be merged in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant