Commit 2957d04
feat: update SDK versions and rewrite example app with comprehensive test suite
Updated native SDK dependencies:
- iOS: VerisoulSDK v0.4.57 → v0.4.63-beta.3
- Android: verisoul:android v0.4.59-beta → v0.4.60-beta.0
Completely reimplemented example app to match React Native SDK test suite:
- Created test_harness.dart with comprehensive testing functionality
- Repeat Test: Sequential or parallel session ID requests with configurable reinit
- Chaos Test: Concurrent workers with random delays to stress-test SDK
- Results tracking with success/failure counts and latency metrics
- Built results_view.dart with detailed test analytics
- Success rate percentage with color-coded indicators
- Latency statistics (average, min, max)
- Beautiful Material Design UI matching React Native version
- Redesigned main.dart with modern test suite interface
- Clean, intuitive UI with emoji icons
- Configurable test parameters (rounds, reinit interval, parallel mode)
- Real-time test execution with loading indicators
- Modal results presentation
- Added http dependency for API authentication calls
The example app now provides a robust testing environment for validating
SDK session management, reinitialize behavior, and concurrent request handling
across both iOS and Android platforms.1 parent 9dd0d97 commit 2957d04
File tree
7 files changed
+886
-266
lines changed- android
- example
- ios/Runner.xcodeproj
- lib
- ios
7 files changed
+886
-266
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| 202 | + | |
202 | 203 | | |
203 | 204 | | |
204 | 205 | | |
| |||
323 | 324 | | |
324 | 325 | | |
325 | 326 | | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
326 | 344 | | |
327 | 345 | | |
328 | 346 | | |
| |||
0 commit comments