You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Load testing: Low risk, minimal load testing needed. Additional JOIN only affects iOS/iPadOS manual enrollment subset. Existing indexes on host_id handle the join efficiently. Recommend basic validation that software list queries don't degrade.
Load testing/osquery-perf improvements: No changes required. iOS/iPadOS software is reported via MDM InstalledApplicationList command, not osquery.
This is a premium only feature: No
ℹ️ Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".
QA
Risk assessment
Requires testing in a hosted environment: No
Requires load testing: No
Risk level: Low
Test plan
Make sure to go through the list and consider all events that might be related to this story, so we catch edge cases earlier.
Make sure that only managed apps (installed by Fleet) are reported in Host > Software > Inventory for iOS/iPadOS hosts that have MDM status On (manual).
Make sure that the copy on the page above is updated as specified under "UI changes".
Make sure that only managed apps are returned in the API.
Make sure that after the first refetch upon release of this feature, all non-managed apps are removed from the host inventory for iOS/iPadOS hosts that are manually enrolled.
Testing notes
Confirmation
Engineer: Added comment to user story confirming successful completion of test plan.
QA: Added comment to user story confirming successful completion of test plan.
Goal
Roadmap item
None.
Original requests
None.
Resources
None.
Changes
Product
MDM status: On (manual)Engineering
host_idhandle the join efficiently. Recommend basic validation that software list queries don't degrade.InstalledApplicationListcommand, not osquery.QA
Risk assessment
Test plan
On (manual).Testing notes
Confirmation