feat: enhance gift recording test with performance tracking and comprehensive documentation

- Replace importUser with importUserFromAccount for improved test reliability
- Add performance monitoring with createPerformanceCollector and step-by-step timing
- Implement comprehensive test documentation with detailed sections for maintenance, debugging, and integration
- Add test-stability-results/ to .gitignore to prevent committing generated test analysis files
- Port test structure to match 60-new-activity.spec.ts style with performance tracking integration
- Add browser-specific timeout handling and error recovery mechanisms
- Include detailed test flow documentation with 11 distinct phases and performance metrics collection
This commit is contained in:
Matthew Raymer
2025-08-02 12:56:51 +00:00
parent 676cd6a537
commit e5e0647fcf
5 changed files with 1248 additions and 89 deletions

3
.gitignore vendored
View File

@@ -45,6 +45,9 @@ dist-electron-packages
# Test files generated by scripts test-ios.js & test-android.js
.generated/
# Test stability analysis results
test-stability-results/
.env.default
vendor/