Linaro Android Infrastructure

Panda build status is shown as "FAILURE" even though tar balls for android images are available.

Reported by Abhishek Paliwal on 2012-04-16
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Android Infrastructure
Undecided
Unassigned

Bug Description

Description:
==========
For android build:
https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc46-tilt-tracking-blob-12.04-release/#build=4

Build Status is shown as "FAILURE " ,
But,
The build images are available for download and usage.
I' able to download tarballs for this build, create sd card image using l-a-m-c and bootup the image.

From tail logs:
Recording fingerprints
ERROR: Failed to record fingerprints

These errors are seen after tarballs are built , so the error status for build (FAILED) does not reflect the real situation here.

Please have a look at this.

Logs:
--------
Tail logs snippet:
---------------------------

+ echo 'warning: LAVA submission failed'
warning: LAVA submission failed
SSH: Connecting from host [android-build.linaro.org]
SSH: Connecting with configuration [snapshots.linaro.org] ...
SSH: Disconnecting configuration [snapshots.linaro.org] ...
SSH: Transferred 0 file(s)
SSH: Connecting from host [android-build.linaro.org]
SSH: Connecting with configuration [snapshots.linaro.org file-move] ...
SSH: EXEC: STDOUT/STDERR from command [reshuffle-files linaro-android_panda-ics-gcc46-tilt-tracking-blob-12.04-release/4] ...
WARNING: Expected directory /home/android-build-linaro/android/.tmp/linaro-android_panda-ics-gcc46-tilt-tracking-blob-12.04-release/4 does not exist
SSH: EXEC: completed after 200 ms
SSH: Disconnecting configuration [snapshots.linaro.org file-move] ...
SSH: Transferred 0 file(s)
Recording fingerprints
ERROR: Failed to record fingerprints
hudson.remoting.ChannelClosedException: channel is already closed
 at hudson.remoting.Channel.send(Channel.java:499)
 at hudson.remoting.Request.call(Request.java:110)
 at hudson.remoting.Channel.call(Channel.java:681)
 at hudson.EnvVars.getRemote(EnvVars.java:202)
 at hudson.model.Computer.getEnvironment(Computer.java:837)
 at hudson.model.Run.getEnvironment(Run.java:1855)
 at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:829)
 at hudson.tasks.Fingerprinter.perform(Fingerprinter.java:117)
 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
 at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
 at hudson.model.Build$RunnerImpl.post2(Build.java:162)
 at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
 at hudson.model.Run.run(Run.java:1435)
 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
 at hudson.model.ResourceController.execute(ResourceController.java:88)
 at hudson.model.Executor.run(Executor.java:238)
Caused by: java.io.IOException
 at hudson.remoting.Channel.close(Channel.java:908)
 at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:110)
 at hudson.remoting.PingThread.ping(PingThread.java:114)
 at hudson.remoting.PingThread.run(PingThread.java:81)
Caused by: java.util.concurrent.TimeoutException: Ping started on 1334315089852 hasn't completed at 1334315329852
 ... 2 more
Caused by: java.util.concurrent.TimeoutException
 at hudson.remoting.Request$1.get(Request.java:249)
 at hudson.remoting.Request$1.get(Request.java:184)
 at hudson.remoting.FutureAdapter.get(FutureAdapter.java:59)
 at hudson.remoting.PingThread.ping(PingThread.java:107)
 ... 1 more
Build step 'Record fingerprints of files to track usage' changed build result to FAILURE
Finished: FAILURE

---------------------------

Changed in linaro-android-infrastructure:
assignee: nobody → Paul Sokolovsky (pfalcon)
summary: - Panda build status shown as "Failed" even though tar balls for android
- images are available.
+ Panda build status is shown as "FAILURE" even though tar balls for
+ android images are available.
Paul Sokolovsky (pfalcon) wrote :

Well, status shows complete build status, including finalization. If finalization failed, builds fails. If any artifacts are produced for failed build, they are not valid (that doesn't have to be true for each specific, but is good general "rule of thumb" to follow). The only things we can do here is to minimize frequency of such failed-on-finalization builds, which we're trying to do of course. But they will happen from time to time nonetheless, and treating them as described above is recommended.

Changed in linaro-android-infrastructure:
assignee: Paul Sokolovsky (pfalcon) → nobody
Changed in linaro-android-infrastructure:
status: New → Confirmed
Alan Bennett (akbennett) wrote :

Due to the age of this issue, we are acknowledging that this issue will likely not be fixed. If this issue is still important, please add details and re open the issue.

Changed in linaro-android-infrastructure:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers