Flutter release build failure

i am trying to build a release build of my application and i am unable to do so.
Steps to Reproduce
Start a fresh project, and then iinstall image_picker : 0.6.3+1
Than try to build the application you will this error
C:\tools\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-1.0.5\android\src\main\java\io\flutter\embedding\engine\plugins\lifecycle\FlutterLifecycleAdapter.java:23: error: cannot find symbol
  public static Lifecycle getActivityLifecycle(
                ^
  symbol:   class Lifecycle
  location: class FlutterLifecycleAdapter
1 error

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':flutter_plugin_android_lifecycle:compileReleaseJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 3m 37s
Running Gradle task 'assembleRelease'...
Running Gradle task 'assembleRelease'... Done                     219.0s (!)
Gradle task assembleRelease failed with exit code 1

Hello, please if i run flutter build apk --debug, its builds successfully, what is wrong with running flutter build apk --release

I have the same problem posted in 48724

What's the minSdk in your build.gradle? Maybe putting it up to 21 helps.

What's the minSdk in your build.gradle? Maybe putting it up to 21 helps.

i am currently running on minSdk 28. why 21?

Because 21 is Lollipop, 18 is KitKat which has way other APIs. My hypothesis is that lots of packages behave the same since API 21

@stijnie2210 I have bumped up the minsdk to 21 and the issue still persists, does this lifecycle issue revolves around my version of java. ?

I get  v1.12.13+hotfix.8 and build release, I have the same problem, so how to sovle

Hi @peterson-umoke
if flutter run --release doesn't show error
could you provide flutter build apk --verbose?
@JillyTaboga @rootzm could you please provide
your flutter doctor -v , your logs
(flutter run --verbose,  flutter run --release --verbose or flutter build apk --verbose
according to where the exception is shown)
and your pubspec.yaml or if possible a reproducible minimal code sample.
Thank you

Hi, I run flutter doctor -v and flutter run --verbose, the logs and apk is ok.At first，I run flutter build apk can show error.
At end, I find VPN and set the global Proxy. Then everything is getting better.
if the problem occurs again, i will save it and contact you
------------------ 原始邮件 ------------------
发件人: "Francecsco<EMAIL_ADDRESS>发送时间: 2020年2月26日(星期三) 晚上6:38
收件人<EMAIL_ADDRESS>抄送<EMAIL_ADDRESS><EMAIL_ADDRESS>主题: Re: [flutter/flutter] Flutter release build failure (#49545)
Hi @peterson-umoke
if flutter run --release doesn't show error
could you provide flutter build apk --verbose?
@JillyTaboga @rootzm could you please provide
your flutter doctor -v , your logs
(flutter run --verbose,  flutter run --release --verbose or flutter build apk --verbose
according to where the exception is shown)
and your pubspec.yaml or if possible a reproducible minimal code sample.
Thank you
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

HI @rootzm
I'm not sure how your vpn is connected to flutter build,
if you experience issues with the command
please provide your doctor and flutter build apk --verbose
thank you

Is there any progress on this issue

I solve, but I do not find a way to reproduce.
thanks
------------------ 原始邮件 ------------------
发件人<EMAIL_ADDRESS>发送时间: 2020年3月6日(星期五) 下午2:45
收件人<EMAIL_ADDRESS>抄送<EMAIL_ADDRESS><EMAIL_ADDRESS>主题: Re: [flutter/flutter] Flutter release build failure (#49545)
Is there any progress on this issue
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

i have been able to resolve this issue, it took a while to figure out what the problem, will update this post with the fix

please a quick one, is there any need to add both flutter bloc and bloc to the pubspec.yaml ?

In my case I tried almost every recipe related to this issue, inlcuding (flutter clean, reinstalling flutter,  flutter pub cache repair, gradle clean, rm .pub-cache,... I even reinstalled Java!). In my case flutter build apk --verbose was working fine, was flutter run that was failing.
What finally worked was:

Make sure you are using a version control system (such as git) to recover the customisations you might have done inside ios and android directories.

rm ios
rm android
rm .dart-tools
rm build
flutter create .

Then I recovered my customisations using git, and next time I run flutter run it worked perfectly.
Reference to troubleshooter: https://github.com/flutter/flutter/wiki/Workarounds-for-common-issues#generated-project-files-outdated

I also tried everything and spend too many time for the issue:
package androidx.lifecycle does not exist
           import androidx.lifecycle.Lifecycle;

In the end only deleting of these packages helped me:
  device_preview: ^0.3.0+1
  backdrop: ^0.2.8
  keyboard_visibility: any
  random_pk: any
  shimmer: ^1.1.1
  flutter_rating: ^0.0.2
  logger: any

I removed them all from the project.
Obviously some of them caused the problem.

I also tried everything and spend too many time for the issue:
package androidx.lifecycle does not exist
           import androidx.lifecycle.Lifecycle;

In the end only deleting of these packages helped me:
  device_preview: ^0.3.0+1
  backdrop: ^0.2.8
  keyboard_visibility: any
  random_pk: any
  shimmer: ^1.1.1
  flutter_rating: ^0.0.2
  logger: any

I removed them all from the project.
Obviously some of them caused the problem.

can we have a snapshot of your main method?... do you use any state management solution in your project?

I also tried everything and spend too many time for the issue:
package androidx.lifecycle does not exist
           import androidx.lifecycle.Lifecycle;

In the end only deleting of these packages helped me:
  device_preview: ^0.3.0+1
  backdrop: ^0.2.8
  keyboard_visibility: any
  random_pk: any
  shimmer: ^1.1.1
  flutter_rating: ^0.0.2
  logger: any

I removed them all from the project.
Obviously some of them caused the problem.

can we have a snapshot of your main method?... do you use any state management solution in your project?

Sure:
void main() {
  WidgetsFlutterBinding.ensureInitialized();
  runZoned(
    () async {
      await Globals.init(rootBundle);
      runApp(GApp(false));
    },
    onError: (Object error, StackTrace stackTrace) {
      try {
        handleError(error, stackTrace);
        print('Error sent to sentry.io: $error');
      } catch (e) {
        print('Sending report to sentry.io failed: $e');
        print('Original error: $error');
      }
    },
  );
}

We are using BLoC archititecture, also RxDart + Provider.

Thats where the issue is comming from, you are experiencing the same issue i faced. the solution is very simple

the issue here is you are using async and await on your main function, as such for flutter to run its requires that you add  WidgetsFlutterBinding.ensureInitialized(); to the main method, TRY YOUR BEST TO AVOID THIS.
Instead, take advantage of the BLOC library archictecture and create a master bloc, say an authentication or apploading bloc that process your async data.
In summary, let your bloc do all the async and await, since its a stream and let your main method just do what it does best, which is to start the app. NO LOGIC SHOULD RUN IN YOUR MAIN, all logic in your BLoCs.

Thats where the issue is comming from, you are experiencing the same issue i faced. the solution is very simple

Im facing the same issue. Im using Provider.

Thats where the issue is comming from, you are experiencing the same issue i faced. the solution is very simple

Im facing the same issue. Im using Provider.

try the solution i proferred above, see if it works for you.

Thats where the issue is comming from, you are experiencing the same issue i faced. the solution is very simple

But we don't have any bloc packages in pubspec. Only rxdart and provider.
Also we didn't touch main function at all - the app just start working after we remove old packages, that I mentioned before. But thank you for advice.

Thats where the issue is comming from, you are experiencing the same issue i faced. the solution is very simple

But we don't have any bloc packages in pubspec. Only rxdart and provider.
Also we didn't touch main function at all - the app just start working after we remove old packages, that I mentioned before. But thank you for advice.

i know BLoC library well, but i could say the algorithm should work well using provider, besides, the BLoC library uses provider under the hood alongside rxdart, so it might be worth checking out.
Or i could spin up an example project using provider..

i just checked provider example provided flutter and realize that the same approach i spoke about earlier can still be applied.

i just checked provider example provided flutter and realize that the same approach i spoke about earlier can still be applied.

I solved this issue now completely. This issue is due to the plugins which uses flutter_plugin_android_lifecycle. In my case image_picker internally used flutter_plugin_android_lifecycle_1.0.2 but my pub-cach/hosted had flutter_plugin_android_lifecycle 1.0.8. So thats the problem !! So I changed my pubspec.lock file from 1.0.8 to 1.0.2. Like this.
flutter_plugin_android_lifecycle:
dependency: transitive
description:
name: flutter_plugin_android_lifecycle
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
Now try pub get and build apk. You can check External libraries -> Flutter Plugins if you have downloaded right version.

Hi @peterson-umoke
I'm testing image_picker sample app
with the latest master

logs
 nevercode@Nevercodes-Air  ~/Desktop/projects/plugins/packages/image_picker/image_picker/example   master ● ?  flutter_master build appbundle -v         ✔  1806  13:17:01
[  +21 ms] executing: [/Users/nevercode/development/flutter_master/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +61 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 2ece1c3a174c3dd7099736f13b4ad16bb9b70c1d
[        ] executing: [/Users/nevercode/development/flutter_master/] git tag --contains HEAD
[ +548 ms] Exit code 0 from: git tag --contains HEAD
[  +13 ms] executing: [/Users/nevercode/development/flutter_master/] git describe --match *.*.*-*.*.pre --first-parent --long --tags
[  +49 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent --long --tags
[        ] 1.19.0-3.0.pre-20-g2ece1c3a1
[  +12 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref --symbolic @{u}
[  +15 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/master
[   +1 ms] executing: [/Users/nevercode/development/flutter_master/] git ls-remote --get-url origin
[  +15 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git
[  +88 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref HEAD
[  +18 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[  +12 ms] executing: sw_vers -productName
[  +26 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[   +1 ms] executing: sw_vers -productVersion
[  +21 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15.4
[        ] executing: sw_vers -buildVersion
[  +32 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19E287
[  +77 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +5 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +27 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +6 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ +110 ms] Found plugin image_picker at /Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/
[  +47 ms] Found plugin e2e at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/e2e-0.2.4+4/
[  +13 ms] Found plugin flutter_plugin_android_lifecycle at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.7/
[  +69 ms] Found plugin video_player at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/video_player-0.10.11/
[   +6 ms] Found plugin video_player_web at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/video_player_web-0.1.3/
[  +81 ms] Found plugin image_picker at /Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/
[  +16 ms] Found plugin e2e at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/e2e-0.2.4+4/
[   +3 ms] Found plugin flutter_plugin_android_lifecycle at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.7/
[  +28 ms] Found plugin video_player at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/video_player-0.10.11/
[   +2 ms] Found plugin video_player_web at /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/video_player_web-0.1.3/
[  +86 ms] Generating
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +46 ms] executing: /usr/bin/xcodebuild -version
[ +455 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[        ] Xcode 11.3.1
           Build version 11C504
[  +65 ms] Running Gradle task 'bundleRelease'...
[   +2 ms] gradle.properties already sets `android.enableR8`
[   +5 ms] Using gradle from /Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/android/gradlew.
[   +3 ms] /Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/android/gradlew mode: 33261 rwxr-xr-x.
[  +19 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[  +17 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android
Studio","JVMOptions":{"ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:$APP_PACKAGE\/Cont
ents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVMVersion":"1.8*,1.8+","WorkingDirecto
ry":"$APP_PACKAGE\/Contents\/bin","MainClass":"com.intellij.idea.Main","Properties":{"idea.paths.selector":"AndroidStudio3.6","idea.executable":"studio","idea.platform.prefix":"A
ndroidStudio","idea.home.path":"$APP_PACKAGE\/Contents"}},"NSDesktopFolderUsageDescription":"An application in Android Studio requests access to the user's Desktop
folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-192.7<IP_ADDRESS>92135","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An application in
Android Studio requests access to the device's camera.","CFBundleDocumentTypes":[{"CFBundleTypeName":"Android Studio Project
File","CFBundleTypeExtensions":["ipr"],"CFBundleTypeRole":"Editor","CFBundleTypeIconFile":"studio.icns"},{"CFBundleTypeName":"All
documents","CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"CFBundleTypeRole":"Editor","LSTypeIsPackage":false}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBund
lePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionString":"3.6","NSMicrophoneUsageDescription":"An application in Android
Studio requests access to the device's microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in Android
Studio requests access to the user's location
information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleTypeRole":"Editor","CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"]}],"CFBundleIdentifie
r":"com.google.android.studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsag
eDescription":"An application in Android Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio requests
access to the user's Downloads folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests access to files on a network
volume.","CFBundleGetInfoString":"Android Studio 3.6, build AI-192.7<IP_ADDRESS>92135. Copyright JetBrains s.r.o., (c) 2000-2020","NSRemovableVolumesUsageDescription":"An
application in Android Studio requests access to files on a removable volume."}
[  +17 ms] executing: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[  +94 ms] Exit code 0 from: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[        ] openjdk version "1.8.0_212-release"
           OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
           OpenJDK 64-Bit Server VM (build 25.212-b4-5784211, mixed mode)
[   +3 ms] executing: [/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/android/]
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/android/gradlew -Pverbose=true -Ptarget-platform=android-arm,android-arm64,android-x64
-Ptarget=lib/main.dart -Ptrack-widget-creation=true -Pshrink=true -Ptree-shake-icons=true bundleRelease
[+1492 ms] > Configure project :app
[   +2 ms] WARNING: The option setting 'android.enableUnitTestBinaryResources=true' is experimental and unsupported.
[   +1 ms] The current default is 'false'.
[ +168 ms] > Configure project :e2e
[        ] WARNING: The option setting 'android.enableUnitTestBinaryResources=true' is experimental and unsupported.
[        ] The current default is 'false'.
[        ] > Configure project :flutter_plugin_android_lifecycle
[        ] WARNING: The option setting 'android.enableUnitTestBinaryResources=true' is experimental and unsupported.
[   +1 ms] The current default is 'false'.
[ +100 ms] > Configure project :image_picker
[        ] WARNING: The option setting 'android.enableUnitTestBinaryResources=true' is experimental and unsupported.
[        ] The current default is 'false'.
[        ] > Configure project :video_player
[        ] WARNING: The option setting 'android.enableUnitTestBinaryResources=true' is experimental and unsupported.
[        ] The current default is 'false'.
[  +92 ms] > Configure project :video_player_web
[        ] WARNING: The option setting 'android.enableUnitTestBinaryResources=true' is experimental and unsupported.
[        ] The current default is 'false'.
[+3401 ms] > Task :app:cleanMergeReleaseAssets UP-TO-DATE
[   +1 ms] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with JetifyTransform
[   +1 ms] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with JetifyTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with JetifyTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with ExtractAarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with ExtractAarTransform
[   +2 ms] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with ExtractAarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with JetifyTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with ExtractAarTransform
[   +1 ms] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[   +1 ms] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with JetifyTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with JetifyTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with ExtractAarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with ExtractAarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with JetifyTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with ExtractAarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with JetifyTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with JetifyTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with JetifyTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with ExtractAarTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with ExtractAarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with ExtractAarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with JetifyTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with ExtractAarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with JetifyTransform
[   +3 ms] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with ExtractAarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with JetifyTransform
[   +1 ms] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with ExtractAarTransform
[   +1 ms] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with JetifyTransform
[   +1 ms] > Transform activity.aar (androidx.activity:activity:1.0.0) with JetifyTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with ExtractAarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with ExtractAarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with JetifyTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with ExtractAarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with JetifyTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with JetifyTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with JetifyTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with ExtractAarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with ExtractAarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with ExtractAarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[   +1 ms] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with JetifyTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with JetifyTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with ExtractAarTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with ExtractAarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[   +1 ms] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with JetifyTransform
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with ExtractAarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Task :app:extractProguardFiles
[+1937 ms] > Task :app:compileFlutterBuildRelease
[        ] [  +12 ms] executing: [/Users/nevercode/development/flutter_master/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] [  +55 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] [        ] 2ece1c3a174c3dd7099736f13b4ad16bb9b70c1d
[        ] [   +1 ms] executing: [/Users/nevercode/development/flutter_master/] git tag --contains HEAD
[        ] [ +210 ms] Exit code 0 from: git tag --contains HEAD
[   +1 ms] [   +3 ms] executing: [/Users/nevercode/development/flutter_master/] git describe --match *.*.*-*.*.pre --first-parent --long --tags
[        ] [  +39 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent --long --tags
[   +1 ms] [        ] 1.19.0-3.0.pre-20-g2ece1c3a1
[        ] [  +12 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +16 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [   +1 ms] origin/master
[        ] [        ] executing: [/Users/nevercode/development/flutter_master/] git ls-remote --get-url origin
[        ] [  +13 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +78 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref HEAD
[        ] [  +14 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] master
[        ] [  +47 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [   +7 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [ +109 ms] Initializing file store
[        ] [  +40 ms] Skipping target: gen_localizations
[        ] [   +9 ms] kernel_snapshot: Starting due to {}
[        ] [  +49 ms] /Users/nevercode/development/flutter_master/bin/cache/dart-sdk/bin/dart
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/common/flutter_patched_sdk_product/ --target=flutter -Ddart.developer.causal_async_stacks=false
-Ddart.vm.profile=false -Ddart.vm.product=true --bytecode-options=source-positions --aot --tfa --packages
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.packages --output-dill
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/app.dill --depfile
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/kernel_snapshot.d
package:image_picker_example/main.dart
[+19180 ms] [+19872 ms] kernel_snapshot: Complete
[ +795 ms] [ +759 ms] aot_android_asset_bundle: Starting due to {}
[        ] [  +17 ms] android_aot_release_android-arm: Starting due to {InvalidatedReason.inputChanged}
[        ] [  +16 ms] executing: /Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/android-arm-release/darwin-x64/gen_snapshot --deterministic
--snapshot_kind=app-aot-elf
--elf=/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/armeabi-v7a/app.so --strip
--no-sim-use-hardfp --no-use-integer-division --no-causal-async-stacks --lazy-async-stacks
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/app.dill
[ +296 ms] [ +329 ms] android_aot_release_android-arm64: Starting due to {InvalidatedReason.inputChanged}
[        ] [   +1 ms] executing: /Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/android-arm64-release/darwin-x64/gen_snapshot --deterministic
--snapshot_kind=app-aot-elf
--elf=/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/arm64-v8a/app.so --strip
--no-causal-async-stacks --lazy-async-stacks
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/app.dill
[   +4 ms] [   +2 ms] android_aot_release_android-x64: Starting due to {InvalidatedReason.inputChanged}
[   +2 ms] [   +1 ms] executing: /Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/android-x64-release/darwin-x64/gen_snapshot --deterministic
--snapshot_kind=app-aot-elf
--elf=/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/x86_64/app.so --strip
--no-causal-async-stacks --lazy-async-stacks
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/app.dill
[  +96 ms] [  +75 ms] Running command: /Users/nevercode/development/flutter_master/bin/cache/dart-sdk/bin/dart
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/darwin-x64/const_finder.dart.snapshot --kernel-file
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/.dart_tool/flutter_build/4f26a646613e553d082e9ca5a815e185/app.dill --class-library-uri
package:flutter/src/widgets/icon_data.dart --class-name IconData
[+1737 ms] [+1692 ms] Running font-subset: /Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/darwin-x64/font-subset
/Users/nevercode/Desktop/projects/plugins/packages/image_picker/image_picker/example/build/app/intermediates/flutter/release/flutter_assets/fonts/MaterialIcons-Regular.ttf
/Users/nevercode/development/flutter_master/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.ttf, using codepoints 59574 58834 58820 58848 58829 58836 58387 58288 57418
57419
[ +261 ms] [ +315 ms] aot_android_asset_bundle: Complete
[+18296 ms] [+18238 ms] android_aot_release_android-arm: Complete
[ +102 ms] [ +120 ms] android_aot_bundle_release_android-arm: Starting due to {InvalidatedReason.inputChanged}
[        ] [  +22 ms] android_aot_bundle_release_android-arm: Complete
[        ] [   +1 ms] android_aot_release_android-arm64: Complete
[        ] [  +37 ms] android_aot_release_android-x64: Complete
[ +199 ms] [ +132 ms] android_aot_bundle_release_android-arm64: Starting due to {InvalidatedReason.inputChanged}
[        ] [  +14 ms] android_aot_bundle_release_android-arm64: Complete
[        ] [  +39 ms] android_aot_bundle_release_android-x64: Starting due to {InvalidatedReason.inputChanged}
[        ] [  +13 ms] android_aot_bundle_release_android-x64: Complete
[ +100 ms] [ +104 ms] _composite: Starting due to {}
[        ] [        ] _composite: Complete
[        ] [   +1 ms] Persisting file store
[  +99 ms] [   +7 ms] Done persisting file store
[   +1 ms] [   +8 ms] build succeeded.
[        ] [  +21 ms] "flutter assemble" took 42,081ms.
[+1097 ms] > Task :app:packLibsflutterBuildRelease
[        ] > Task :e2e:preBuild UP-TO-DATE
[   +1 ms] > Task :e2e:preReleaseBuild UP-TO-DATE
[        ] > Task :e2e:checkReleaseManifest
[ +193 ms] > Task :e2e:processReleaseManifest
[        ] > Task :flutter_plugin_android_lifecycle:preBuild UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:preReleaseBuild UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:checkReleaseManifest
[        ] > Task :flutter_plugin_android_lifecycle:processReleaseManifest
[        ] > Task :image_picker:preBuild UP-TO-DATE
[        ] > Task :image_picker:preReleaseBuild UP-TO-DATE
[        ] > Task :image_picker:checkReleaseManifest
[        ] > Task :image_picker:processReleaseManifest
[        ] > Task :video_player:preBuild UP-TO-DATE
[        ] > Task :video_player:preReleaseBuild UP-TO-DATE
[  +99 ms] > Task :video_player:checkReleaseManifest
[        ] > Task :video_player:processReleaseManifest
[        ] > Task :video_player_web:preBuild UP-TO-DATE
[        ] > Task :video_player_web:preReleaseBuild UP-TO-DATE
[        ] > Task :video_player_web:checkReleaseManifest
[        ] > Task :video_player_web:processReleaseManifest
[  +97 ms] > Task :app:preReleaseBuild
[        ] > Task :app:mergeReleaseShaders
[        ] > Task :app:compileReleaseShaders
[        ] > Task :app:generateReleaseAssets
[        ] > Task :e2e:mergeReleaseShaders
[        ] > Task :e2e:compileReleaseShaders
[        ] > Task :e2e:generateReleaseAssets
[        ] > Task :e2e:packageReleaseAssets
[        ] > Task :flutter_plugin_android_lifecycle:mergeReleaseShaders
[ +115 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseShaders
[        ] > Task :flutter_plugin_android_lifecycle:generateReleaseAssets
[        ] > Task :flutter_plugin_android_lifecycle:packageReleaseAssets
[        ] > Task :image_picker:mergeReleaseShaders
[        ] > Task :image_picker:compileReleaseShaders
[        ] > Task :image_picker:generateReleaseAssets
[        ] > Task :image_picker:packageReleaseAssets
[        ] > Task :video_player:mergeReleaseShaders
[        ] > Task :video_player:compileReleaseShaders
[        ] > Task :video_player:generateReleaseAssets
[        ] > Task :video_player:packageReleaseAssets
[        ] > Task :video_player_web:mergeReleaseShaders
[        ] > Task :video_player_web:compileReleaseShaders
[        ] > Task :video_player_web:generateReleaseAssets
[        ] > Task :video_player_web:packageReleaseAssets
[        ] > Task :app:mergeReleaseAssets
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[   +1 ms] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[   +1 ms] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[   +1 ms] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[   +3 ms] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[  +61 ms] > Transform aapt2-osx.jar (com.android.tools.build:aapt2:3.3.0-5013011) with Aapt2Extractor
[        ] > Task :e2e:packageReleaseRenderscript NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:packageReleaseRenderscript NO-SOURCE
[        ] > Task :image_picker:packageReleaseRenderscript NO-SOURCE
[        ] > Task :video_player:packageReleaseRenderscript NO-SOURCE
[        ] > Task :video_player_web:packageReleaseRenderscript NO-SOURCE
[        ] > Task :app:compileReleaseRenderscript
[        ] > Task :app:generateReleaseResValues
[        ] > Task :app:generateReleaseResources
[  +93 ms] > Task :e2e:compileReleaseRenderscript
[        ] > Task :e2e:generateReleaseResValues
[        ] > Task :e2e:generateReleaseResources
[        ] > Task :e2e:packageReleaseResources
[        ] > Task :flutter_plugin_android_lifecycle:compileReleaseRenderscript
[  +96 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseResValues
[        ] > Task :flutter_plugin_android_lifecycle:generateReleaseResources
[        ] > Task :flutter_plugin_android_lifecycle:packageReleaseResources
[        ] > Task :image_picker:compileReleaseRenderscript
[        ] > Task :image_picker:generateReleaseResValues
[        ] > Task :image_picker:generateReleaseResources
[ +100 ms] > Task :image_picker:packageReleaseResources
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Task :video_player:generateReleaseResValues
[        ] > Task :video_player:compileReleaseRenderscript
[        ] > Task :video_player:generateReleaseResources
[  +98 ms] > Task :video_player:packageReleaseResources
[        ] > Task :video_player_web:compileReleaseRenderscript
[        ] > Task :video_player_web:generateReleaseResValues
[        ] > Task :video_player_web:generateReleaseResources
[        ] > Task :video_player_web:packageReleaseResources
[+1398 ms] > Task :app:mergeReleaseResources
[        ] > Task :app:checkReleaseManifest
[   +1 ms] > Task :app:createReleaseCompatibleScreenManifests
[   +2 ms] > Task :app:mainApkListPersistenceRelease
[ +194 ms] > Task :app:processReleaseManifest
[+1100 ms] > Task :app:bundleReleaseResources
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with LibrarySymbolTableTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with LibrarySymbolTableTransform
[   +2 ms] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with LibrarySymbolTableTransform
[   +3 ms] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with LibrarySymbolTableTransform
[   +2 ms] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with LibrarySymbolTableTransform
[   +1 ms] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with LibrarySymbolTableTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with LibrarySymbolTableTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with LibrarySymbolTableTransform
[   +2 ms] > Transform customview.aar (androidx.customview:customview:1.0.0) with LibrarySymbolTableTransform
[   +2 ms] > Transform loader.aar (androidx.loader:loader:1.0.0) with LibrarySymbolTableTransform
[   +1 ms] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with LibrarySymbolTableTransform
[   +1 ms] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with LibrarySymbolTableTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with LibrarySymbolTableTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with LibrarySymbolTableTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with LibrarySymbolTableTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with LibrarySymbolTableTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with LibrarySymbolTableTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with LibrarySymbolTableTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with LibrarySymbolTableTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with LibrarySymbolTableTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with LibrarySymbolTableTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with LibrarySymbolTableTransform
[        ] > Task :app:copyFlutterAssetsRelease
[ +271 ms] > Task :e2e:generateReleaseRFile
[ +103 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseRFile
[  +98 ms] > Task :image_picker:generateReleaseRFile
[        ] > Task :video_player_web:generateReleaseRFile
[  +99 ms] > Task :video_player:generateReleaseRFile
[ +297 ms] > Task :app:processReleaseResources
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarCompileClassesTransform
[        ] > Transform kxml2.jar (net.sf.kxml:kxml2:2.3.0) with JetifyTransform
[   +1 ms] > Transform kxml2.jar (net.sf.kxml:kxml2:2.3.0) with IdentityTransform
[   +1 ms] > Transform javawriter.jar (com.squareup:javawriter:2.1.1) with JetifyTransform
[        ] > Transform javax.inject.jar (javax.inject:javax.inject:1) with JetifyTransform
[        ] > Transform javawriter.jar (com.squareup:javawriter:2.1.1) with IdentityTransform
[        ] > Transform jsr305.jar (com.google.code.findbugs:jsr305:2.0.1) with JetifyTransform
[   +2 ms] > Transform hamcrest-core.jar (org.hamcrest:hamcrest-core:1.3) with JetifyTransform
[   +2 ms] > Transform javax.inject.jar (javax.inject:javax.inject:1) with IdentityTransform
[   +2 ms] > Transform hamcrest-core.jar (org.hamcrest:hamcrest-core:1.3) with IdentityTransform
[        ] > Transform jsr305.jar (com.google.code.findbugs:jsr305:2.0.1) with IdentityTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarCompileClassesTransform
[   +1 ms] > Transform hamcrest-integration.jar (org.hamcrest:hamcrest-integration:1.3) with JetifyTransform
[        ] > Transform hamcrest-integration.jar (org.hamcrest:hamcrest-integration:1.3) with IdentityTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarCompileClassesTransform
[        ] > Transform annotation.jar (androidx.annotation:annotation:1.1.0) with JetifyTransform
[        ] > Transform annotation.jar (androidx.annotation:annotation:1.1.0) with IdentityTransform
[  +86 ms] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarCompileClassesTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarCompileClassesTransform
[        ] > Transform collection.jar (androidx.collection:collection:1.1.0) with JetifyTransform
[   +1 ms] > Transform core-common.jar (androidx.arch.core:core-common:2.1.0) with JetifyTransform
[   +6 ms] > Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.2.0) with JetifyTransform
[        ] > Transform core-common.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform
[        ] > Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform
[   +1 ms] > Transform collection.jar (androidx.collection:collection:1.1.0) with IdentityTransform
[   +1 ms] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarCompileClassesTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarCompileClassesTransform
[   +1 ms] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarCompileClassesTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarCompileClassesTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with AarCompileClassesTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarCompileClassesTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarCompileClassesTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarCompileClassesTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarCompileClassesTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarCompileClassesTransform
[   +1 ms] > Transform runner.aar (androidx.test:runner:1.2.0) with AarCompileClassesTransform
[   +1 ms] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarCompileClassesTransform
[   +2 ms] > Transform rules.aar (androidx.test:rules:1.2.0) with AarCompileClassesTransform
[        ] > Transform hamcrest-library.jar (org.hamcrest:hamcrest-library:1.3) with JetifyTransform
[        ] > Transform lifecycle-common-java8.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with JetifyTransform
[        ] > Transform hamcrest-library.jar (org.hamcrest:hamcrest-library:1.3) with IdentityTransform
[        ] > Transform lifecycle-common-java8.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform
[        ] > Transform junit.jar (junit:junit:4.12) with JetifyTransform
[        ] > Transform junit.jar (junit:junit:4.12) with IdentityTransform
[+1971 ms] > Transform flutter_embedding_release.jar (io.flutter:flutter_embedding_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with JetifyTransform
[        ] > Transform flutter_embedding_release.jar (io.flutter:flutter_embedding_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[   +3 ms] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform jsr305.jar (com.google.code.findbugs:jsr305:2.0.1) with ExtractProGuardRulesTransform
[        ] > Transform javax.inject.jar (javax.inject:javax.inject:1) with ExtractProGuardRulesTransform
[  +87 ms] > Transform javawriter.jar (com.squareup:javawriter:2.1.1) with ExtractProGuardRulesTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Transform kxml2.jar (net.sf.kxml:kxml2:2.3.0) with ExtractProGuardRulesTransform
[        ] > Transform hamcrest-core.jar (org.hamcrest:hamcrest-core:1.3) with ExtractProGuardRulesTransform
[        ] > Transform hamcrest-library.jar (org.hamcrest:hamcrest-library:1.3) with ExtractProGuardRulesTransform
[        ] > Transform hamcrest-integration.jar (org.hamcrest:hamcrest-integration:1.3) with ExtractProGuardRulesTransform
[        ] > Transform annotation.jar (androidx.annotation:annotation:1.1.0) with ExtractProGuardRulesTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform collection.jar (androidx.collection:collection:1.1.0) with ExtractProGuardRulesTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform core-common.jar (androidx.arch.core:core-common:2.1.0) with ExtractProGuardRulesTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[   +2 ms] > Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.2.0) with ExtractProGuardRulesTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform lifecycle-common-java8.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with ExtractProGuardRulesTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[   +4 ms] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[   +2 ms] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform junit.jar (junit:junit:4.12) with ExtractProGuardRulesTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform flutter_embedding_release.jar (io.flutter:flutter_embedding_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with ExtractProGuardRulesTransform
[   +1 ms] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Task :e2e:compileReleaseAidl NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:compileReleaseAidl NO-SOURCE
[        ] > Task :image_picker:compileReleaseAidl NO-SOURCE
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[  +67 ms] > Task :video_player_web:compileReleaseAidl NO-SOURCE
[        ] > Task :video_player:compileReleaseAidl NO-SOURCE
[        ] > Task :app:compileReleaseAidl NO-SOURCE
[        ] > Task :app:generateReleaseBuildConfig
[        ] > Task :app:prepareLintJar UP-TO-DATE
[        ] > Task :app:generateReleaseSources
[        ] > Task :e2e:generateReleaseBuildConfig
[        ] > Task :e2e:prepareLintJar UP-TO-DATE
[        ] > Task :e2e:generateReleaseSources
[ +196 ms] > Task :e2e:javaPreCompileRelease
[ +599 ms] > Task :e2e:compileReleaseJavaWithJavac
[        ] > Task :e2e:processReleaseJavaRes NO-SOURCE
[        ] > Task :e2e:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
[        ] > Task :flutter_plugin_android_lifecycle:generateReleaseBuildConfig
[        ] > Task :flutter_plugin_android_lifecycle:prepareLintJar UP-TO-DATE
[   +5 ms] Note: /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/e2e-0.2.4+4/android/src/main/java/dev/flutter/plugins/e2e/E2EPlugin.java uses or
overrides a deprecated API.
[   +7 ms] Note: Recompile with -Xlint:deprecation for details.
[        ] Note: /Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/e2e-0.2.4+4/android/src/main/java/dev/flutter/plugins/e2e/FlutterRunner.java uses
unchecked or unsafe operations.
[   +1 ms] Note: Recompile with -Xlint:unchecked for details.
[  +84 ms] > Task :flutter_plugin_android_lifecycle:generateReleaseSources
[        ] > Task :flutter_plugin_android_lifecycle:javaPreCompileRelease
[ +299 ms] > Task :flutter_plugin_android_lifecycle:compileReleaseJavaWithJavac
[        ] > Task :flutter_plugin_android_lifecycle:processReleaseJavaRes NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
[        ] > Task :image_picker:generateReleaseBuildConfig
[   +1 ms] > Task :image_picker:prepareLintJar UP-TO-DATE
[        ] > Task :image_picker:generateReleaseSources
[        ] > Task :image_picker:javaPreCompileRelease
[        ] > Transform armeabi_v7a_release.jar (io.flutter:armeabi_v7a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with JetifyTransform
[ +599 ms] > Transform x86_64_release.jar (io.flutter:x86_64_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with JetifyTransform
[        ] > Transform arm64_v8a_release.jar (io.flutter:arm64_v8a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with JetifyTransform
[ +195 ms] > Task :image_picker:compileReleaseJavaWithJavac
[        ] > Transform arm64_v8a_release.jar (io.flutter:arm64_v8a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Transform armeabi_v7a_release.jar (io.flutter:armeabi_v7a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Transform arm64_v8a_release.jar (io.flutter:arm64_v8a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with ExtractProGuardRulesTransform
[        ] > Transform armeabi_v7a_release.jar (io.flutter:armeabi_v7a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with ExtractProGuardRulesTransform
[        ] > Transform x86_64_release.jar (io.flutter:x86_64_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with ExtractProGuardRulesTransform
[        ] > Task :image_picker:processReleaseJavaRes NO-SOURCE
[        ] > Transform x86_64_release.jar (io.flutter:x86_64_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Task :image_picker:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarCompileClassesTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarCompileClassesTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarCompileClassesTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarCompileClassesTransform
[        ] > Task :video_player:generateReleaseBuildConfig
[        ] > Task :video_player:prepareLintJar UP-TO-DATE
[        ] > Task :video_player:generateReleaseSources
[        ] > Task :video_player_web:generateReleaseBuildConfig
[        ] > Task :video_player_web:prepareLintJar UP-TO-DATE
[        ] > Task :video_player_web:generateReleaseSources
[        ] > Task :video_player_web:javaPreCompileRelease
[  +94 ms] > Task :video_player_web:compileReleaseJavaWithJavac
[        ] > Task :video_player_web:processReleaseJavaRes NO-SOURCE
[ +100 ms] > Task :video_player_web:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
[        ] > Task :video_player:javaPreCompileRelease
[ +497 ms] > Task :video_player:compileReleaseJavaWithJavac
[        ] > Task :video_player:processReleaseJavaRes NO-SOURCE
[        ] > Task :video_player:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease
[        ] Note:
/Users/nevercode/development/flutter_master/.pub-cache/hosted/pub.dartlang.org/video_player-0.10.11/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java
uses or overrides a deprecated API.
[        ] Note: Recompile with -Xlint:deprecation for details.
[ +799 ms] > Task :app:javaPreCompileRelease
[+1900 ms] > Task :app:compileReleaseJavaWithJavac
[        ] > Transform javax.inject.jar (javax.inject:javax.inject:1) with IdentityTransform
[        ] > Transform javawriter.jar (com.squareup:javawriter:2.1.1) with IdentityTransform
[        ] > Transform kxml2.jar (net.sf.kxml:kxml2:2.3.0) with IdentityTransform
[        ] > Transform hamcrest-core.jar (org.hamcrest:hamcrest-core:1.3) with IdentityTransform
[        ] > Transform jsr305.jar (com.google.code.findbugs:jsr305:2.0.1) with IdentityTransform
[   +1 ms] > Transform hamcrest-library.jar (org.hamcrest:hamcrest-library:1.3) with IdentityTransform
[   +1 ms] > Transform hamcrest-integration.jar (org.hamcrest:hamcrest-integration:1.3) with IdentityTransform
[   +2 ms] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[   +2 ms] > Transform annotation.jar (androidx.annotation:annotation:1.1.0) with IdentityTransform
[        ] > Transform collection.jar (androidx.collection:collection:1.1.0) with IdentityTransform
[        ] > Transform core-common.jar (androidx.arch.core:core-common:2.1.0) with IdentityTransform
[   +1 ms] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[   +1 ms] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[        ] > Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.2.0) with IdentityTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-common-java8.jar (androidx.lifecycle:lifecycle-common-java8:2.2.0) with IdentityTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[        ] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform junit.jar (junit:junit:4.12) with IdentityTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform x86_64_release.jar (io.flutter:x86_64_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Transform arm64_v8a_release.jar (io.flutter:arm64_v8a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform armeabi_v7a_release.jar (io.flutter:armeabi_v7a_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Transform flutter_embedding_release.jar (io.flutter:flutter_embedding_release:1.0.0-6589dcb2d459a77fe67c62e293df1299390d8df5) with IdentityTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[   +1 ms] > Task :app:processReleaseJavaRes NO-SOURCE
[ +979 ms] > Task :app:transformResourcesWithMergeJavaResForRelease
[        ] > Task :e2e:mergeReleaseConsumerProguardFiles
[        ] > Task :flutter_plugin_android_lifecycle:mergeReleaseConsumerProguardFiles
[        ] > Task :image_picker:mergeReleaseConsumerProguardFiles
[        ] > Task :video_player:mergeReleaseConsumerProguardFiles
[        ] > Task :video_player_web:mergeReleaseConsumerProguardFiles
[+1995 ms] > Task :app:transformClassesAndResourcesWithR8ForRelease
[        ] R8 is an experimental feature. If you experience any issues, please file a bug at
[        ] https://issuetracker.google.com, using 'Shrinker (R8)' as component name. You can
[        ] disable R8 by updating gradle.properties with 'android.enableR8=false'.
[ +103 ms] D8: Missing class: org.easymock.IArgumentMatcher
[        ] D8: Missing class: org.jmock.core.Constraint
[ +396 ms] D8: Library class android.content.res.XmlResourceParser implements program class org.xmlpull.v1.XmlPullParser
[ +398 ms] D8: Library class android.test.suitebuilder.TestSuiteBuilder$FailedToCreateTests extends program class junit.framework.TestCase
[   +1 ms] D8: Library class android.test.InstrumentationTestSuite extends program class junit.framework.TestSuite
[   +1 ms] D8: Library class android.test.AndroidTestCase extends program class junit.framework.TestCase
[        ] D8: Library class android.test.InstrumentationTestCase extends program class junit.framework.TestCase
[  +99 ms] D8: Library class android.test.AndroidTestRunner extends program class junit.runner.BaseTestRunner
[+8599 ms] D8: Library class android.content.res.XmlResourceParser implements program class org.xmlpull.v1.XmlPullParser
[ +200 ms] D8: Library class android.test.suitebuilder.TestSuiteBuilder$FailedToCreateTests extends program class junit.framework.TestCase
[   +1 ms] D8: Library class android.test.InstrumentationTestSuite extends program class junit.framework.TestSuite
[   +1 ms] D8: Library class android.test.AndroidTestCase extends program class junit.framework.TestCase
[        ] D8: Library class android.test.InstrumentationTestCase extends program class junit.framework.TestCase
[  +92 ms] D8: Library class android.test.AndroidTestRunner extends program class junit.runner.BaseTestRunner
[+3101 ms] > Task :app:shrinkReleaseResources
[        ] Removed unused resources: Binary resource data reduced from 36KB to 21KB: Removed 39%
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.1.0) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.1.0) with AarTransform
[   +1 ms] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform monitor.aar (androidx.test:monitor:1.2.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform savedstate.aar (androidx.savedstate:savedstate:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.2.0) with AarTransform
[   +6 ms] > Transform core.aar (androidx.core:core:1.1.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform activity.aar (androidx.activity:activity:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.1.0) with AarTransform
[        ] > Transform runner.aar (androidx.test:runner:1.2.0) with AarTransform
[        ] > Transform espresso-core.aar (androidx.test.espresso:espresso-core:3.2.0) with AarTransform
[        ] > Transform rules.aar (androidx.test:rules:1.2.0) with AarTransform
[        ] > Transform exoplayer-core.aar (com.google.android.exoplayer:exoplayer-core:2.9.6) with AarTransform
[        ] > Transform exoplayer-smoothstreaming.aar (com.google.android.exoplayer:exoplayer-smoothstreaming:2.9.6) with AarTransform
[        ] > Transform exoplayer-dash.aar (com.google.android.exoplayer:exoplayer-dash:2.9.6) with AarTransform
[        ] > Transform exoplayer-hls.aar (com.google.android.exoplayer:exoplayer-hls:2.9.6) with AarTransform
[        ] > Transform espresso-idling-resource.aar (androidx.test.espresso:espresso-idling-resource:3.2.0) with AarTransform
[        ] > Task :app:compileReleaseNdk NO-SOURCE
[        ] > Task :app:mergeReleaseJniLibFolders
[        ] > Task :e2e:compileReleaseNdk NO-SOURCE
[        ] > Task :e2e:mergeReleaseJniLibFolders
[        ] > Task :e2e:transformNativeLibsWithMergeJniLibsForRelease
[        ] > Task :e2e:transformNativeLibsWithIntermediateJniLibsForRelease
[        ] > Task :flutter_plugin_android_lifecycle:compileReleaseNdk NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:mergeReleaseJniLibFolders
[        ] > Task :flutter_plugin_android_lifecycle:transformNativeLibsWithMergeJniLibsForRelease
[  +80 ms] > Task :flutter_plugin_android_lifecycle:transformNativeLibsWithIntermediateJniLibsForRelease
[        ] > Task :image_picker:compileReleaseNdk NO-SOURCE
[        ] > Task :image_picker:mergeReleaseJniLibFolders
[        ] > Task :image_picker:transformNativeLibsWithMergeJniLibsForRelease
[        ] > Task :image_picker:transformNativeLibsWithIntermediateJniLibsForRelease
[        ] > Task :video_player:compileReleaseNdk NO-SOURCE
[        ] > Task :video_player:mergeReleaseJniLibFolders
[        ] > Task :video_player:transformNativeLibsWithMergeJniLibsForRelease
[        ] > Task :video_player:transformNativeLibsWithIntermediateJniLibsForRelease
[        ] > Task :video_player_web:compileReleaseNdk NO-SOURCE
[  +94 ms] > Task :video_player_web:mergeReleaseJniLibFolders
[        ] > Task :video_player_web:transformNativeLibsWithMergeJniLibsForRelease
[        ] > Task :video_player_web:transformNativeLibsWithIntermediateJniLibsForRelease
[+1503 ms] > Task :app:transformNativeLibsWithMergeJniLibsForRelease
[+2898 ms] > Task :app:buildReleasePreBundle
[        ] > Task :app:validateSigningRelease
[        ] > Task :app:signingConfigWriterRelease
[+7284 ms] > Task :app:packageReleaseBundle
[   +1 ms] > Task :app:bundleRelease
[   +1 ms] BUILD SUCCESSFUL in 1m 29s
[        ] 121 actionable tasks: 114 executed, 7 up-to-date
[ +399 ms] Running Gradle task 'bundleRelease'... (completed in 90.3s)
[   +9 ms] ✓ Built build/app/outputs/bundle/release/app.aab (17.0MB).
[   +9 ms] "flutter appbundle" took 91,457ms.

doctor
[✓] Flutter (Channel master, 1.19.0-4.0.pre.20, on Mac OS X 10.15.4 19E287, locale en-GB)
    • Flutter version 1.19.0-4.0.pre.20 at /Users/nevercode/development/flutter_master
    • Framework revision 2ece1c3a17 (8 hours ago), 2020-06-02 19:00:12 -0700
    • Engine revision 6589dcb2d4
    • Dart version 2.9.0 (build 2.9.0-13.0.dev 3d53df52af)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/nevercode/Library/Android/sdk
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.3.1, Build version 11C504
    • CocoaPods version 1.9.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[✓] VS Code
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.11.0

[✓] Connected device (3 available)
    • Pixel 3a   • 965AY0WP5C • android-arm64  • Android 10 (API 29)
    • Web Server • web-server • web-javascript • Flutter Tools
    • Chrome     • chrome     • web-javascript • Google Chrome 83.0.4103.61

• No issues found!

It works as intended,
are you still experiencing the issue?
Thank you

@iapicca Good day, i am no longer experiencing this issue. thanks.

I'm facing same issue from yesterday, I tried @kishan2612 's solution but still didn't work with me + I'm not using any state managment libraries but our app uses plugin ImagePicker.
any solution/suggestions ?
thanks

@abodamin
as this issue is closed,
I recommend you to open a new issue providing
your flutter doctor -v
your pubspec.yaml
your flutter build appbundle -v

I'm facing same issue from yesterday, I tried @kishan2612 's solution but still didn't work with me + I'm not using any state managment libraries but our app uses plugin ImagePicker.
any solution/suggestions ?
thanks

Would you mind dropping an example of your main method?


Handle $PAGER being a command with args

If $PAGER is set to a command with arguments (e.g. less -Rs),
default-pager tried to execute the whole call as a binary. With this
change, the $PAGER call will be split into command and arguments.
It's still rather naive, won't handle arguments with escaped spaces or
in quotes but it works for single-character arguments such as those used
by less.

Thank you!
I think it's worth it to keep it that simple for now. If there's ever a need for something more complex, we will add it later.


[enhancement] siibra should have more actionable error messages when ebrains token not set

as of 0.3a5
if ebrains token is not set, the error is cryptic and not actionable
expected:
clear, actionable steps to move forward

go to ebrains.eu -> get account
go to kg.ebrains.eu -> request API access
go to nexus-int.hbp.org/oauth, login, copy the token
either
4a. set token via env var export HBP_AUTH_TOKEN={PASTE TOKEN HERE}
4b. set token in python siibra.set_ebrains_token("{PASTE TOKEN HERE}")

bonus:

check if stack trace can be muted

Was fixed with https://github.com/FZJ-INM1-BDA/siibra-python/commit/9e0d24b7dd5f1953cc557ea160184434d43fb497


Add basic socket type

This PR adds basic types: Int, Float, String, Bool
Fix

return decorated calcfunction and workfunction
use basic AiiDA port valid type as the type of the socket

Codecov Report
Attention: Patch coverage is 55.26316% with 34 lines in your changes are missing coverage. Please review.

Project coverage is 72.36%. Comparing base (2e45647) to head (b4476c2).

Files
Patch %
Lines

aiida_workgraph/properties/built_in.py
25.00%
30 Missing :warning:

aiida_workgraph/decorator.py
75.00%
4 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #79      +/-   ##
==========================================
- Coverage   73.17%   72.36%   -0.81%
==========================================
  Files          55       55
  Lines        3392     3373      -19
==========================================
- Hits         2482     2441      -41
- Misses        910      932      +22

Flag
Coverage Δ

python-3.11
72.36% <55.26%> (-0.81%)
:arrow_down:

python-3.9
?

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


update document for online session

We are going to have online session, update document for context/content preview.
Any feedback is welcome.
Signed-off-by: Sam Yuan<EMAIL_ADDRESS>

@denyeart , @lehors as currently PerformanceSandBox major supports for Hyperledger Fabric. Ping you here for your information.
@jkneubuh, as I commented at https://github.com/hyperledger/fabric-samples/issues/622, please take a look at. cc @davidkel, @fraVlaca FYI.
@mbwhite, as we discussed at https://github.com/hyperledger/fabric-samples/discussions/633 in previously, please take a look at.

Hi Guys, if there no further comments, I am plan to merge this PR by Monday.

resolve #57 , #49

@SamYuan1990 I have some comments/questions for you

Caliper tries not to be closer to the application, it's connectors are minimal so tries to be closer to the SUT. However using the 1.4 and 2.2 does add overheard to caliper but not to the SUT so the results should not be influenced by the use of the SDK (unless you haven't allocated enough resource to caliper). It does behave in a similar manner to how a client application would interact with the SUT ie deciding on which peers/orderers to target and then sending proposal requests and transaction broadcasts as well as making discovery requests (if discovery is specified). With the advent of the new 2.4 gateway the client does even less work and just makes requests directly to the peer but again it is driving the SUT in a manner the SUT would expect from a client.
As part of the sandbox is there any monitoring of the cluster and the nodes where the SUT is running ? It's really useful to know CPU/Memory/Disk IO of pods etc. Another useful aspect would be log capturing as well.
3.Although I guess it's handy to have everything installed in the same machine if all these processes are trying to use resource then this can influence results. The SUT should be separated from the Load generator and metrics collators and UI providers. I don't know if that's what you can do already but I just thought I would mention it.

Merge for temp and will reopen for any further discussion. @davidkel , sorry, I missed you message before I merge this PR.

@SamYuan1990 I have some comments/questions for you

Caliper tries not to be closer to the application, it's connectors are minimal so tries to be closer to the SUT. However using the 1.4 and 2.2 does add overheard to caliper but not to the SUT so the results should not be influenced by the use of the SDK (unless you haven't allocated enough resource to caliper). It does behave in a similar manner to how a client application would interact with the SUT ie deciding on which peers/orderers to target and then sending proposal requests and transaction broadcasts as well as making discovery requests (if discovery is specified). With the advent of the new 2.4 gateway the client does even less work and just makes requests directly to the peer but again it is driving the SUT in a manner the SUT would expect from a client.
As part of the sandbox is there any monitoring of the cluster and the nodes where the SUT is running ? It's really useful to know CPU/Memory/Disk IO of pods etc. Another useful aspect would be log capturing as well.
Although I guess it's handy to have everything installed in the same machine if all these processes are trying to use resource then this can influence results. The SUT should be separated from the Load generator, metrics collators and UI providers. I don't know if that's what you can do already but I just thought I would mention it.

@davidkel , sorry I merge this pr from a page cache, and forget to refresh the page before I clicked merge button.
Your question been answered at here https://github.com/hyperledger-labs/PerformanceSandBox/issues/63


.Capabilities.KubeVersion should indicate it's fabricated when helm template isn't validating against the cluster

When I dump the root context in a debugging template with toYaml $, I see the following for .Capabilities.KubeVersion:
    KubeVersion:
      Major: "1"
      Minor: "16"
      Version: v1.16.0

However, the actual running cluster is microk8s running 1.18.1 (see kubeversion info below).
Output of helm version:
version.BuildInfo{Version:"v3.1.2", GitCommit:"d878d4d45863e42fd5cff6743294a11d28a9abce", GitTreeState:"clean", GoVersion:"go1.13.8"}

Output of kubectl version:
Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.1", GitCommit:"7879fc12a63337efff607952a323df90cdc7a335", GitTreeState:"clean", BuildDate:"2020-04-08T17:38:50Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.1", GitCommit:"7879fc12a63337efff607952a323df90cdc7a335", GitTreeState:"clean", BuildDate:"2020-04-08T17:30:47Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}

Cloud Provider/Platform (AKS, GKE, Minikube etc.): microk8s

Ah, something occurred to me and I see that using either template --validate or install --dry-run --debug gives the correct Kubernetes version of my actual cluster.  Can the version given when running template without validation indicate explicitly (maybe by appending a SemVer-compliant build metadata tag, e.g. "v1.16.0+helm-template-kubeversion") that it's fake somehow?  It's documented that template fakes all cluster data client-side but a reminder would be useful.  (#2898 added a --kube-version flag to template so users can specify the version as whatever they want, but that doesn't seem to exist in Helm 3's version of template.)

helm template always fakes its data in the following categories:

Kubernetes version: It is supposed to report the version of Kubernetes that it is compiled for
Capabilities: It fakes all of this
Anything that users discovery client: It uses the default discovery set
lookup: It always returns an empty list of objects

I don't really have strong feelings about whether we should munge the data... but this is a documented feature of Helm.

One case beyond just reinforcing "this is faked data" would be allowing charts to detect and react to being rendered as part of a template run (for example, by putting out diagnostic or explanatory comments) vs. an install run.

One case beyond just reinforcing "this is faked data" would be allowing charts to detect and react to being rendered as part of a template run (for example, by putting out diagnostic or explanatory comments) vs. an install run.

Hi, @omkensey! This is an interesting idea, and if you want to explore it, it would be nice if you could open a Helm Improvement Proposal as then the community could discuss the details and arrive at the best implementation. I'll close this issue but a HIP would be a good place to talk about these design considerations.
As for documentation about how helm template operates, https://helm.sh/docs/helm/helm_template/#synopsis does say "Any values that would normally be looked up or retrieved in-cluster will be faked locally" but we welcome documentation PRs that add more detail as well as proposals to (re)add more CLI flags.


fix delete broker notification payload

Coverage increased (+0.08%) to 89.191% when pulling 3a60589d05321eacec5d22b27f3cb14a39c7e747 on after into 577433b8a0f1698d840a7784fa8ecb3321952036 on master.


After updating NUXT to version 3.8, it fails to run

After updating NUXT to version 3.8, it fails to run, and the error message is as follows
ERROR  Importing directly from module entry points is not allowed. [importing @bg-dev/nuxt-naiveui from app.vue]                                                                                10:05:38

💪 Type import changes
🚨 This is likely to need code changes in your project 🚨
Vue requires that type imports be explicit (so that the Vue compiler can correctly optimise and resolve type imports for props and so on). See core Vue tsconfig.json.
We've therefore taken the decision to turn on verbatimModuleSyntax by default in Nuxt projects, which will throw a type error if types are imported without an explicit type import. To resolve it you will need to update your impor
`- import { someFunction, SomeOptions } from 'some-library'

import { someFunction } from 'some-library'
import type { SomeOptions } from 'some-library'`


Update Khronosgroup.VulkanSDK to <IP_ADDRESS>

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

/azp run

Sorry about that, I had not realized that there were changes to the installer which require the manifest to be adjusted.