Skip to content

Add native option to generate plugin test reports#889

Open
sebet wants to merge 10 commits intoSteamDeckHomebrew:mainfrom
sebet:sebet/plugin-test-reports
Open

Add native option to generate plugin test reports#889
sebet wants to merge 10 commits intoSteamDeckHomebrew:mainfrom
sebet:sebet/plugin-test-reports

Conversation

@sebet
Copy link
Copy Markdown

@sebet sebet commented Mar 21, 2026

Please tick as appropriate:

  • I have tested this code on a steam deck or on a PC
  • My changes generate no new errors/warnings
  • This is a bugfix/hotfix
  • This is a new feature

Description

At the moment, reporting plugin tests can be a bit tedious, since it requires a specific template and getting updated system info as well as the plugins list and their respective versions .

This PR tries to simplify the process by providing a native option on Decky Loader that can automatically generate system/plugins info, and allow testers to immediately start a report directly from their Steam Deck.

It adds a Generate Plugin Test Report option under Developer > Reports.

Testers can flag major or minor issues and add a report summary. After they are finished, the report is uploaded to https://lp.deckbrew.xyz/ to be easily copied&pasted from a PC or mobile device, to the relevant Github issue. The final report is generated using the Decky Loader report template.

Screenshots

CleanShot 2026-03-21 at 00 19 20@2x CleanShot 2026-03-21 at 00 20 57@2x

Toggling any of the Major / Minor issues will surface the respective input field.

CleanShot 2026-03-24 at 20 16 30

Clicking "Create Report" will immediately upload the report to https://lp.deckbrew.xyz/ to easily copy&paste to an external device. The report and relevant link can also be copied to the clipboard.

CleanShot 2026-03-24 at 20 17 19

Generated report

CleanShot 2026-03-24 at 20 19 08 CleanShot 2026-03-24 at 20 19 29

Notes

  • Privacy concerns
    • Reports are copied to lp.deckbrew.xyz/ (a disclaimer is displayed under the button informing about the data that will be shared)
  • The report option would probably make more sense under Testing? I leave that to the maintainers to decide, if this PR ends up being merged.
  • If no notes are added, the report will only contain the system info/plugins

@sebet sebet changed the title Sebet/plugin test reports Add native option to generate plugin test reports Mar 21, 2026
@sebet sebet marked this pull request as ready for review March 21, 2026 01:32
@AAGaming00
Copy link
Copy Markdown
Member

can u use lp.deckbrew.xyz instead pls

@AAGaming00
Copy link
Copy Markdown
Member

also if there has to be a hole in the middle of the QR put the decky logo in it

@sebet
Copy link
Copy Markdown
Author

sebet commented Mar 24, 2026

@AAGaming00 I've pushed the changes you've suggested.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants