New issue
Advanced search Search tips

Issue 913728 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Dec 11
Cc:
Components:
EstimatedDays: ----
NextAction: 2018-12-21
OS: Android
Pri: 3
Type: Bug
q4



Sign in to add a comment

[Feed] monochrome-feedless-builder broken

Project Member Reported by s...@chromium.org, Dec 10

Issue description

A couple of builds after things were fixed for issue 912668, the builder broke again. This doesn't seem to be a Feed specific error, but searching crbug I don't see anyone with a similar issue.

FAILED: obj/third_party/blink/public/web_feature_mojo_bindings_java__process_prebuilt-desugar.jar 
python ../../build/android/gyp/desugar.py --desugar-jar ../../third_party/bazel/desugar/Desugar.jar --input-jar obj/third_party/blink/public/web_feature_mojo_bindings_java__process_prebuilt-bytecode-rewritten.jar --output-jar obj/third_party/blink/public/web_feature_mojo_bindings_java__process_prebuilt-desugar.jar --classpath=@FileArg\(gen/third_party/blink/public/web_feature_mojo_bindings_java.build_config:deps_info:javac_full_interface_classpath\) --bootclasspath=@FileArg\(gen/third_party/blink/public/web_feature_mojo_bindings_java.build_config:android:sdk_interface_jars\)
Traceback (most recent call last):
  File "../../build/android/gyp/desugar.py", line 52, in <module>
    sys.exit(main())
  File "../../build/android/gyp/desugar.py", line 48, in main
    build_utils.CheckOutput(cmd, print_stdout=False)
  File "/b/build/slave/monochrome-feedless-builder/build/src/build/android/gyp/util/build_utils.py", line 218, in CheckOutput
    raise CalledProcessError(cwd, args, stdout + stderr)
util.build_utils.CalledProcessError: Command failed: ( cd /b/build/slave/monochrome-feedless-builder/build/src/out/Release; java -jar ../../third_party/bazel/desugar/Desugar.jar --input obj/third_party/blink/public/web_feature_mojo_bindings_java__process_prebuilt-bytecode-rewritten.jar --output obj/third_party/blink/public/web_feature_mojo_bindings_java__process_prebuilt-desugar.jar --desugar_try_with_resources_omit_runtime_classes --bootclasspath_entry lib.java/third_party/android_tools/android.interface.jar --classpath_entry lib.java/third_party/bazel/desugar/Desugar-runtime.interface.jar --classpath_entry lib.java/build/android/buildhooks/build_hooks_java.interface.jar --classpath_entry lib.java/base/jni_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_support_annotations.interface.jar --classpath_entry lib.java/build/android/buildhooks/build_hooks_android_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_multidex_java.interface.jar --classpath_entry lib.java/third_party/android_deps/android_arch_core_common.interface.jar --classpath_entry lib.java/third_party/android_deps/android_arch_lifecycle_common.interface.jar --classpath_entry lib.java/third_party/android_deps/android_arch_lifecycle_runtime_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_support_compat_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_support_core_ui_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_support_core_utils_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_support_fragment_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_support_media_compat_java.interface.jar --classpath_entry lib.java/third_party/android_deps/com_android_support_support_v4_java.interface.jar --classpath_entry lib.java/third_party/jsr-305/jsr_305_javalib.interface.jar --classpath_entry lib.java/base/base_java.interface.jar --classpath_entry lib.java/mojo/public/java/system_java.interface.jar --classpath_entry lib.java/mojo/public/java/bindings_java.interface.jar )
Exception in thread "main" java.util.zip.ZipException: zip file is empty
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:225)
	at java.util.zip.ZipFile.<init>(ZipFile.java:155)
	at java.util.zip.ZipFile.<init>(ZipFile.java:169)
	at com.google.devtools.build.android.desugar.ZipInputFileProvider.<init>(ZipInputFileProvider.java:34)
	at com.google.devtools.build.android.desugar.Desugar.toInputFileProvider(Desugar.java:863)
	at com.google.devtools.build.android.desugar.Desugar.desugarOneInput(Desugar.java:336)
	at com.google.devtools.build.android.desugar.Desugar.desugar(Desugar.java:314)
	at com.google.devtools.build.android.desugar.Desugar.main(Desugar.java:711)
 
Components: Build
Simply building monochrome_apk, I cannot repro this locally. I don't get why this builder broke but nothing else seemingly has.
Labels: small O-Jardin-M3 KR-Jardin-Infra-Implementation q4
NextAction: 2018-12-21
Cc: bpastene@chromium.org
Components: Infra>Client>Chrome
Labels: zine-triaged
Could this be a bot issue? Patrick says it seems like perhaps the bot is out of disk space?
The stats for the machine over the past few days shows plenty of available disk space:
https://viceroy.corp.google.com/chrome_infra/Machines/per_machine?hostname=slave121-c7&duration=3d&refresh=-1

Earlier, a build crashed in the middle of compile (build #3069), and all subsequent builds failed after it came back up:
https://ci.chromium.org/buildbot/internal.client.clank/monochrome-feedless-builder/?limit=100

Sometimes an object in a build machine's out dir gets corrupted and causes builds to fail until a change lands that triggers a rebuild of it. That appears to be what happened here. Eventually something landed that caused the broken zip file to get rebuilt (in https://ci.chromium.org/buildbot/internal.client.clank/monochrome-feedless-builder/3099) so now everything looks healthy.

If that happens again, feel free to file a trooper bug to clobber the builder.

Status: Fixed (was: Started)
Yay! Thanks for fixing this.
The NextAction date has arrived: 2018-12-21

Sign in to add a comment