Bug 135537

Summary: REGRESSION(r171957) [GTK] [EFL] Performance Tests Canvas/terrain.html and Speedometer/Full.html fail
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Major CC: cgarcia, dino, gyuyoung.kim, mpakulavelrutka, mrobinson, ossy, pnormand, ryuan.choi, simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Carlos Alberto Lopez Perez 2014-08-01 22:06:45 PDT
On platforms GTK and EFL, revision r171957 <http://trac.webkit.org/r171957> has caused failures on the performance tests Canvas/terrain.html and Speedometer/Full.html.

$ Tools/Scripts/run-perf-tests  --platform gtk --release -2 Canvas/terrain.html Speedometer/Full.html
Running 2 tests
Running Canvas/terrain.html (1 of 2)
error: Canvas/terrain.html
BitmapImage 0x7fa7737c14e0 frameAtIndex recaching, m_decodedSize now 3145728 (size change 0)
BitmapImage 0x7fa7737c14e0 frameAtIndex recaching, m_decodedSize now 3145728 (size change 0)
BitmapImage 0x7fa7737c14e0 frameAtIndex recaching, m_decodedSize now 3145728 (size change 0)
BitmapImage 0x7fa7737c14e0 frameAtIndex recaching, m_decodedSize now 3145728 (size change 0)

FAILED
Finished: 60.283837 s

Running Speedometer/Full.html (2 of 2)
error: Speedometer/Full.html
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f50d820 frameAtIndex recaching, m_decodedSize now 516096 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f219f4ec1a0 frameAtIndex recaching, m_decodedSize now 60 (size change 0)
[.... skipped to avoid flooding, it continues with lots of this kind of errors ....]
BitmapImage 0x7f21a40bcc30 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)
BitmapImage 0x7f21a40bcc30 frameAtIndex recaching, m_decodedSize now 200704 (size change 0)

FAILED
Finished: 74.578539 s


Full log for the GTK perf bot: http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Perf%29/builds/463/steps/perf-test/logs/stdio
Full log for the EFL perf bot: http://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2%20%28Perf%29/builds/2792/steps/perf-test/logs/stdio

This revision has also caused lot of regressions on the layout tests for GTK (reported on bug 135532). It has probably also caused regressions for EFL (didn't checked)

I have double checked this: reverting r171957 fixes this failures
Comment 1 Simon Fraser (smfr) 2014-08-01 22:13:16 PDT
I rolled out r171957.