| platform | vm |
|---|
| Duration | 0.0 sec |
|---|---|
| Tests | 19 |
| Failures | 0 |
| Test case: | tests unit/catcher/custom_catcher_report_mode_test.dart CustomCatcherReportMode: returns correct supported platforms |
|---|---|
| Outcome: | Passed |
| Duration: | 0.013 sec |
| Test case: | tests unit/catcher/custom_catcher_report_mode_test.dart CustomCatcherReportMode: does not require context |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/catcher/custom_catcher_report_mode_test.dart CustomCatcherReportMode: does not show dialog when context is null |
|---|---|
| Outcome: | Passed |
| Duration: | 0.177 sec |
(package:core/admin/app_flutter_error.dart:66:11) [AppFlutterError.createFlutterError] -> [ ERROR] | 21:01:10 685ms | --------------------------------------------------- --------------------------------------------------- Location: manager-catcher Time: 2026-11-02 21:01:10.678431 System error: Exception: Mock Error Exception: Mock Error null --------------------------------------------------- ---------------------------------------------------
| Test case: | tests unit/catcher/custom_catcher_report_mode_test.dart CustomCatcherReportMode: shows dialog when requestAction is called |
|---|---|
| Outcome: | Passed |
| Duration: | 0.425 sec |
(package:core/admin/app_flutter_error.dart:66:11) [AppFlutterError.createFlutterError] -> [ ERROR] | 21:01:10 979ms | --------------------------------------------------- --------------------------------------------------- Location: manager-catcher Time: 2026-11-02 21:01:10.723432 System error: Exception: Mock Error Exception: Mock Error #0 new MockReport (file:///D:/working/flipdare/code/packages/manager/test/unit/catcher/custom_catcher_report_mode_test.dart:161:20) #1 _runShowDialogOk.<anonymous closure> (file:///D:/working/flipdare/code/packages/manager/test/unit/catcher/custom_catcher_report_mode_test.dart:71:24) #2 testWidgets.<anonymous closure>.<anonymous closure> (package:flutter_test/src/widget_tester.dart:192:29) <asynchronous suspension> #3 TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:1953:5) <asynchronous suspension> #4 StackZoneSpecification._registerCallback.<anonymous closure> (package:stack_trace/src/stack_zone_specification.dart:114:42) <asynchronous suspension> --------------------------------------------------- ---------------------------------------------------
| Test case: | tests unit/catcher/custom_catcher_report_mode_test.dart CustomCatcherReportMode: dialog can be dismissed by tapping Ok button |
|---|---|
| Outcome: | Passed |
| Duration: | 0.068 sec |
(package:core/admin/app_flutter_error.dart:66:11) [AppFlutterError.createFlutterError] -> [ ERROR] | 21:01:11 160ms | --------------------------------------------------- --------------------------------------------------- Location: manager-catcher Time: 2026-11-02 21:01:11.146435 System error: Exception: Mock Error Exception: Mock Error #0 new MockReport (file:///D:/working/flipdare/code/packages/manager/test/unit/catcher/custom_catcher_report_mode_test.dart:161:20) #1 _runDismissedOk.<anonymous closure> (file:///D:/working/flipdare/code/packages/manager/test/unit/catcher/custom_catcher_report_mode_test.dart:109:24) #2 testWidgets.<anonymous closure>.<anonymous closure> (package:flutter_test/src/widget_tester.dart:192:29) <asynchronous suspension> #3 TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:1953:5) <asynchronous suspension> #4 StackZoneSpecification._registerCallback.<anonymous closure> (package:stack_trace/src/stack_zone_specification.dart:114:42) <asynchronous suspension> --------------------------------------------------- ---------------------------------------------------
| Test case: | tests unit/launch/launch_config_test.dart LaunchConfig should create a valid LaunchConfig |
|---|---|
| Outcome: | Passed |
| Duration: | 0.003 sec |
| Test case: | tests unit/launch/launch_config_test.dart LaunchConfig easyNotifier notifies |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - registered task TestRegisteredLaunchTask should return correct name and result |
|---|---|
| Outcome: | Passed |
| Duration: | 0.005 sec |
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - registered task register does not call registerSingleton on GetIt if not setup |
|---|---|
| Outcome: | Passed |
| Duration: | 0.009 sec |
(package:manager/launch/launch_task.dart:66:11) [LaunchTask.register] -> [ WARNING] | 21:01:11 226ms | TestRegisteredLaunchTask is not set up yet, cannot register...
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - registered task register calls registerSingleton on GetIt |
|---|---|
| Outcome: | Passed |
| Duration: | 0.008 sec |
(package:manager/launch/launch_task.dart:51:9) [LaunchTask.setup] -> [ INFO] | 21:01:11 233ms | Setting up TestRegisteredLaunchTask... (package:manager/launch/launch_task.dart:72:11) [LaunchTask.register] -> [ INFO] | 21:01:11 233ms | Registering TestRegisteredLaunchTask in LaunchContext... (package:manager/launch/launch_task.dart:77:13) [LaunchTask.register] -> [ DEBUG] | 21:01:11 234ms | Registering TestRegisteredLaunchTask in ServiceManager...
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - registered task register does not register again if already registered |
|---|---|
| Outcome: | Passed |
| Duration: | 0.007 sec |
(package:manager/launch/launch_task.dart:51:9) [LaunchTask.setup] -> [ INFO] | 21:01:11 241ms | Setting up TestRegisteredLaunchTask... (package:manager/launch/launch_task.dart:72:11) [LaunchTask.register] -> [ INFO] | 21:01:11 241ms | Registering TestRegisteredLaunchTask in LaunchContext... (package:manager/launch/launch_task.dart:77:13) [LaunchTask.register] -> [ DEBUG] | 21:01:11 241ms | Registering TestRegisteredLaunchTask in ServiceManager... (package:manager/launch/launch_task.dart:61:11) [LaunchTask.register] -> [ WARNING] | 21:01:11 242ms | TestRegisteredLaunchTask is already registered, skipping registration...
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - non-registered task TestNonRegisteredLaunchTask should return correct name and result |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - non-registered task register should not attempt to register in GetIt |
|---|---|
| Outcome: | Passed |
| Duration: | 0.004 sec |
(package:manager/launch/launch_task.dart:51:9) [LaunchTask.setup] -> [ INFO] | 21:01:11 251ms | Setting up TestNonRegisteredLaunchTask... (package:manager/launch/launch_task.dart:58:11) [LaunchTask.register] -> [ WARNING] | 21:01:11 251ms | TestNonRegisteredLaunchTask does not require registration, skipping...
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - non-registered task TestNonRegisteredLaunchTask should return correct name and result |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/launch/launch_task_test.dart LaunchTask: LaunchTask - non-registered task register should not attempt to register in GetIt |
|---|---|
| Outcome: | Passed |
| Duration: | 0.006 sec |
(package:manager/launch/launch_task.dart:51:9) [LaunchTask.setup] -> [ INFO] | 21:01:11 259ms | Setting up TestNonRegisteredLaunchTask... (package:manager/launch/launch_task.dart:58:11) [LaunchTask.register] -> [ WARNING] | 21:01:11 259ms | TestNonRegisteredLaunchTask does not require registration, skipping...
| Test case: | tests unit/startup/app_launcher_test.dart AppLauncher Unit Tests should initialize correctly |
|---|---|
| Outcome: | Passed |
| Duration: | 0.004 sec |
| Test case: | tests unit/startup/app_launcher_test.dart AppLauncher Unit Tests should launch app successfully |
|---|---|
| Outcome: | Passed |
| Duration: | 0.115 sec |
(package:manager/startup/app_launcher.dart:48:9) [AppLauncher._runTasks] -> [ CONFIG] | 21:01:11 269ms | Starting launch process with 1 tasks... (package:manager/launch/launch_task.dart:51:9) [LaunchTask.setup] -> [ INFO] | 21:01:11 270ms | Setting up Mock Launch Task... (package:manager/startup/app_launcher.dart:70:13) [AppLauncher._runTasks] -> [ CONFIG] | 21:01:11 372ms | Registering task: Mock Launch Task (package:manager/launch/launch_task.dart:72:11) [LaunchTask.register] -> [ INFO] | 21:01:11 373ms | Registering Mock Launch Task in LaunchContext... (package:manager/launch/launch_task.dart:77:13) [LaunchTask.register] -> [ DEBUG] | 21:01:11 373ms | Registering Mock Launch Task in ServiceManager... (package:manager/startup/app_launcher.dart:41:9) [AppLauncher.launch] -> [ CONFIG] | 21:01:11 376ms | All launch tasks completed (launch errors=false), marking LaunchConfig as ready
| Test case: | tests unit/startup/app_launcher_test.dart AppLauncher Unit Tests should NOT throw an exception even if launch fails |
|---|---|
| Outcome: | Passed |
| Duration: | 0.014 sec |
(package:manager/startup/app_launcher.dart:48:9) [AppLauncher._runTasks] -> [ CONFIG] | 21:01:11 384ms | Starting launch process with 1 tasks... (package:manager/launch/launch_task.dart:51:9) [LaunchTask.setup] -> [ INFO] | 21:01:11 384ms | Setting up Mock Launch Error Task... (package:manager/startup/app_launcher.dart:56:17) [AppLauncher._runTasks.<anonymous] -> [ ERROR] | 21:01:11 385ms | Error during task setup: MockLaunchErrorTask Exception: Mock setupState error StackTrace: #0 MockLaunchErrorTask.createInstance (file:///D:/working/flipdare/code/packages/manager/test/unit/startup.mocks.dart:77:5) #1 LaunchTask.setup (package:manager/launch/launch_task.dart:52:23) #2 AppLauncher._runTasks.<anonymous closure> (package:manager/startup/app_launcher.dart:53:24) #3 MappedListIterable.elementAt (dart:_internal/iterable.dart:443:31) #4 ListIterator.moveNext (dart:_internal/iterable.dart:372:26) #5 Future.wait (dart:async/future.dart:565:26) #6 AppLauncher._runTasks (package:manager/startup/app_launcher.dart:49:18) #7 AppLauncher.launch (package:manager/startup/app_launcher.dart:37:11) #8 runAppLauncherUnitTests.<anonymous closure>.<anonymous closure>.<anonymous closure> (file:///D:/working/flipdare/code/packages/manager/test/unit/startup/app_launcher_test.dart:62:43) #9 _ReturnsNormally.typedMatches (package:matcher/src/core_matchers.dart:156:22) #10 FeatureMatcher.matches (package:matcher/src/feature_matcher.dart:16:42) #11 _expect (package:matcher/src/expect/expect.dart:176:30) #12 expectLater (package:matcher/src/expect/expect.dart:91:7) #13 expectLater (package:flutter_test/src/widget_tester.dart:507:8) #14 runAppLauncherUnitTests.<anonymous closure>.<anonymous closure> (file:///D:/working/flipdare/code/packages/manager/test/unit/startup/app_launcher_test.dart:62:13) #15 Declarer.test.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/declarer.dart:253:25) <asynchronous suspension> #16 Declarer.test.<anonymous closure> (package:test_api/src/backend/declarer.dart:250:11) <asynchronous suspension> #17 Invoker._waitForOutstandingCallbacks.<anonymous closure> (package:test_api/src/backend/invoker.dart:318:9) <asynchronous suspension> (package:manager/startup/app_launcher.dart:70:13) [AppLauncher._runTasks] -> [ CONFIG] | 21:01:11 386ms | Registering task: Mock Launch Error Task (package:manager/launch/launch_task.dart:66:11) [LaunchTask.register] -> [ WARNING] | 21:01:11 386ms | Mock Launch Error Task is not set up yet, cannot register... (package:manager/startup/app_launcher.dart:41:9) [AppLauncher.launch] -> [ CONFIG] | 21:01:11 386ms | All launch tasks completed (launch errors=true), marking LaunchConfig as ready
| Test case: | tests unit/tasks/sentry_task_test.dart SentryTask: SentryTask configures Sentry options correctly and runs the app |
|---|---|
| Outcome: | Passed |
| Duration: | 0.07 sec |
(package:manager/tasks/sentry_task.dart:29:17) [SentryTask.run] ->
[ BUG] | 21:01:11 402ms | GuiConfig should be registered during setup, falling back to defaults.
(package:services/config/gui_config.dart:261:9) [GuiConfig._refreshIfRequired] ->
[ CONFIG] | 21:01:11 407ms | Refreshing GUI config
(package:services/config/gui_config.dart:267:11) [GuiConfig._refreshIfRequired] ->
[ DEBUG] | 21:01:11 407ms | Refreshing GUI config from http://localhost:5001/flipdare-us-east4-test/us-east4/h__gui_config
(package:manager/tasks/sentry_task.dart:33:9) [SentryTask.run] ->
[ INFO] | 21:01:11 418ms | Initializing sentry and running app with dsn=https://216d1e5da81249f09fac4517150ed653@app.glitchtip.com/27102, release=1.0, env=production
(package:services/config/gui_config.dart:283:11) [GuiConfig._refreshIfRequired] ->
[ ERROR] | 21:01:11 429ms | Failed to pre-load config from: http://localhost:5001/flipdare-us-east4-test/us-east4/h__gui_config: NoSuchMethodError: Class '_FakeHttpClient' has no instance method 'close' with matching arguments.
Receiver: Instance of '_FakeHttpClient'
Tried calling: close(force: true)
Found: close({bool force}) => void
(package:services/config/gui_config.dart:261:9) [GuiConfig._refreshIfRequired] ->
[ CONFIG] | 21:01:11 454ms | Refreshing GUI config
(package:services/config/gui_config.dart:267:11) [GuiConfig._refreshIfRequired] ->
[ DEBUG] | 21:01:11 454ms | Refreshing GUI config from http://localhost:5001/flipdare-us-east4-test/us-east4/h__gui_config
(package:services/config/gui_config.dart:283:11) [GuiConfig._refreshIfRequired] ->
[ ERROR] | 21:01:11 455ms | Failed to pre-load config from: http://localhost:5001/flipdare-us-east4-test/us-east4/h__gui_config: NoSuchMethodError: Class '_FakeHttpClient' has no instance method 'close' with matching arguments.
Receiver: Instance of '_FakeHttpClient'
Tried calling: close(force: true)
Found: close({bool force}) => void