Closed XertroV closed 3 years ago
:tada:
:tada:
:tada:
:tada:
Sample of ios logs from most recent failure:
Flutter 1.22.0 • channel stable • https://github.com/flutter/flutter
Framework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700
Engine • revision 5babba6c4d
Tools • Dart 2.10.0
Child process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'
Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v' (PID 41093)
[✓] Flutter (Channel stable, 1.22.0, on Mac OS X 10.15.5 19F101, locale en-AU)
• Flutter version 1.22.0 at /Users/xertrov/flutter
• Framework revision d408d302e2 (4 days ago), 2020-09-29 11:49:17 -0700
• Engine revision 5babba6c4d
• Dart version 2.10.0
[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to that location.
You may also want to add it to your PATH environment variable.
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.4.1, Build version 11E503a
• CocoaPods version 1.9.3
[!] Android Studio (not installed)
• Android Studio not found; download from https://developer.android.com/studio/index.html
(or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
[!] Connected device
! No devices available
! Doctor found issues in 3 categories.
Child process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v'
Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache' (PID 41148)
Downloading Android Maven dependencies...
Failed to download the Android dependencies
Downloading Android Maven dependencies... 0.8s
Child process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache'
Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'packages' 'get' (PID 41189)
Running "flutter pub get" in atm-2266-2266atpAM0fNi700... 0.9s
Child process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'packages' 'get'
>>running>> /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'test'
/--Start: 2020-10-04 00:51:47.041Repository: voteflux/voting_app/add-splashSha: e9db690e94dfc003257816e2844ad18716661452Goal: Flutter-Ios-Test (Flutter-Ios-Test#goalCreator.ts:85)Environment: codeGoalSet: fluxAppIos - 07bb0077-60a5-4093-b876-236b855a8323SDM: sdm-flux-ios:0.2.1-1599888494640\--/--Invoking goal hook: pre-code-flutter-ios-testResult: skipped (not provided)\--Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade' (PID 41017)
Flutter is already up to date on channel stable
Flutter 1.22.0 • channel stable • https://github.com/flutter/flutter
Framework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700
Engine • revision 5babba6c4d
Tools • Dart 2.10.0
Child process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'
Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version' (PID 41058)
Flutter 1.22.0 • channel stable • https://github.com/flutter/flutter
Framework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700
Engine • revision 5babba6c4d
Tools • Dart 2.10.0
Child process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'
00:10 +1 -3: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart: api test api data syncing [E]
HiveError: Box not found. Did you forget to call Hive.openBox()?
package:hive/src/hive_impl.dart 170:7 HiveImpl._getBoxInternal
package:hive/src/hive_impl.dart 181:33 HiveImpl.box
package:voting_app/core/services/api.dart 21:12 new Api
package:voting_app/locator.iconfig.dart 27:38 $initGetIt.<fn>
package:get_it/get_it_impl.dart 135:40 _ServiceFactory.getObject
package:get_it/get_it_impl.dart 326:34 _GetItImplementation.get
package:get_it/get_it_impl.dart 339:12 _GetItImplementation.call
services/api_test.dart 13:19 _api
services/api_test.dart _api
services/api_test.dart 37:13 main.<fn>.<fn>
00:10 +1 -3: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet save/load wallet [E]
ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized.
If you're running an application and need to access the binary messenger before `runApp()` has been called (for example, during plugin initialization), then you need to explicitly call the `WidgetsFlutterBinding.ensureInitialized()` first.
If you're running a test, you can call the `TestWidgetsFlutterBinding.ensureInitialized()` as the first line in your test's `main()` method to initialize the binding.
package:flutter/src/services/binary_messenger.dart 92:7 defaultBinaryMessenger.<fn>
package:flutter/src/services/binary_messenger.dart 105:4 defaultBinaryMessenger
package:flutter/src/services/platform_channel.dart 143:62 MethodChannel.binaryMessenger
package:flutter/src/services/platform_channel.dart 149:36 MethodChannel._invokeMethod
package:flutter/src/services/platform_channel.dart 332:12 MethodChannel.invokeMethod
package:path_provider_platform_interface/src/method_channel_path_provider.dart 50:10 MethodChannelPathProvider.getApplicationDocumentsPath
package:path_provider/path_provider.dart 104:39 getApplicationDocumentsDirectory
package:voting_app/core/services/wallet.dart 149:28 WalletService.walletFile
package:voting_app/core/services/wallet.dart 129:19 WalletService.walletExists
package:voting_app/core/services/wallet.dart 90:15 WalletService.load
services/wallet_test.dart 42:40 main.<fn>.<fn>
00:10 +1 -3: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet wallet ethereum address should be valid
00:10 +1 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet wallet ethereum address should be valid [E]
ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized.
If you're running an application and need to access the binary messenger before `runApp()` has been called (for example, during plugin initialization), then you need to explicitly call the `WidgetsFlutterBinding.ensureInitialized()` first.
If you're running a test, you can call the `TestWidgetsFlutterBinding.ensureInitialized()` as the first line in your test's `main()` method to initialize the binding.
package:flutter/src/services/binary_messenger.dart 92:7 defaultBinaryMessenger.<fn>
package:flutter/src/services/binary_messenger.dart 105:4 defaultBinaryMessenger
package:flutter/src/services/platform_channel.dart 143:62 MethodChannel.binaryMessenger
package:flutter/src/services/platform_channel.dart 149:36 MethodChannel._invokeMethod
package:flutter/src/services/platform_channel.dart 332:12 MethodChannel.invokeMethod
package:path_provider_platform_interface/src/method_channel_path_provider.dart 50:10 MethodChannelPathProvider.getApplicationDocumentsPath
package:path_provider/path_provider.dart 104:39 getApplicationDocumentsDirectory
package:voting_app/core/services/wallet.dart 149:28 WalletService.walletFile
package:voting_app/core/services/wallet.dart 129:19 WalletService.walletExists
package:voting_app/core/services/wallet.dart 90:15 WalletService.load
package:voting_app/core/services/wallet.dart 143:24 WalletService.ethereumAddress
services/wallet_test.dart 49:38 main.<fn>.<fn>
00:10 +1 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet loading empty wallet file should fail
00:10 +2 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet loading empty wallet file should fail
00:10 +2 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet make wallet from random mnemomic
00:10 +3 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet make wallet from random mnemomic
00:10 +3 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet making wallet with known mnemonic should generate correct key
00:11 +3 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet making wallet with known mnemonic should generate correct key
00:11 +4 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet making wallet with known mnemonic should generate correct key
00:11 +4 -4: Some tests failed.
Child process close with code 1 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'test'
/--
Result: {"code":1,"message":"Failure in executing goal","stack":"Error: Failure in executing goal\n at Object.<anonymous> (/Users/xertrov/atomist/projects/xertrov/sdm-everything/node_modules/@atomist/sdm/src/lib/api-helper/goal/executeGoal.ts:159:19)\n at Generator.next (<anonymous>)\n at fulfilled (/Users/xertrov/atomist/projects/xertrov/sdm-everything/node_modules/@atomist/sdm/lib/api-helper/goal/executeGoal.js:20:58)\n at process._tickCallback (internal/process/next_tick.js:68:7)","error":{"where":"executing goal","result":{"cmdString":"/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'test'","pid":41225,"output":[null,"See log\n","See log\n"],"stdout":"See log\n","stderr":"See log\n","status":1,"signal":null,"error":{},"code":1,"message":" >>running>> /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'\n\n/--Start: 2020-10-04 00:51:47.041Repository: voteflux/voting_app/add-splashSha: e9db690e94dfc003257816e2844ad18716661452Goal: Flutter-Ios-Test (Flutter-Ios-Test#goalCreator.ts:85)Environment: codeGoalSet: fluxAppIos - 07bb0077-60a5-4093-b876-236b855a8323SDM: sdm-flux-ios:0.2.1-1599888494640\\--/--Invoking goal hook: pre-code-flutter-ios-testResult: skipped (not provided)\\--Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade' (PID 41017)\nFlutter is already up to date on channel stable\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'\n\n\n >>running>> /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'\n\n/--Start: 2020-10-04 00:51:47.041Repository: voteflux/voting_app/add-splashSha: e9db690e94dfc003257816e2844ad18716661452Goal: Flutter-Ios-Test (Flutter-Ios-Test#goalCreator.ts:85)Environment: codeGoalSet: fluxAppIos - 07bb0077-60a5-4093-b876-236b855a8323SDM: sdm-flux-ios:0.2.1-1599888494640\\--/--Invoking goal hook: pre-code-flutter-ios-testResult: skipped (not provided)\\--Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade' (PID 41017)\nFlutter is already up to date on channel stable\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version' (PID 41058)\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'\n\n\n >>running>> /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v'\n\n/--Start: 2020-10-04 00:51:47.041Repository: voteflux/voting_app/add-splashSha: e9db690e94dfc003257816e2844ad18716661452Goal: Flutter-Ios-Test (Flutter-Ios-Test#goalCreator.ts:85)Environment: codeGoalSet: fluxAppIos - 07bb0077-60a5-4093-b876-236b855a8323SDM: sdm-flux-ios:0.2.1-1599888494640\\--/--Invoking goal hook: pre-code-flutter-ios-testResult: skipped (not provided)\\--Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade' (PID 41017)\nFlutter is already up to date on channel stable\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version' (PID 41058)\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v' (PID 41093)\n[✓] Flutter (Channel stable, 1.22.0, on Mac OS X 10.15.5 19F101, locale en-AU)\n • Flutter version 1.22.0 at /Users/xertrov/flutter\n • Framework revision d408d302e2 (4 days ago), 2020-09-29 11:49:17 -0700\n • Engine revision 5babba6c4d\n • Dart version 2.10.0\n\n[✗] Android toolchain - develop for Android devices\n ✗ Unable to locate Android SDK.\n Install Android Studio from: https://developer.android.com/studio/index.html\n On first launch it will assist you in installing the Android SDK components.\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to that location.\n You may also want to add it to your PATH environment variable.\n\n\n[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)\n • Xcode at /Applications/Xcode.app/Contents/Developer\n • Xcode 11.4.1, Build version 11E503a\n • CocoaPods version 1.9.3\n\n[!] Android Studio (not installed)\n • Android Studio not found; download from https://developer.android.com/studio/index.html\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n\n[!] Connected device\n ! No devices available\n\n! Doctor found issues in 3 categories.\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v'\n\n\n >>running>> /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache'\n\n/--Start: 2020-10-04 00:51:47.041Repository: voteflux/voting_app/add-splashSha: e9db690e94dfc003257816e2844ad18716661452Goal: Flutter-Ios-Test (Flutter-Ios-Test#goalCreator.ts:85)Environment: codeGoalSet: fluxAppIos - 07bb0077-60a5-4093-b876-236b855a8323SDM: sdm-flux-ios:0.2.1-1599888494640\\--/--Invoking goal hook: pre-code-flutter-ios-testResult: skipped (not provided)\\--Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade' (PID 41017)\nFlutter is already up to date on channel stable\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version' (PID 41058)\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v' (PID 41093)\n[✓] Flutter (Channel stable, 1.22.0, on Mac OS X 10.15.5 19F101, locale en-AU)\n • Flutter version 1.22.0 at /Users/xertrov/flutter\n • Framework revision d408d302e2 (4 days ago), 2020-09-29 11:49:17 -0700\n • Engine revision 5babba6c4d\n • Dart version 2.10.0\n\n[✗] Android toolchain - develop for Android devices\n ✗ Unable to locate Android SDK.\n Install Android Studio from: https://developer.android.com/studio/index.html\n On first launch it will assist you in installing the Android SDK components.\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to that location.\n You may also want to add it to your PATH environment variable.\n\n\n[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)\n • Xcode at /Applications/Xcode.app/Contents/Developer\n • Xcode 11.4.1, Build version 11E503a\n • CocoaPods version 1.9.3\n\n[!] Android Studio (not installed)\n • Android Studio not found; download from https://developer.android.com/studio/index.html\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n\n[!] Connected device\n ! No devices available\n\n! Doctor found issues in 3 categories.\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache' (PID 41148)\nDownloading Android Maven dependencies... \nFailed to download the Android dependencies\nDownloading Android Maven dependencies... 0.8s\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache'\n\n\n >>running>> /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'packages' 'get'\n\n/--Start: 2020-10-04 00:51:47.041Repository: voteflux/voting_app/add-splashSha: e9db690e94dfc003257816e2844ad18716661452Goal: Flutter-Ios-Test (Flutter-Ios-Test#goalCreator.ts:85)Environment: codeGoalSet: fluxAppIos - 07bb0077-60a5-4093-b876-236b855a8323SDM: sdm-flux-ios:0.2.1-1599888494640\\--/--Invoking goal hook: pre-code-flutter-ios-testResult: skipped (not provided)\\--Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade' (PID 41017)\nFlutter is already up to date on channel stable\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version' (PID 41058)\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v' (PID 41093)\n[✓] Flutter (Channel stable, 1.22.0, on Mac OS X 10.15.5 19F101, locale en-AU)\n • Flutter version 1.22.0 at /Users/xertrov/flutter\n • Framework revision d408d302e2 (4 days ago), 2020-09-29 11:49:17 -0700\n • Engine revision 5babba6c4d\n • Dart version 2.10.0\n\n[✗] Android toolchain - develop for Android devices\n ✗ Unable to locate Android SDK.\n Install Android Studio from: https://developer.android.com/studio/index.html\n On first launch it will assist you in installing the Android SDK components.\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to that location.\n You may also want to add it to your PATH environment variable.\n\n\n[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)\n • Xcode at /Applications/Xcode.app/Contents/Developer\n • Xcode 11.4.1, Build version 11E503a\n • CocoaPods version 1.9.3\n\n[!] Android Studio (not installed)\n • Android Studio not found; download from https://developer.android.com/studio/index.html\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n\n[!] Connected device\n ! No devices available\n\n! Doctor found issues in 3 categories.\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache' (PID 41148)\nDownloading Android Maven dependencies... \nFailed to download the Android dependencies\nDownloading Android Maven dependencies... 0.8s\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'packages' 'get' (PID 41189)\nRunning \"flutter pub get\" in atm-2266-2266atpAM0fNi700... 0.9s\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'packages' 'get'\n\n\n >>running>> /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'test'\n\n/--Start: 2020-10-04 00:51:47.041Repository: voteflux/voting_app/add-splashSha: e9db690e94dfc003257816e2844ad18716661452Goal: Flutter-Ios-Test (Flutter-Ios-Test#goalCreator.ts:85)Environment: codeGoalSet: fluxAppIos - 07bb0077-60a5-4093-b876-236b855a8323SDM: sdm-flux-ios:0.2.1-1599888494640\\--/--Invoking goal hook: pre-code-flutter-ios-testResult: skipped (not provided)\\--Spawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade' (PID 41017)\nFlutter is already up to date on channel stable\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'upgrade'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version' (PID 41058)\nFlutter 1.22.0 • channel stable • https://github.com/flutter/flutter\nFramework • revision d408d302e2 (4 days ago) • 2020-09-29 11:49:17 -0700\nEngine • revision 5babba6c4d\nTools • Dart 2.10.0\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter '--version'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v' (PID 41093)\n[✓] Flutter (Channel stable, 1.22.0, on Mac OS X 10.15.5 19F101, locale en-AU)\n • Flutter version 1.22.0 at /Users/xertrov/flutter\n • Framework revision d408d302e2 (4 days ago), 2020-09-29 11:49:17 -0700\n • Engine revision 5babba6c4d\n • Dart version 2.10.0\n\n[✗] Android toolchain - develop for Android devices\n ✗ Unable to locate Android SDK.\n Install Android Studio from: https://developer.android.com/studio/index.html\n On first launch it will assist you in installing the Android SDK components.\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to that location.\n You may also want to add it to your PATH environment variable.\n\n\n[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)\n • Xcode at /Applications/Xcode.app/Contents/Developer\n • Xcode 11.4.1, Build version 11E503a\n • CocoaPods version 1.9.3\n\n[!] Android Studio (not installed)\n • Android Studio not found; download from https://developer.android.com/studio/index.html\n (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).\n\n[!] Connected device\n ! No devices available\n\n! Doctor found issues in 3 categories.\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'doctor' '-v'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache' (PID 41148)\nDownloading Android Maven dependencies... \nFailed to download the Android dependencies\nDownloading Android Maven dependencies... 0.8s\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'precache'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'packages' 'get' (PID 41189)\nRunning \"flutter pub get\" in atm-2266-2266atpAM0fNi700... 0.9s\nChild process close with code 0 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'packages' 'get'\nSpawned: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'test' (PID 41225)\n\r00:00 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:01 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:02 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:03 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:04 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:05 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:06 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:07 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/widget_test.dart \r00:07 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart \r00:08 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart \r00:09 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart \r00:10 +0: loading /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart \r00:10 +0: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart: api Open Hive Boxes \r00:10 +0 -1: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart: api Open Hive Boxes [E] \n MissingPluginException(No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider)\n package:flutter/src/services/platform_channel.dart 157:7 MethodChannel._invokeMethod\n \n\r00:10 +1 -1: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet create new wallet \r00:10 +1 -1: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart: api test api data syncing \r00:10 +1 -1: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart: api test api data syncing \nError while creating Api\nStack trace:\n #0 HiveImpl._getBoxInternal (package:hive/src/hive_impl.dart:170:7)\n#1 HiveImpl.box (package:hive/src/hive_impl.dart:181:33)\n#2 new Api (package:voting_app/core/services/api.dart:21:12)\n#3 $initGetIt.<anonymous closure> (package:voting_app/locator.iconfig.dart:27:38)\n#4 _ServiceFactory.getObject (package:get_it/get_it_impl.dart:135:40)\n#5 _GetItImplementation.get (package:get_it/get_it_impl.dart:326:34)\n#6 _GetItImplementation.call (package:get_it/get_it_impl.dart:339:12)\n#7 _api (file:///private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart:13:19)\n#8 _api (file:///private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart)\n#9 main.<anonymous closure>.<anonymous closure> (file:///private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart:37:13)\n#10 Declarer.test.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/declarer.dart:175:19)\n<asynchronous suspension>\n#11 Declarer.test.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/declarer.dart)\n#12 _rootRun (dart:async/zone.dart:1190:13)\n#13 _CustomZone.run (dart:async/zone.dart:1093:19)\n#14 _runZoned (dart:async/zone.dart:1630:10)\n#15 runZoned (dart:async/zone.dart:1550:10)\n#16 Declarer.test.<anonymous closure> (package:test_api/src/backend/declarer.dart:173:13)\n#17 Invoker.waitForOutstandingCallbacks.<anonymous closure> (package:test_api/src/backend/invoker.dart:231:15)\n#18 _rootRun (dart:async/zone.dart:1190:13)\n#19 _CustomZone.run (dart:async/zone.dart:1093:19)\n#20 _runZoned (dart:async/zone.dart:1630:10)\n#21 runZoned (dart:async/zone.dart:1550:10)\n#22 Invoker.waitForOutstandingCallbacks (package:test_api/src/backend/invoker.dart:228:5)\n#23 Invoker._onRun.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/invoker.dart:383:17)\n<asynchronous suspension>\n#24 Invoker._onRun.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/invoker.dart)\n#25 _rootRun (dart:async/zone.dart:1190:13)\n#26 _CustomZone.run (dart:async/zone.dart:1093:19)\n#27 _runZoned (dart:async/zone.dart:1630:10)\n#28 runZoned (dart:async/zone.dart:1550:10)\n#29 Invoker._onRun.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/invoker.dart:370:9)\n#30 Invoker._guardIfGuarded (package:test_api/src/backend/invoker.dart:415:15)\n#31 Invoker._onRun.<anonymous closure> (package:test_api/src/backend/invoker.dart:369:7)\n#32 Chain.capture.<anonymous closure> (package:stack_trace/src/chain.dart:104:24)\n#33 _rootRun (dart:async/zone.dart:1190:13)\n#34 _CustomZone.run (dart:async/zone.dart:1093:19)\n#35 _runZoned (dart:async/zone.dart:1630:10)\n#36 runZoned (dart:async/zone.dart:1550:10)\n#37 Chain.capture (package:stack_trace/src/chain.dart:102:12)\n#38 Invoker._onRun (package:test_api/src/backend/invoker.dart:368:11)\n#39 LiveTestController.run (package:test_api/src/backend/live_test_controller.dart:153:11)\n#40 RemoteListener._runLiveTest.<anonymous closure> (package:test_api/src/remote_listener.dart:256:16)\n#41 _rootRun (dart:async/zone.dart:1190:13)\n#42 _CustomZone.run (dart:async/zone.dart:1093:19)\n#43 _runZoned (dart:async/zone.dart:1630:10)\n#44 runZoned (dart:async/zone.dart:1550:10)\n#45 RemoteListener._runLiveTest (package:test_api/src/remote_listener.dart:255:5)\n#46 RemoteListener._serializeTest.<anonymous closure> (package:test_api/src/remote_listener.dart:208:7)\n#47 _rootRunUnary (dart:async/zone.dart:1198:47)\n#48 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#49 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#50 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#51 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#52 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)\n#53 _StreamController._add (dart:async/stream_controller.dart:682:7)\n#54 _StreamController.add (dart:async/stream_controller.dart:624:5)\n#55 _rootRunUnary (dart:async/zone.dart:1206:13)\n#56 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#57 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#58 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#59 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#60 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)\n#61 _StreamController._add (dart:async/stream_controller.dart:682:7)\n#62 _StreamController.add (dart:async/stream_controller.dart:624:5)\n#63 _StreamSinkWrapper.add (dart:async/stream_controller.dart:900:13)\n#64 _GuaranteeSink.add (package:stream_channel/src/guarantee_channel.dart:125:12)\n#65 new _MultiChannel.<anonymous closure> (package:stream_channel/src/multi_channel.dart:159:31)\n#66 _rootRunUnary (dart:async/zone.dart:1198:47)\n#67 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#68 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#69 CastStreamSubscription._onData (dart:_internal/async_cast.dart:85:11)\n#70 _rootRunUnary (dart:async/zone.dart:1198:47)\n#71 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#72 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#73 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#74 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#75 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)\n#76 _StreamController._add (dart:async/stream_controller.dart:682:7)\n#77 _StreamController.add (dart:async/stream_controller.dart:624:5)\n#78 _rootRunUnary (dart:async/zone.dart:1198:47)\n#79 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#80 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#81 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#82 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#83 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)\n#84 _StreamController._add (dart:async/stream_controller.dart:682:7)\n#85 _StreamController.add (dart:async/stream_controller.dart:624:5)\n#86 _StreamSinkWrapper.add (dart:async/stream_controller.dart:900:13)\n#87 _rootRunUnary (dart:async/zone.dart:1198:47)\n#88 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#89 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#90 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#91 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#92 _ForwardingStreamSubscription._add (dart:async/stream_pipe.dart:127:11)\n#93 _MapStream._handleData (dart:async/stream_pipe.dart:224:10)\n#94 _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:157:13)\n#95 _rootRunUnary (dart:async/zone.dart:1198:47)\n#96 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#97 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#98 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#99 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#100 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)\n#101 _StreamController._add (dart:async/stream_controller.dart:682:7)\n#102 _StreamController.add (dart:async/stream_controller.dart:624:5)\n#103 new _WebSocketImpl._fromSocket.<anonymous closure> (dart:_http/websocket_impl.dart:1145:21)\n#104 _rootRunUnary (dart:async/zone.dart:1198:47)\n#105 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#106 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#107 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#108 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#109 _SinkTransformerStreamSubscription._add (dart:async/stream_transformers.dart:69:11)\n#110 _EventSinkWrapper.add (dart:async/stream_transformers.dart:15:11)\n#111 _WebSocketProtocolTransformer._messageFrameEnd (dart:_http/websocket_impl.dart:338:23)\n#112 _WebSocketProtocolTransformer.add (dart:_http/websocket_impl.dart:232:46)\n#113 _SinkTransformerStreamSubscription._handleData (dart:async/stream_transformers.dart:121:24)\n#114 _rootRunUnary (dart:async/zone.dart:1198:47)\n#115 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#116 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#117 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#118 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#119 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)\n#120 _StreamController._add (dart:async/stream_controller.dart:682:7)\n#121 _StreamController.add (dart:async/stream_controller.dart:624:5)\n#122 _Socket._onData (dart:io-patch/socket_patch.dart:2044:41)\n#123 _rootRunUnary (dart:async/zone.dart:1206:13)\n#124 _CustomZone.runUnary (dart:async/zone.dart:1100:19)\n#125 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1005:7)\n#126 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:357:11)\n#127 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:285:7)\n#128 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:808:19)\n#129 _StreamController._add (dart:async/stream_controller.dart:682:7)\n#130 _StreamController.add (dart:async/stream_controller.dart:624:5)\n#131 new _RawSocket.<anonymous closure> (dart:io-patch/socket_patch.dart:1580:33)\n#132 _NativeSocket.issueReadEvent.issue (dart:io-patch/socket_patch.dart:1076:14)\n#133 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)\n#134 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)\n\n\r00:10 +1 -3: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/api_test.dart: api test api data syncing [E] \n HiveError: Box not found. Did you forget to call Hive.openBox()?\n package:hive/src/hive_impl.dart 170:7 HiveImpl._getBoxInternal\n package:hive/src/hive_impl.dart 181:33 HiveImpl.box\n package:voting_app/core/services/api.dart 21:12 new Api\n package:voting_app/locator.iconfig.dart 27:38 $initGetIt.<fn>\n package:get_it/get_it_impl.dart 135:40 _ServiceFactory.getObject\n package:get_it/get_it_impl.dart 326:34 _GetItImplementation.get\n package:get_it/get_it_impl.dart 339:12 _GetItImplementation.call\n services/api_test.dart 13:19 _api\n services/api_test.dart _api\n services/api_test.dart 37:13 main.<fn>.<fn>\n \n\r00:10 +1 -3: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet save/load wallet [E] \n ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized.\n If you're running an application and need to access the binary messenger before `runApp()` has been called (for example, during plugin initialization), then you need to explicitly call the `WidgetsFlutterBinding.ensureInitialized()` first.\n If you're running a test, you can call the `TestWidgetsFlutterBinding.ensureInitialized()` as the first line in your test's `main()` method to initialize the binding.\n package:flutter/src/services/binary_messenger.dart 92:7 defaultBinaryMessenger.<fn>\n package:flutter/src/services/binary_messenger.dart 105:4 defaultBinaryMessenger\n package:flutter/src/services/platform_channel.dart 143:62 MethodChannel.binaryMessenger\n package:flutter/src/services/platform_channel.dart 149:36 MethodChannel._invokeMethod\n package:flutter/src/services/platform_channel.dart 332:12 MethodChannel.invokeMethod\n package:path_provider_platform_interface/src/method_channel_path_provider.dart 50:10 MethodChannelPathProvider.getApplicationDocumentsPath\n package:path_provider/path_provider.dart 104:39 getApplicationDocumentsDirectory\n package:voting_app/core/services/wallet.dart 149:28 WalletService.walletFile\n package:voting_app/core/services/wallet.dart 129:19 WalletService.walletExists\n package:voting_app/core/services/wallet.dart 90:15 WalletService.load\n services/wallet_test.dart 42:40 main.<fn>.<fn>\n \n\r00:10 +1 -3: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet wallet ethereum address should be valid \r00:10 +1 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet wallet ethereum address should be valid [E] \n ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized.\n If you're running an application and need to access the binary messenger before `runApp()` has been called (for example, during plugin initialization), then you need to explicitly call the `WidgetsFlutterBinding.ensureInitialized()` first.\n If you're running a test, you can call the `TestWidgetsFlutterBinding.ensureInitialized()` as the first line in your test's `main()` method to initialize the binding.\n package:flutter/src/services/binary_messenger.dart 92:7 defaultBinaryMessenger.<fn>\n package:flutter/src/services/binary_messenger.dart 105:4 defaultBinaryMessenger\n package:flutter/src/services/platform_channel.dart 143:62 MethodChannel.binaryMessenger\n package:flutter/src/services/platform_channel.dart 149:36 MethodChannel._invokeMethod\n package:flutter/src/services/platform_channel.dart 332:12 MethodChannel.invokeMethod\n package:path_provider_platform_interface/src/method_channel_path_provider.dart 50:10 MethodChannelPathProvider.getApplicationDocumentsPath\n package:path_provider/path_provider.dart 104:39 getApplicationDocumentsDirectory\n package:voting_app/core/services/wallet.dart 149:28 WalletService.walletFile\n package:voting_app/core/services/wallet.dart 129:19 WalletService.walletExists\n package:voting_app/core/services/wallet.dart 90:15 WalletService.load\n package:voting_app/core/services/wallet.dart 143:24 WalletService.ethereumAddress\n services/wallet_test.dart 49:38 main.<fn>.<fn>\n \n\r00:10 +1 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet loading empty wallet file should fail \r00:10 +2 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet loading empty wallet file should fail \r00:10 +2 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet make wallet from random mnemomic \r00:10 +3 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet make wallet from random mnemomic \r00:10 +3 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet making wallet with known mnemonic should generate correct key \r00:11 +3 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet making wallet with known mnemonic should generate correct key \r00:11 +4 -4: /private/var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700/test/services/wallet_test.dart: Wallet making wallet with known mnemonic should generate correct key \r00:11 +4 -4: Some tests failed. \nChild process close with code 1 and signal null: /var/folders/cf/bthd70hx0px6vgrn8nh4b1bm0000gn/T/atm-2266-2266atpAM0fNi700 ==> flutter 'test'\n"}}}
Duration: 30s
Finish: 2020-10-04 00:52:17.995
\--
:tada:
:tada:
Hmm.
00:25 +3 -1: /tmp/atm-2050877-2050877dnK0YPaGMg7R/test/services/wallet_test.dart: Wallet wallet ethereum address should be valid [E]
Expected: (a string starting with '0x' and an object with length of <42> and <Instance of 'WalletService'>)
Actual: '0xafbfb7b0662962a5f2ba27bd78f1811fbb7a55c3'
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
:tada:
merging b/c it's been sitting around 8 days
Problem: The app shows a lot of white screen when loading. this fixes some of that.
Solution: add a splash screen. note: we should add the default (and simple) splash screens supported by android/ios too.
video: https://maxkaye.s3.amazonaws.com/gif/2020-10-04-Splash-Screen-Mostly-Works-I-Guess-1.m4v
and in a zip format if you want (I uploaded this first) 2020-10-04-Splash-Screen-Mostly-Works-I-Guess-1.zip
Assets - After Effects and some vector stuff. The after effects file is particular in that it must export via lottiefiles or bodymovin (I used bodymovin for the version that is displayed on-app), so stuff like blending mode is not supported. Which is annoying because that's exactly what we need (I think it's color multiply to get the effect in digipol logo). Anyway I managed to do something that fakes it.
2020-10-05-digipol-app-assets.zip