Petio Pre-Release Workflow For Testers
Installation & First Time Setup
Wipe all test mongo/petio config folders
Pull latest
preview
tag and recreate Petio containerOptional: Create your appdata folders ahead of time to prevent permissions issues
Go to
http://hostname:port
and verify Petio redirects you to/admin
when noconfig.json
is presentGo through the initial setup and verify it completes without issues.
Admin Panel Login
Log in to the admin panel with your credentials.
Errors?
Log in to the admin panel with Plex oAuth
Errors?
Dashboard
Go to
Dashboard
Do you have Plex Pass?
Yes
Are Plex Pass features available?
No
Do you see any errors?
Requests
Click on
Requests
Errors?
Issues
Click on
Issues
Errors?
Reviews
Click on
Reviews
Errors?
Users
Click on
Users
Create a new user profile with auto approve and no quota
Errors?
Create a new user profile with auto approve and quota
Errors?
Create a new user profile without auto approve and a quota
Errors?
Create a new user profile without auto approve and no quota
Errors?
Create a new user profile and set it as a default
Errors?
Bulk Edit and assign new user profiles to multiple users
Errors?
Settings
Click on
Settings
Errors?
General
Under
General
Test Plex connection
Errors?
Test email notification
Errors?
Test setting a base path
Restart Petio
Try to access admin panel by going to
http:\\hostname:port/petio/admin
Errors?
Test
Standard
andFast
login methodsErrors?
Test enabling and disabling
Popular content on Plex
Do you have Plex Pass?
Yes
Is Popular Content available when enabled and unavailable when disabled?
No
Do you see any errors when clicking on Movies/TV Shows?
Radarr
Click on
Radarr
Errors?
Test adding a new Radarr server
Errors?
Sonarr
Click on
Sonarr
Errors?
Test adding a new Sonarr server
Errors?
Filters
Click on
Filters
Errors?
Test creating filters
Test your filters and report back any filters with logic errors
Console
Click on
Console
and verify you can filter through logging levels
Request Content
Request content
Do notifications work as intended?
Are requests getting auto approved if set to be?
Are requests getting default values?
General Testing
Report any typo, general errors you saw, wiki updates, etc.
Last updated