-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Description
When testing integration_test on RPI5 several times, I sometimes get the following error:
✓ Built build/tizen/tpk/org.tizen.video_player_tizen_example-1.0.0.tpk (42.7MB)
Installing build/tizen/tpk/org.tizen.video_player_tizen_example-1.0.0.tpk... 13.0s
VMServiceFlutterDriver: Connecting to Flutter application at http://127.0.0.1:45775/VX5dSU2C2-E=/
VMServiceFlutterDriver: Isolate found with number: 2319035070011131
VMServiceFlutterDriver: Isolate 2319035070011131 is runnable.
VMServiceFlutterDriver: Isolate is paused at start.
VMServiceFlutterDriver: Attempting to resume isolate
[I] 00:00 +0: asset videos can be initialized
VMServiceFlutterDriver: Connected to Flutter application.
[I] 00:00 +1: asset videos live stream duration != 0
[I] 00:00 +2: asset videos can be played
[I] 00:01 +3: asset videos can seek
[I] 00:02 +4: asset videos can be paused
[I] 00:04 +5: asset videos stay paused when seeking after video completed
[I] 00:04 +5 ~1: asset videos do not exceed duration on play after video completed
[I] 00:04 +5 ~2: asset videos test video player view with local asset
[E] Mesa: error: GL_INVALID_ENUM in glTexParameter(param=0x812d)
[I] 00:04 +6 ~2: file-based videos test video player using static file() method as constructor
[I] 00:05 +7 ~2: network videos reports buffering status
[I] 00:05 +7 ~3: asset audios can be initialized
[I] 00:05 +8 ~3: asset audios can be played
Unhandled exception:
DriverError: Failed to fulfill RequestData due to remote error
Original error: ext.flutter.driver: (112) Service has disappeared
Original stack trace:
#0 new _OutstandingRequest (package:vm_service/src/vm_service.dart:265:34)
#1 VmService._call.<anonymous closure> (package:vm_service/src/vm_service.dart:1921:25)
#2 VmService._call (package:vm_service/src/vm_service.dart:1933:8)
#3 VmService.callServiceExtension (package:vm_service/src/vm_service.dart:1872:14)
#4 VMServiceFlutterDriver.sendCommand (package:flutter_driver/src/driver/vmservice_driver.dart:329:12)
#5 FlutterDriver.requestData (package:flutter_driver/src/driver/driver.dart:574:13)
#6 integrationDriver (package:integration_test/integration_test_driver.dart:71:42)
<asynchronous suspension>
#0 VMServiceFlutterDriver.sendCommand (package:flutter_driver/src/driver/vmservice_driver.dart:342:7)
<asynchronous suspension>
#1 FlutterDriver.requestData (package:flutter_driver/src/driver/driver.dart:574:7)
<asynchronous suspension>
#2 integrationDriver (package:integration_test/integration_test_driver.dart:71:29)
<asynchronous suspension>
Failed to stop app
leess@rat7:~$ flutter-tizen doctor -v
[!] Flutter (Channel [user-branch], 3.32.4, on Ubuntu 20.04.6 LTS 5.15.0-139-generic, locale en_US.UTF-8) [1,008ms]
! Flutter version 3.32.4 on channel [user-branch] at /home/leess/01_workspace/f-project/flutter-tizen/flutter
Currently on an unknown channel. Run `flutter channel` to switch to an official channel.
If that doesn't fix the issue, reinstall Flutter by following instructions at https://flutter.dev/setup.
! Upstream repository unknown source is not a standard remote.
Set environment variable "FLUTTER_GIT_URL" to unknown source to dismiss this error.
• Framework revision 6fba2447e9 (9 weeks ago), 2025-06-12 19:03:56 -0700
• Engine revision 8cd19e509d
• Dart version 3.8.1
• DevTools version 2.45.1
• If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and
upgrades.
[✓] Tizen toolchain - develop for Tizen devices [884ms]
• Framework revision 846676a571 (6 weeks ago), 2025-07-10 12:06:30 +0900
• Engine revision cd11e42283
• Embedder revision 36968dd015
• Tizen Studio 6.0 at /home/leess/tizen-studio
• .NET SDK 8.0.412 at /usr/bin/dotnet
[!] Android toolchain - develop for Android devices (Android SDK version 36.0.0) [3.9s]
• Android SDK at /home/leess/Android/Sdk
• Platform android-36, build-tools 36.0.0
• ANDROID_HOME = /home/leess/Android/Sdk
• Java binary at: /home/leess/android-studio/jbr/bin/java
This is the JDK bundled with the latest Android Studio installation on this machine.
To manually set the JDK path, use: `flutter config --jdk-dir="path/to/jdk"`.
• Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[✓] Chrome - develop for the web [308ms]
• Chrome at google-chrome
[!] Linux toolchain - develop for Linux desktop [920ms]
• clang version 17.0.0 (https://github.com/swiftlang/llvm-project.git bb511dfa7c889bf054eff34192ffc1f97278dd7f)
• cmake version 3.24.1
• ninja version 1.5.3
✗ ninja 1.8.0 or later is required.
• pkg-config version 0.29.1
! Unable to access driver information using 'eglinfo'.
It is likely available from your distribution (e.g.: apt install mesa-utils)
[✓] Android Studio (version 2024.1) [302ms]
• Android Studio at /home/leess/android-studio
• Flutter plugin version 81.0.2
• Dart plugin version 241.18808
• Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)
[✓] VS Code (version unknown) [21ms]
• VS Code at /usr/share/code
• Flutter extension version 3.116.0
✗ Unable to determine VS Code version.
[✓] Connected device (3 available) [465ms]
• Linux (desktop) • linux • linux-x64 • Ubuntu 20.04.6 LTS 5.15.0-139-generic
• Chrome (web) • chrome • web-javascript • Google Chrome 130.0.6723.58
• Tizen rpi4 (mobile) • 10.113.112.147:26101 • flutter-tester • Tizen 10.0
[✓] Network resources [745ms]
• All expected network resources are available.
! Doctor found issues in 3 categories.
root:~> cat /etc/tizen-release
Tizen10.0/Unified 10.0.0 (aarch64)
VERSION = 10.0.0
CODENAME = TTEN
BUILD_ID=tizen-unified_20250401.210430_tizen-headed-aarch64
However, if I change the order of the test cases as follows, it seems to work fine:
[original order]
group('asset videos'. ...)
group('file-based videos'. ...)
group('network videos', ...)
group('asset audios'. ...)
[changed order]
group('asset audios'. ...)
group('asset videos'. ...)
group('file-based videos'. ...)
group('network videos', ...)
Unfortunately, I don't know why this problem occurs.
Can anyone please check this issue?
Metadata
Metadata
Assignees
Labels
No labels