tmail-flutter icon indicating copy to clipboard operation
tmail-flutter copied to clipboard

POC integration test for Mobile with Patrol

Open hoangdat opened this issue 1 year ago • 13 comments

hoangdat avatar Jun 21 '24 02:06 hoangdat

This PR has been deployed to https://linagora.github.io/tmail-flutter/2953.

github-actions[bot] avatar Jun 21 '24 02:06 github-actions[bot]

We should create a patrol folder in test or name the test file containing patrol for easy management later.

Integration test should explicitly be inside integration_test folder. Both Flutter & Patrol suggest so.

tddang-linagora avatar Jul 23 '24 09:07 tddang-linagora

We should create a patrol folder in test or name the test file containing patrol for easy management later.

Integration test should explicitly be inside integration_test folder. Both Flutter & Patrol suggest so.

It still belongs to integration_test. We have many tools to write integration_test. and now you are using Patrol so we should identify it separately. Maybe we will use other tools for integration_test

dab246 avatar Jul 23 '24 09:07 dab246

Maybe we will use other tools for integration_test

I think no other tools, only patrol to work with integration_test at the moment, if we want to change tool, need to change all the tests too

hoangdat avatar Jul 23 '24 10:07 hoangdat

hoangdat avatar Oct 04 '24 03:10 hoangdat

  • [x] Write adr to guide running on local

dab246 avatar Oct 04 '24 03:10 dab246

  • [x] firebase test lab: Android X test orchestrator 1.5.0 break changes bug: https://github.com/android/android-test/issues/2255
  • [ ] up and run BE in CI, and connect to BE with http

hoangdat avatar Oct 08 '24 02:10 hoangdat

https://ngrok.com/docs/ May try so localhost can be https

tddang-linagora avatar Oct 08 '24 10:10 tddang-linagora

  • [ ] Test send email failed when change content to long string. Example: subjectaklkdsakdsakdkaklfklklafkamfklasmfkamfsklamfsakflsafklasmfaskfsakfasubjectaklkdsakdsakdkaklfklklafkamfklasmfkamfsklamfsakflsafklasmfaskfsakfa
Screenshot 2024-10-14 at 14 33 50

dab246 avatar Oct 14 '24 07:10 dab246

Test send email failed when change content to long string.

Reproduce steps

Fill long text in subject field

Log
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  The following assertion was thrown building _ScribbleFocusable(state:
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  _ScribbleFocusableState#1748a):
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  'package:flutter/src/rendering/editable.dart': Failed assertion: line 1318 pos 14: 'readOnly &&
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  !obscureText': is not true.
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  Either the assertion indicates an error in the framework itself, or we should provide substantially
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  more information in this error message to help you determine and fix the underlying cause.
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  In either case, please report this assertion by filing a bug on GitHub:
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I    https://github.com/flutter/flutter/issues/new?template=2_bug.yml
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  The relevant error-causing widget was:
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I    TextField
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I    TextField:file:///Users/dangdat/.pub-cache/git/languagetool_textfield-f47dd9829e145acc795b4e3e62f8bc668135fcd6/lib/src/presentation/language_tool_text_field.dart:128:30
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  When the exception was thrown, this was the stack:
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #2      RenderEditable.describeSemanticsConfiguration (package:flutter/src/rendering/editable.dart:1318:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #3      RenderObject._semanticsConfiguration (package:flutter/src/rendering/object.dart:3487:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #4      RenderObject.markNeedsSemanticsUpdate (package:flutter/src/rendering/object.dart:3558:41)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #5      RenderEditable.text= (package:flutter/src/rendering/editable.dart:782:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #6      _Editable.updateRenderObject (package:flutter/src/widgets/editable_text.dart:5507:9)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #7      RenderObjectElement._performRebuild (package:flutter/src/widgets/framework.dart:6502:36)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #8      RenderObjectElement.update (package:flutter/src/widgets/framework.dart:6479:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #9      MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6925:11)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #10     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #11     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #12     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #14     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #15     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #16     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #17     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #18     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #19     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #20     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #21     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #22     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #23     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #24     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #25     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #26     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #27     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #28     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #29     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #30     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #31     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #32     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #33     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #34     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #35     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #36     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #37     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #38     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #39     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #40     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #41     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #42     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #43     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #45     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #46     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #47     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #48     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #49     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #50     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #51     _InheritedNotifierElement.update (package:flutter/src/widgets/inherited_notifier.dart:105:11)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #52     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #53     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #54     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #55     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #56     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #57     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #58     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #59     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.701  9664-9708  flutter                 com.linagora.android.teammail        I  #60     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #61     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #62     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #63     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #64     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #65     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #66     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #67     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #68     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #69     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #70     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #71     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #72     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #73     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #74     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #75     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #76     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #77     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #78     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #79     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #80     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #81     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #82     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #83     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #84     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #85     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #86     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #87     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #88     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #89     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #90     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #91     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #92     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #93     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #94     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #95     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #96     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #97     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #98     SlottedRenderObjectElement._updateChildren (package:flutter/src/widgets/slotted_render_object_widget.dart:295:33)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #99     SlottedRenderObjectElement.update (package:flutter/src/widgets/slotted_render_object_widget.dart:256:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #100    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #101    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #102    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #103    Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #104    StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #105    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #106    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #107    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #108    Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #109    StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #110    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #111    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #112    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #113    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #114    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #115    Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #116    StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #117    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #118    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #119    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #120    Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #121    StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #122    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #123    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #124    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #125    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #126    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #127    Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #128    StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #129    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #130    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #131    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #132    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #133    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:47.702  9664-9708  flutter                 com.linagora.android.teammail        I  #134    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
2024-10-14 15:24:48.702  9664-9708  flutter                 com.linagora.android.teammail        I  #135    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:48.702  9664-9708  flutter                 com.linagora.android.teammail        I  #136    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #137    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #138    Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #139    StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #140    Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #141    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #142    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #143    Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #144    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2905:19)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #145    WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1136:21)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #146    RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443:5)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #147    SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #148    SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313:9)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #149    LiveTestWidgetsFlutterBinding.handleDrawFrame (package:flutter_test/src/binding.dart:1789:13)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #150    SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #154    _invoke (dart:ui/hooks.dart:314:10)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #155    PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #156    _drawFrame (dart:ui/hooks.dart:283:31)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  (elided 5 frames from class _AssertionError and dart:async)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  ════════════════════════════════════════════════════════════════════════════════════════════════════
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  ══╡ EXCEPTION CAUGHT BY SCHEDULER LIBRARY ╞═════════════════════════════════════════════════════════
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  The following assertion was thrown during a scheduler callback:
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  'package:flutter/src/rendering/object.dart': Failed assertion: line 3337 pos 12: 'attached': is not
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  true.
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  Either the assertion indicates an error in the framework itself, or we should provide substantially
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  more information in this error message to help you determine and fix the underlying cause.
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  In either case, please report this assertion by filing a bug on GitHub:
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I    https://github.com/flutter/flutter/issues/new?template=2_bug.yml
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  When the exception was thrown, this was the stack:
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #2      RenderObject.getTransformTo (package:flutter/src/rendering/object.dart:3337:12)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #3      RenderBox.localToGlobal (package:flutter/src/rendering/box.dart:2886:39)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #4      RenderEditable._snapToPhysicalPixel (package:flutter/src/rendering/editable.dart:2282:33)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #5      RenderEditable.getLocalRectForCaret (package:flutter/src/rendering/editable.dart:1826:28)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #6      EditableTextState._updateComposingRectIfNeeded (package:flutter/src/widgets/editable_text.dart:4487:38)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #7      EditableTextState._schedulePeriodicPostFrameCallbacks (package:flutter/src/widgets/editable_text.dart:4393:5)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #8      SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #9      SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1326:11)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #10     LiveTestWidgetsFlutterBinding.handleDrawFrame (package:flutter_test/src/binding.dart:1789:13)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #11     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #15     _invoke (dart:ui/hooks.dart:314:10)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #16     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  #17     _drawFrame (dart:ui/hooks.dart:283:31)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  (elided 5 frames from class _AssertionError and dart:async)
2024-10-14 15:24:48.703  9664-9708  flutter                 com.linagora.android.teammail        I  ════════════════════════════════════════════════════════════════════════════════════════════════════

tddang-linagora avatar Oct 14 '24 08:10 tddang-linagora

  • [ ] Test send email failed when change content to long string. Example: subjectaklkdsakdsakdkaklfklklafkamfklasmfkamfsklamfsakflsafklasmfaskfsakfasubjectaklkdsakdsakdkaklfklklafkamfklasmfkamfsklamfsakflsafklasmfaskfsakfa
Screenshot 2024-10-14 at 14 33 50

https://github.com/flutter/flutter/issues/97433

tddang-linagora avatar Oct 14 '24 09:10 tddang-linagora

  • subjectaklkdsakdsakdkaklfklklafkamfklasmfkamfsklamfsakflsafklasmfaskfsakfasubjectaklkdsakdsakdkaklfklklafkamfklasmfkamfsklamfsakflsafklasmfaskfsakfa

This issue is related to a third party library bug. Raised here: https://github.com/solid-software/languagetool_textfield/issues/84

dab246 avatar Oct 14 '24 09:10 dab246

Approved

hoangdat avatar Oct 17 '24 10:10 hoangdat