New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 613686 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: May 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

Clank ToT compile failure on missing ChildProcessCreationParams

Project Member Reported by aelias@chromium.org, May 20 2016

Issue description

https://uberchromegw.corp.google.com/i/internal.client.clank_tot/builders/instrumentation-mako-clankium-tot/builds/7060/steps/compile/logs/stdio

[9174/14821] ACTION //clank/java:clank_java__compile_java__javac(//build/toolchain/android:arm)
FAILED: gen/clank/java/clank_java__compile_java__javac.d gen/clank/java/clank_java__compile_java.javac.jar gen/clank/java/clank_java__compile_java.javac.jar.md5.stamp 
python ../../build/android/gyp/javac.py --depfile=gen/clank/java/clank_java__compile_java__javac.d --classpath=@FileArg\(gen/clank/java/clank_java.build_config:javac:interface_classpath\) --jar-path=gen/clank/java/clank_java__compile_java.javac.jar --java-srcjars=\[\] --java-srcjars=@FileArg\(gen/clank/java/clank_java.build_config:javac:srcjars\) --bootclasspath=lib.java/android.interface.jar --chromium-code=1 ../../clank/java/src/com/google/android/apps/chrome/ChromeApplicationInternal.java ../../clank/java/src/com/google/android/apps/chrome/autofill/AutofillDataProvider.java ../../clank/java/src/com/google/android/apps/chrome/autofill/AutofillDataProviderSessionInformation.java ../../clank/java/src/com/google/android/apps/chrome/autofill/CreditCardScannerImpl.java ../../clank/java/src/com/google/android/apps/chrome/banner/PhoneskyDetailsDelegate.java ../../clank/java/src/com/google/android/apps/chrome/datausage/FreighterDataUseObserver.java ../../clank/java/src/com/google/android/apps/chrome/download/DownloadManagerDelegateInternal.java ../../clank/java/src/com/google/android/apps/chrome/externalauth/ExternalAuthUtilsInternal.java ../../clank/java/src/com/google/android/apps/chrome/externalservice/ChildProcessCreationParamsInternal.java ../../clank/java/src/com/google/android/apps/chrome/feedback/FeedbackUtil.java ../../clank/java/src/com/google/android/apps/chrome/feedback/LegacyFeedbackReporter.java ../../clank/java/src/com/google/android/apps/chrome/feedback/PlayServicesFeedbackReporter.java ../../clank/java/src/com/google/android/apps/chrome/gcore/support/Bridge.java ../../clank/java/src/com/google/android/apps/chrome/help/HelpAndFeedbackInternal.java ../../clank/java/src/com/google/android/apps/chrome/icing/GSAContextHelper.java ../../clank/java/src/com/google/android/apps/chrome/icing/GoogleApiIcingClient.java ../../clank/java/src/com/google/android/apps/chrome/icing/GoogleApiIcingClientImpl.java ../../clank/java/src/com/google/android/apps/chrome/icing/GsaHelperInternal.java ../../clank/java/src/com/google/android/apps/chrome/icing/HistoryUsageMigrator.java ../../clank/java/src/com/google/android/apps/chrome/icing/IcingController.java ../../clank/java/src/com/google/android/apps/chrome/icing/IcingProvider.java ../../clank/java/src/com/google/android/apps/chrome/identity/GservicesAndPackageNameBasedIdentificationGenerator.java ../../clank/java/src/com/google/android/apps/chrome/location/GoogleLocationSetting.java ../../clank/java/src/com/google/android/apps/chrome/location/LocationSettingsInternal.java ../../clank/java/src/com/google/android/apps/chrome/multiwindow/MultiWindowUtilsInternal.java ../../clank/java/src/com/google/android/apps/chrome/net/HerrevadExternalEstimateProviderAndroid.java ../../clank/java/src/com/google/android/apps/chrome/omaha/RequestGeneratorImpl.java ../../clank/java/src/com/google/android/apps/chrome/payments/AndroidPayPaymentApp.java ../../clank/java/src/com/google/android/apps/chrome/payments/AndroidPayPaymentInstrument.java ../../clank/java/src/com/google/android/apps/chrome/playlog/PlayLogTrackerInternal.java ../../clank/java/src/com/google/android/apps/chrome/policy/knoxsettings/KnoxAuditLogger.java ../../clank/java/src/com/google/android/apps/chrome/policy/knoxsettings/KnoxSettings.java ../../clank/java/src/com/google/android/apps/chrome/policy/knoxsettings/KnoxSettingsProvider.java ../../clank/java/src/com/google/android/apps/chrome/policy/providers/PartnerProvider.java ../../clank/java/src/com/google/android/apps/chrome/rlz/RevenueStatsInternal.java ../../clank/java/src/com/google/android/apps/chrome/safebrowsing/SafeBrowsingApiHandlerInternal.java ../../clank/java/src/com/google/android/apps/chrome/services/AndroidEdu.java ../../clank/java/src/com/google/android/apps/chrome/sync/signin/GmsAccountManagerDelegate.java ../../clank/java/src/com/google/android/apps/chrome/tab/GoogleAuthenticatorNavigationInterceptor.java ../../clank/java/src/com/google/android/apps/chrome/udc/GoogleActivityControllerImpl.java ../../clank/java/src/com/google/android/apps/chrome/variations/VariationsSessionInternal.java ../../clank/java/src/com/google/android/apps/chrome/videofling/ChromeDefaultMediaRouteController.java ../../clank/java/src/com/google/android/apps/chrome/videofling/YouTubeMediaRouteController.java ../../clank/java/src/org/chromium/chrome/browser/AppLinkHandlerInternal.java ../../clank/java/src/org/chromium/chrome/browser/customtabs/ChromeCustomTabsConnection.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/GooglePhysicalWebEnvironment.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/NearbyClient.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/NearbyIntentService.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscriptionTask.java
Traceback (most recent call last):
  File "../../build/android/gyp/javac.py", line 393, in <module>
    sys.exit(main(sys.argv[1:]))
  File "../../build/android/gyp/javac.py", line 389, in main
    pass_changes=True)
  File "/b/build/slave/instrumentation-mako-clankium-tot/build/src/build/android/gyp/util/build_utils.py", line 526, in CallAndWriteDepfileIfStale
    pass_changes=True)
  File "/b/build/slave/instrumentation-mako-clankium-tot/build/src/build/android/gyp/util/md5_check.py", line 87, in CallAndRecordIfStale
    function(*args)
  File "/b/build/slave/instrumentation-mako-clankium-tot/build/src/build/android/gyp/util/build_utils.py", line 510, in on_stale_md5
    function(*args)
  File "../../build/android/gyp/javac.py", line 383, in <lambda>
    classpath_inputs),
  File "../../build/android/gyp/javac.py", line 212, in _OnStaleMd5
    attempt_build()
  File "../../build/android/gyp/javac.py", line 210, in <lambda>
    stderr_filter=ColorJavacOutput)
  File "/b/build/slave/instrumentation-mako-clankium-tot/build/src/build/android/gyp/util/build_utils.py", line 174, in CheckOutput
    raise CalledProcessError(cwd, args, stdout + stderr)
util.build_utils.CalledProcessError: Command failed: ( cd /b/build/slave/instrumentation-mako-clankium-tot/build/src/out/Debug; javac -g -encoding UTF-8 -classpath lib.java/base/base_java.interface.jar:lib.java/chrome/android/chrome_java.interface.jar:lib.java/clank/third_party/android/gsf_client_java.interface.jar:lib.java/clank/third_party/android/instantapps.interface.jar:lib.java/clank/third_party/android_edu/android_edu_java.interface.jar:lib.java/clank/third_party/android_vending/android_vending_java.interface.jar:lib.java/clank/third_party/context_proto/context_proto_java.interface.jar:lib.java/components/policy/android/policy_java.interface.jar:lib.java/content/public/android/content_java.interface.jar:lib.java/mojo/public/java/bindings.interface.jar:lib.java/net/android/net_java.interface.jar:lib.java/sync/android/sync_java.interface.jar:lib.java/third_party/WebKit/public/android_mojo_bindings_java.interface.jar:lib.java/third_party/android_protobuf/protobuf_nano_javalib.interface.jar:lib.java/third_party/android_tools/android_support_v13_java.interface.jar:lib.java/third_party/android_tools/android_support_v7_appcompat_java.interface.jar:lib.java/third_party/android_tools/android_support_v7_mediarouter_java.interface.jar:lib.java/third_party/jsr-305/jsr_305_javalib.interface.jar:lib.java/ui/android/ui_java.interface.jar:lib.java/clank/third_party/android/google_play_services_first_party_released_java.interface.jar -sourcepath '' -bootclasspath lib.java/android.interface.jar -source 1.7 -target 1.7 -Xlint:unchecked -Xlint:deprecation -d /tmp/tmp0xRUxS/classes ../../clank/java/src/com/google/android/apps/chrome/ChromeApplicationInternal.java ../../clank/java/src/com/google/android/apps/chrome/autofill/AutofillDataProvider.java ../../clank/java/src/com/google/android/apps/chrome/autofill/AutofillDataProviderSessionInformation.java ../../clank/java/src/com/google/android/apps/chrome/autofill/CreditCardScannerImpl.java ../../clank/java/src/com/google/android/apps/chrome/banner/PhoneskyDetailsDelegate.java ../../clank/java/src/com/google/android/apps/chrome/datausage/FreighterDataUseObserver.java ../../clank/java/src/com/google/android/apps/chrome/download/DownloadManagerDelegateInternal.java ../../clank/java/src/com/google/android/apps/chrome/externalauth/ExternalAuthUtilsInternal.java ../../clank/java/src/com/google/android/apps/chrome/externalservice/ChildProcessCreationParamsInternal.java ../../clank/java/src/com/google/android/apps/chrome/feedback/FeedbackUtil.java ../../clank/java/src/com/google/android/apps/chrome/feedback/LegacyFeedbackReporter.java ../../clank/java/src/com/google/android/apps/chrome/feedback/PlayServicesFeedbackReporter.java ../../clank/java/src/com/google/android/apps/chrome/gcore/support/Bridge.java ../../clank/java/src/com/google/android/apps/chrome/help/HelpAndFeedbackInternal.java ../../clank/java/src/com/google/android/apps/chrome/icing/GSAContextHelper.java ../../clank/java/src/com/google/android/apps/chrome/icing/GoogleApiIcingClient.java ../../clank/java/src/com/google/android/apps/chrome/icing/GoogleApiIcingClientImpl.java ../../clank/java/src/com/google/android/apps/chrome/icing/GsaHelperInternal.java ../../clank/java/src/com/google/android/apps/chrome/icing/HistoryUsageMigrator.java ../../clank/java/src/com/google/android/apps/chrome/icing/IcingController.java ../../clank/java/src/com/google/android/apps/chrome/icing/IcingProvider.java ../../clank/java/src/com/google/android/apps/chrome/identity/GservicesAndPackageNameBasedIdentificationGenerator.java ../../clank/java/src/com/google/android/apps/chrome/location/GoogleLocationSetting.java ../../clank/java/src/com/google/android/apps/chrome/location/LocationSettingsInternal.java ../../clank/java/src/com/google/android/apps/chrome/multiwindow/MultiWindowUtilsInternal.java ../../clank/java/src/com/google/android/apps/chrome/net/HerrevadExternalEstimateProviderAndroid.java ../../clank/java/src/com/google/android/apps/chrome/omaha/RequestGeneratorImpl.java ../../clank/java/src/com/google/android/apps/chrome/payments/AndroidPayPaymentApp.java ../../clank/java/src/com/google/android/apps/chrome/payments/AndroidPayPaymentInstrument.java ../../clank/java/src/com/google/android/apps/chrome/playlog/PlayLogTrackerInternal.java ../../clank/java/src/com/google/android/apps/chrome/policy/knoxsettings/KnoxAuditLogger.java ../../clank/java/src/com/google/android/apps/chrome/policy/knoxsettings/KnoxSettings.java ../../clank/java/src/com/google/android/apps/chrome/policy/knoxsettings/KnoxSettingsProvider.java ../../clank/java/src/com/google/android/apps/chrome/policy/providers/PartnerProvider.java ../../clank/java/src/com/google/android/apps/chrome/rlz/RevenueStatsInternal.java ../../clank/java/src/com/google/android/apps/chrome/safebrowsing/SafeBrowsingApiHandlerInternal.java ../../clank/java/src/com/google/android/apps/chrome/services/AndroidEdu.java ../../clank/java/src/com/google/android/apps/chrome/sync/signin/GmsAccountManagerDelegate.java ../../clank/java/src/com/google/android/apps/chrome/tab/GoogleAuthenticatorNavigationInterceptor.java ../../clank/java/src/com/google/android/apps/chrome/udc/GoogleActivityControllerImpl.java ../../clank/java/src/com/google/android/apps/chrome/variations/VariationsSessionInternal.java ../../clank/java/src/com/google/android/apps/chrome/videofling/ChromeDefaultMediaRouteController.java ../../clank/java/src/com/google/android/apps/chrome/videofling/YouTubeMediaRouteController.java ../../clank/java/src/org/chromium/chrome/browser/AppLinkHandlerInternal.java ../../clank/java/src/org/chromium/chrome/browser/customtabs/ChromeCustomTabsConnection.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/GooglePhysicalWebEnvironment.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/NearbyClient.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/NearbyIntentService.java ../../clank/java/src/org/chromium/chrome/browser/physicalweb/NearbySubscriptionTask.java /tmp/tmp0xRUxS/java/android/support/v7/mediarouter/R.java /tmp/tmp0xRUxS/java/org/chromium/chrome/R.java /tmp/tmp0xRUxS/java/org/chromium/ui/R.java /tmp/tmp0xRUxS/java/com/google/android/apps/chrome/internal/R.java )
../../clank/java/src/com/google/android/apps/chrome/ChromeApplicationInternal.java:75: error: cannot find symbol
    public ChildProcessLauncher.ChildProcessCreationParams getChildProcessCreationParams() {
                               ^
  symbol:   class ChildProcessCreationParams
  location: class ChildProcessLauncher
../../clank/java/src/com/google/android/apps/chrome/externalservice/ChildProcessCreationParamsInternal.java:21: error: cannot find symbol
    public static ChildProcessLauncher.ChildProcessCreationParams getParams(
                                      ^
  symbol:   class ChildProcessCreationParams
  location: class ChildProcessLauncher
../../clank/java/src/com/google/android/apps/chrome/externalservice/ChildProcessCreationParamsInternal.java:29: error: cannot find symbol
                return new ChildProcessLauncher.ChildProcessCreationParams(
                                               ^
  symbol:   class ChildProcessCreationParams
  location: class ChildProcessLauncher
3 errors
 

Comment 1 by aelias@chromium.org, May 20 2016

Cc: aelias@chromium.org
Owner: michaelbai@chromium.org
Looks like it's https://chrome-internal-review.googlesource.com/259797 which Michael mentioned offline is part of a 2-sided change.  Does this need any action like manual roll?
Dowmnstream patch has been landed, TOT should green soon. 

Comment 3 by aelias@chromium.org, May 20 2016

Status: Fixed (was: Assigned)

Sign in to add a comment