ошибка при деполой трепетании проекта с CodeMagic - PullRequest
0 голосов
/ 19 марта 2019

У меня есть проект флаттера, и он хорошо работает на эмуляторе и моем устройстве Android, но когда я загружаю его в Github и заставляю (коммит) показывать мне эту ошибку, чтобы просмотреть: enter image description here

Я ничего не могу сделать с этой ошибкой, и это не повлияет на мой проект при его запуске? и когда я игнорирую его, развертываю на GitHub и пытаюсь построить и развернуть проект с CodeMagic, я столкнулся с этой ошибкой на этапе (Running Test):

   == Testing ==

== flutter test --machine ==
{"protocolVersion":"0.1.1","runnerVersion":null,"pid":2836,"type":"start","time":0}
{"suite":{"id":0,"platform":"vm","path":"/Users/greenhouse/clone/test/widget_test.dart"},"type":"suite","time":1}
{"test":{"id":1,"name":"loading /Users/greenhouse/clone/test/widget_test.dart","suiteID":0,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":2}
{"count":1,"type":"allSuites","time":10}
{"group":{"id":2,"suiteID":0,"parentID":null,"name":null,"metadata":{"skip":false,"skipReason":null},"testCount":1,"line":null,"column":null,"url":null},"type":"group","time":9907}
{"test":{"id":3,"name":"Counter increments smoke test","suiteID":0,"groupIDs":[2],"metadata":{"skip":false,"skipReason":null},"line":76,"column":3,"url":"package:flutter_test/src/widget_tester.dart","root_line":14,"root_column":3,"root_url":"file:///Users/greenhouse/clone/test/widget_test.dart"},"type":"testStart","time":9909}
{"testID":1,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":9916}
{"testID":3,"messageType":"print","message":"══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════","type":"print","time":10433}
{"testID":3,"messageType":"print","message":"The following assertion was thrown building MisSplash(state: _OneState#0408f(ticker active)):\nMediaQuery.of() called with a context that does not contain a MediaQuery.\nNo MediaQuery ancestor could be found starting from the context that was passed to MediaQuery.of().\nThis can happen because you do not have a WidgetsApp or MaterialApp widget (those widgets introduce\na MediaQuery), or it can happen if the context you use comes from a widget above those widgets.\nThe context used was:\n  Scaffold(dirty, state: ScaffoldState#1ae2e(lifecycle state: initialized, tickers: tracking 1\n  ticker))","type":"print","time":10438}
{"testID":3,"messageType":"print","message":"\nWhen the exception was thrown, this was the stack:","type":"print","time":10439}
{"testID":3,"messageType":"print","message":"#0      MediaQuery.of (package:flutter/src/widgets/media_query.dart:528:5)","type":"print","time":10450}
{"testID":3,"messageType":"print","message":"#1      ScaffoldState.didChangeDependencies (package:flutter/src/material/scaffold.dart:1529:50)","type":"print","time":10451}
{"testID":3,"messageType":"print","message":"#2      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3862:12)","type":"print","time":10451}
{"testID":3,"messageType":"print","message":"#3      ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)","type":"print","time":10452}
{"testID":3,"messageType":"print","message":"#4      Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)","type":"print","time":10453}
{"testID":3,"messageType":"print","message":"#5      Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)","type":"print","time":10453}
{"testID":3,"messageType":"print","message":"#6      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)","type":"print","time":10453}
{"testID":3,"messageType":"print","message":"#7      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)","type":"print","time":10453}
{"testID":3,"messageType":"print","message":"#8      ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3716:5)","type":"print","time":10454}
{"testID":3,"messageType":"print","message":"#9      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3864:11)","type":"print","time":10454}
{"testID":3,"messageType":"print","message":"#10     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)","type":"print","time":10455}
{"testID":3,"messageType":"print","message":"#11     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)","type":"print","time":10455}
{"testID":3,"messageType":"print","message":"#12     Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)","type":"print","time":10456}
{"testID":3,"messageType":"print","message":"#13     RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:933:16)","type":"print","time":10456}
{"testID":3,"messageType":"print","message":"#14     RenderObjectToWidgetElement.update (package:flutter/src/widgets/binding.dart:911:5)","type":"print","time":10457}
{"testID":3,"messageType":"print","message":"#15     RenderObjectToWidgetElement.performRebuild (package:flutter/src/widgets/binding.dart:925:7)","type":"print","time":10458}
{"testID":3,"messageType":"print","message":"#16     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)","type":"print","time":10458}
{"testID":3,"messageType":"print","message":"#17     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2273:33)","type":"print","time":10459}
{"testID":3,"messageType":"print","message":"#18     AutomatedTestWidgetsFlutterBinding.drawFrame (package:flutter_test/src/binding.dart:805:18)","type":"print","time":10460}
{"testID":3,"messageType":"print","message":"#19     _TestWidgetsFlutterBinding&BindingBase&ServicesBinding&SchedulerBinding&GestureBinding&SemanticsBinding&RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:268:5)","type":"print","time":10461}
{"testID":3,"messageType":"print","message":"#20     _TestWidgetsFlutterBinding&BindingBase&ServicesBinding&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:988:15)","type":"print","time":10462}
{"testID":3,"messageType":"print","message":"#21     _TestWidgetsFlutterBinding&BindingBase&ServicesBinding&SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:928:9)","type":"print","time":10462}
{"testID":3,"messageType":"print","message":"#22     AutomatedTestWidgetsFlutterBinding.pump.<anonymous closure> (package:flutter_test/src/binding.dart:719:9)","type":"print","time":10463}
{"testID":3,"messageType":"print","message":"#25     TestAsyncUtils.guard (package:flutter_test/src/test_async_utils.dart:69:41)","type":"print","time":10465}
{"testID":3,"messageType":"print","message":"#26     AutomatedTestWidgetsFlutterBinding.pump (package:flutter_test/src/binding.dart:706:27)","type":"print","time":10465}
{"testID":3,"messageType":"print","message":"#27     WidgetTester.pumpWidget.<anonymous closure> (package:flutter_test/src/widget_tester.dart:250:22)","type":"print","time":10465}
{"testID":3,"messageType":"print","message":"#30     TestAsyncUtils.guard (package:flutter_test/src/test_async_utils.dart:69:41)","type":"print","time":10466}
{"testID":3,"messageType":"print","message":"#31     WidgetTester.pumpWidget (package:flutter_test/src/widget_tester.dart:247:27)","type":"print","time":10466}
{"testID":3,"messageType":"print","message":"#32     main.<anonymous closure> (file:///Users/greenhouse/clone/test/widget_test.dart:16:18)","type":"print","time":10467}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10467}
{"testID":3,"messageType":"print","message":"#33     testWidgets.<anonymous closure>.<anonymous closure> (package:flutter_test/src/widget_tester.dart:82:23)","type":"print","time":10468}
{"testID":3,"messageType":"print","message":"#34     TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:571:19)","type":"print","time":10469}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10469}
{"testID":3,"messageType":"print","message":"#37     TestWidgetsFlutterBinding._runTest (package:flutter_test/src/binding.dart:555:14)","type":"print","time":10470}
{"testID":3,"messageType":"print","message":"#38     AutomatedTestWidgetsFlutterBinding.runTest.<anonymous closure> (package:flutter_test/src/binding.dart:898:24)","type":"print","time":10472}
{"testID":3,"messageType":"print","message":"#44     AutomatedTestWidgetsFlutterBinding.runTest (package:flutter_test/src/binding.dart:895:15)","type":"print","time":10473}
{"testID":3,"messageType":"print","message":"#45     testWidgets.<anonymous closure> (package:flutter_test/src/widget_tester.dart:81:22)","type":"print","time":10473}
{"testID":3,"messageType":"print","message":"#46     Declarer.test.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/declarer.dart:168:27)","type":"print","time":10474}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10474}
{"testID":3,"messageType":"print","message":"#47     Invoker.waitForOutstandingCallbacks.<anonymous closure> (package:test_api/src/backend/invoker.dart:250:15)","type":"print","time":10475}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10479}
{"testID":3,"messageType":"print","message":"#52     Invoker.waitForOutstandingCallbacks (package:test_api/src/backend/invoker.dart:247:5)","type":"print","time":10479}
{"testID":3,"messageType":"print","message":"#53     Declarer.test.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/declarer.dart:166:33)","type":"print","time":10479}
{"testID":3,"messageType":"print","message":"#58     Declarer.test.<anonymous closure> (package:test_api/src/backend/declarer.dart:165:13)","type":"print","time":10480}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10480}
{"testID":3,"messageType":"print","message":"#59     Invoker._onRun.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/invoker.dart:400:25)","type":"print","time":10482}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10482}
{"testID":3,"messageType":"print","message":"#73     _Timer._runTimers (dart:isolate/runtime/libtimer_impl.dart:382:19)","type":"print","time":10483}
{"testID":3,"messageType":"print","message":"#74     _Timer._handleMessage (dart:isolate/runtime/libtimer_impl.dart:416:5)","type":"print","time":10483}
{"testID":3,"messageType":"print","message":"#75     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)","type":"print","time":10484}
{"testID":3,"messageType":"print","message":"(elided 32 frames from class _FakeAsync, package dart:async, and package stack_trace)","type":"print","time":10485}
{"testID":3,"messageType":"print","message":"════════════════════════════════════════════════════════════════════════════════════════════════════","type":"print","time":10485}
{"testID":3,"messageType":"print","message":"══╡ EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK ╞════════════════════════════════════════════════════","type":"print","time":10486}
{"testID":3,"messageType":"print","message":"The following TestFailure object was thrown running a test:\n  Expected: exactly one matching node in the widget tree\n  Actual: ?:<zero widgets with text \"0\" (ignoring offstage widgets)>\n   Which: means none were found but one was expected","type":"print","time":10487}
{"testID":3,"messageType":"print","message":"\nWhen the exception was thrown, this was the stack:","type":"print","time":10489}
{"testID":3,"messageType":"print","message":"#4      main.<anonymous closure> (file:///Users/greenhouse/clone/test/widget_test.dart:19:5)","type":"print","time":10490}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10493}
{"testID":3,"messageType":"print","message":"#5      testWidgets.<anonymous closure>.<anonymous closure> (package:flutter_test/src/widget_tester.dart:82:23)","type":"print","time":10493}
{"testID":3,"messageType":"print","message":"#6      TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:571:19)","type":"print","time":10493}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10498}
{"testID":3,"messageType":"print","message":"#9      TestWidgetsFlutterBinding._runTest (package:flutter_test/src/binding.dart:555:14)","type":"print","time":10498}
{"testID":3,"messageType":"print","message":"#10     AutomatedTestWidgetsFlutterBinding.runTest.<anonymous closure> (package:flutter_test/src/binding.dart:898:24)","type":"print","time":10498}
{"testID":3,"messageType":"print","message":"#16     AutomatedTestWidgetsFlutterBinding.runTest (package:flutter_test/src/binding.dart:895:15)","type":"print","time":10498}
{"testID":3,"messageType":"print","message":"#17     testWidgets.<anonymous closure> (package:flutter_test/src/widget_tester.dart:81:22)","type":"print","time":10498}
{"testID":3,"messageType":"print","message":"#18     Declarer.test.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/declarer.dart:168:27)","type":"print","time":10499}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10499}
{"testID":3,"messageType":"print","message":"#19     Invoker.waitForOutstandingCallbacks.<anonymous closure> (package:test_api/src/backend/invoker.dart:250:15)","type":"print","time":10499}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10499}
{"testID":3,"messageType":"print","message":"#24     Invoker.waitForOutstandingCallbacks (package:test_api/src/backend/invoker.dart:247:5)","type":"print","time":10499}
{"testID":3,"messageType":"print","message":"#25     Declarer.test.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/declarer.dart:166:33)","type":"print","time":10500}
{"testID":3,"messageType":"print","message":"#30     Declarer.test.<anonymous closure> (package:test_api/src/backend/declarer.dart:165:13)","type":"print","time":10500}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10500}
{"testID":3,"messageType":"print","message":"#31     Invoker._onRun.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:test_api/src/backend/invoker.dart:400:25)","type":"print","time":10501}
{"testID":3,"messageType":"print","message":"<asynchronous suspension>","type":"print","time":10501}
{"testID":3,"messageType":"print","message":"#45     _Timer._runTimers (dart:isolate/runtime/libtimer_impl.dart:382:19)","type":"print","time":10501}
{"testID":3,"messageType":"print","message":"#46     _Timer._handleMessage (dart:isolate/runtime/libtimer_impl.dart:416:5)","type":"print","time":10501}
{"testID":3,"messageType":"print","message":"#47     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)","type":"print","time":10502}
{"testID":3,"messageType":"print","message":"(elided 28 frames from class _FakeAsync, package dart:async, and package stack_trace)","type":"print","time":10502}
{"testID":3,"messageType":"print","message":"\nThis was caught by the test expectation on the following line:\n  file:///Users/greenhouse/clone/test/widget_test.dart line 19\n\nThe test description was:\nCounter increments smoke test","type":"print","time":10504}
{"testID":3,"messageType":"print","message":"════════════════════════════════════════════════════════════════════════════════════════════════════","type":"print","time":10505}
{"testID":3,"messageType":"print","message":"══╡ EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK ╞════════════════════════════════════════════════════","type":"print","time":10505}
{"testID":3,"messageType":"print","message":"The following message was thrown:\nMultiple exceptions (2) were detected during the running of the current test, and at least one was\nunexpected.","type":"print","time":10506}
{"testID":3,"messageType":"print","message":"════════════════════════════════════════════════════════════════════════════════════════════════════","type":"print","time":10507}
{"testID":3,"error":"Test failed. See exception logs above.\nThe test description was: Counter increments smoke test","stackTrace":"","isFailure":false,"type":"error","time":10518}
{"testID":3,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":10521}
{"success":false,"type":"done","time":10560}


Tests failed :|
Flutter test run failed

== Tests failed, skip build ==

нет ошибки при запуске проекта? как найти ошибки ?, и я пытаюсь прочитать этот журнал выше, но я не могу понять ошибку?

...