release: remove test-branch checklist

This commit is contained in:
2026-09-05 16:57:13 +02:00
parent 3b87ab6a16
commit a6888f5d91
-70
View File
@@ -1,70 +0,0 @@
# Guda ClassicAPI — Runtime Test Checklist
Target: WoW 1.12.1 / Turtle WoW with ClassicAPI loaded.
## 1. Clean load
- Enable Lua errors.
- Log in with Guda ClassicAPI enabled.
- Confirm no Lua error during login and no error after `/reload`.
- Run `/gudatest` with the bank closed. Expected: ClassicAPI fast path ACTIVE and zero container mismatches.
## 2. Bags
- Open/close bags repeatedly.
- Loot several different items and stackable items.
- Move items between backpack and bags.
- Split/merge a stack.
- Equip/replace a bag.
- Verify counts, icons, quality borders, junk/unusable markers and empty-slot counts stay correct.
## 3. Tooltip counts
- Mouse over items in bags repeatedly.
- Verify total/bags/bank/mail/equipped counts.
- Move an item, then immediately mouse over it again.
- Send or loot mail, wait for the mailbox update, then verify the tooltip count changes.
- Toggle a character inventory/gold blacklist entry and verify tooltip counts update without `/reload`.
## 4. Quest and tracked bars
- Verify QuestItemBar updates after looting/using a quest item.
- Alt-click an item to track/untrack it.
- Move tracked items between bags and change their stack count.
- Disable `showTrackedItems` and verify the tracked bar remains hidden.
## 5. Drag/drop and category view
- Switch bags to category view.
- Drag items between normal slots.
- Drag an item onto an empty-category drop target.
- Verify the green drop glow pulses correctly.
- Close the bags and verify there is no visible/functional cursor polling side effect.
## 6. Sorting
- Sort bags in single view.
- Sort/restack in category view.
- Verify pinned/protected items are respected.
- Verify no duplicated, missing or visually stale items after sorting.
## 7. Bank
- Open the NPC bank.
- Run `/gudatest` again while the bank is open. Expected: zero bank/container mismatches.
- Move items between main bank, bank bags and player bags.
- Split/merge stacks in the bank.
- Equip/replace a bank bag.
- Test bank sort/restack in single and category views.
- Close/reopen the bank and verify saved bank data remains correct.
## 8. Mail
- Open a mailbox with multiple mails/attachments if possible.
- Take an attachment and verify inventory tooltip counts update.
- Send an item to another locally known character and verify cross-character counts after the send completes.
## 9. Performance sanity
- Run `/guda perf` before and after normal bag use.
- Expected scheduler frame budget: about 3 ms.
- Watch for visible freezes when opening bags, looting, mouse-overing many items, sorting and opening the bank.
- Compare the same actions against upstream Guda if a regression is suspected.
## Pass criteria
- No Lua errors.
- `/gudatest` reports zero mismatches with bags and bank.
- No missing/duplicated/stale items.
- Tooltip counts remain correct after inventory/mail/blacklist changes.
- Drag/drop, category assignment, sorting and bank operations behave like upstream Guda.