Bug 10340

Summary: nightly-mips-lsb sanity tests timeout
Product: [QA/Testing] Runtime Testing Reporter: Joshua Lock <joshuagloe>
Component: generalAssignee: Joshua Lock <joshuagloe>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: anibal.limon
Version: 2.2   
Target Milestone: 2.2 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Joshua Lock 2016-09-28 09:00:10 UTC
The Running Sanity Tests step of nightly-mips-lsb fails with:

command timed out: 14800 seconds without output, attempting to kill
process killed by signal 9
program finished with exit code -1

Full logs at:
https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/917/steps/Running%20Sanity%20Tests/logs/stdio

We've seen this before and it's basically that the mips emulation is slow. We may wish to disable some of the compile tests for mips builds.
Comment 1 Aníbal Limón 2016-09-30 15:42:12 UTC
(In reply to comment #0)
> The Running Sanity Tests step of nightly-mips-lsb fails with:
> 
> command timed out: 14800 seconds without output, attempting to kill
> process killed by signal 9
> program finished with exit code -1
> 
> Full logs at:
> https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/
> 917/steps/Running%20Sanity%20Tests/logs/stdio
> 
> We've seen this before and it's basically that the mips emulation is slow.
> We may wish to disable some of the compile tests for mips builds.

I prefer to increase the timeout into mips sanity tests builds instead of remove some tests for reduce the exec time.
Comment 2 Joshua Lock 2016-09-30 15:49:50 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > The Running Sanity Tests step of nightly-mips-lsb fails with:
> > 
> > command timed out: 14800 seconds without output, attempting to kill
> > process killed by signal 9
> > program finished with exit code -1
> > 
> > Full logs at:
> > https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/
> > 917/steps/Running%20Sanity%20Tests/logs/stdio
> > 
> > We've seen this before and it's basically that the mips emulation is slow.
> > We may wish to disable some of the compile tests for mips builds.
> 
> I prefer to increase the timeout into mips sanity tests builds instead of
> remove some tests for reduce the exec time.

Increasing the timeout was suggested during the triage but it's already quite large and Richard expressed a preference for removing some of the compile tests instead.

The linked to failing test already took 4 hrs, 26 mins, 10 secs before timing out, which slowed down the overall build significantly. On a recent successful run[1] it took 2 hrs, 44 mins, 36 secs.

1. https://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/919